Changes of com.discord v948

This commit is contained in:
root 2019-08-27 01:09:33 +02:00
parent dbe9741a4b
commit c0db50b5f4
673 changed files with 13336 additions and 18022 deletions

View file

@ -91,127 +91,127 @@
.field public static final expanded_menu:I = 0x7f0a02c5
.field public static final home:I = 0x7f0a0388
.field public static final home:I = 0x7f0a0382
.field public static final homeAsUp:I = 0x7f0a0389
.field public static final homeAsUp:I = 0x7f0a0383
.field public static final icon:I = 0x7f0a038a
.field public static final icon:I = 0x7f0a0384
.field public static final ifRoom:I = 0x7f0a038d
.field public static final ifRoom:I = 0x7f0a0387
.field public static final image:I = 0x7f0a038e
.field public static final image:I = 0x7f0a0388
.field public static final info:I = 0x7f0a03a0
.field public static final info:I = 0x7f0a039a
.field public static final line1:I = 0x7f0a0410
.field public static final line1:I = 0x7f0a040a
.field public static final line3:I = 0x7f0a0411
.field public static final line3:I = 0x7f0a040b
.field public static final listMode:I = 0x7f0a0413
.field public static final listMode:I = 0x7f0a040d
.field public static final list_item:I = 0x7f0a0414
.field public static final list_item:I = 0x7f0a040e
.field public static final media_actions:I = 0x7f0a0432
.field public static final media_actions:I = 0x7f0a042c
.field public static final middle:I = 0x7f0a0479
.field public static final middle:I = 0x7f0a0473
.field public static final multiply:I = 0x7f0a047d
.field public static final multiply:I = 0x7f0a0477
.field public static final never:I = 0x7f0a048a
.field public static final never:I = 0x7f0a0484
.field public static final none:I = 0x7f0a0492
.field public static final none:I = 0x7f0a048c
.field public static final normal:I = 0x7f0a0493
.field public static final normal:I = 0x7f0a048d
.field public static final parentPanel:I = 0x7f0a04c9
.field public static final parentPanel:I = 0x7f0a04c3
.field public static final progress_circular:I = 0x7f0a0549
.field public static final progress_circular:I = 0x7f0a0543
.field public static final progress_horizontal:I = 0x7f0a054b
.field public static final progress_horizontal:I = 0x7f0a0545
.field public static final radio:I = 0x7f0a0556
.field public static final radio:I = 0x7f0a0550
.field public static final screen:I = 0x7f0a05a0
.field public static final screen:I = 0x7f0a059a
.field public static final scrollIndicatorDown:I = 0x7f0a05a2
.field public static final scrollIndicatorDown:I = 0x7f0a059c
.field public static final scrollIndicatorUp:I = 0x7f0a05a3
.field public static final scrollIndicatorUp:I = 0x7f0a059d
.field public static final scrollView:I = 0x7f0a05a4
.field public static final scrollView:I = 0x7f0a059e
.field public static final search_badge:I = 0x7f0a05a8
.field public static final search_badge:I = 0x7f0a05a2
.field public static final search_bar:I = 0x7f0a05a9
.field public static final search_bar:I = 0x7f0a05a3
.field public static final search_button:I = 0x7f0a05aa
.field public static final search_button:I = 0x7f0a05a4
.field public static final search_close_btn:I = 0x7f0a05ac
.field public static final search_close_btn:I = 0x7f0a05a6
.field public static final search_edit_frame:I = 0x7f0a05ad
.field public static final search_edit_frame:I = 0x7f0a05a7
.field public static final search_go_btn:I = 0x7f0a05b0
.field public static final search_go_btn:I = 0x7f0a05aa
.field public static final search_mag_icon:I = 0x7f0a05b2
.field public static final search_mag_icon:I = 0x7f0a05ac
.field public static final search_plate:I = 0x7f0a05b3
.field public static final search_plate:I = 0x7f0a05ad
.field public static final search_src_text:I = 0x7f0a05b6
.field public static final search_src_text:I = 0x7f0a05b0
.field public static final search_voice_btn:I = 0x7f0a05c2
.field public static final search_voice_btn:I = 0x7f0a05bc
.field public static final select_dialog_listview:I = 0x7f0a05c3
.field public static final select_dialog_listview:I = 0x7f0a05bd
.field public static final selected_checkmark:I = 0x7f0a05c5
.field public static final selected_checkmark:I = 0x7f0a05bf
.field public static final shortcut:I = 0x7f0a06fd
.field public static final shortcut:I = 0x7f0a06f7
.field public static final showCustom:I = 0x7f0a06fe
.field public static final showCustom:I = 0x7f0a06f8
.field public static final showHome:I = 0x7f0a06ff
.field public static final showHome:I = 0x7f0a06f9
.field public static final showTitle:I = 0x7f0a0700
.field public static final showTitle:I = 0x7f0a06fa
.field public static final spacer:I = 0x7f0a0709
.field public static final spacer:I = 0x7f0a0703
.field public static final split_action_bar:I = 0x7f0a070a
.field public static final split_action_bar:I = 0x7f0a0704
.field public static final src_atop:I = 0x7f0a070d
.field public static final src_atop:I = 0x7f0a0707
.field public static final src_in:I = 0x7f0a070e
.field public static final src_in:I = 0x7f0a0708
.field public static final src_over:I = 0x7f0a070f
.field public static final src_over:I = 0x7f0a0709
.field public static final status_bar_latest_event_content:I = 0x7f0a0716
.field public static final status_bar_latest_event_content:I = 0x7f0a0710
.field public static final submenuarrow:I = 0x7f0a072a
.field public static final submenuarrow:I = 0x7f0a0724
.field public static final submit_area:I = 0x7f0a072b
.field public static final submit_area:I = 0x7f0a0725
.field public static final tabMode:I = 0x7f0a0737
.field public static final tabMode:I = 0x7f0a0731
.field public static final text:I = 0x7f0a0745
.field public static final text:I = 0x7f0a073f
.field public static final text2:I = 0x7f0a0746
.field public static final text2:I = 0x7f0a0740
.field public static final textSpacerNoButtons:I = 0x7f0a0747
.field public static final textSpacerNoButtons:I = 0x7f0a0741
.field public static final time:I = 0x7f0a0754
.field public static final time:I = 0x7f0a074e
.field public static final title:I = 0x7f0a0755
.field public static final title:I = 0x7f0a074f
.field public static final title_template:I = 0x7f0a0757
.field public static final title_template:I = 0x7f0a0751
.field public static final top:I = 0x7f0a075c
.field public static final top:I = 0x7f0a0756
.field public static final topPanel:I = 0x7f0a075d
.field public static final topPanel:I = 0x7f0a0757
.field public static final up:I = 0x7f0a0773
.field public static final up:I = 0x7f0a076d
.field public static final useLogo:I = 0x7f0a077c
.field public static final useLogo:I = 0x7f0a0776
.field public static final withText:I = 0x7f0a0831
.field public static final withText:I = 0x7f0a082b
.field public static final wrap_content:I = 0x7f0a0833
.field public static final wrap_content:I = 0x7f0a082d
# 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/947"
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/948"
.field public static final VERSION_CODE:I = 0x3b3
.field public static final VERSION_CODE:I = 0x3b4
.field public static final VERSION_NAME:Ljava/lang/String; = "9.4.7"
.field public static final VERSION_NAME:Ljava/lang/String; = "9.4.8"
# direct methods

View file

@ -130,7 +130,7 @@
invoke-direct {p0}, Lcom/discord/app/AppFragment;-><init>()V
const v0, 0x7f0a0526
const v0, 0x7f0a0520
invoke-static {p0, v0}, Lkotterknife/b;->c(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -138,7 +138,7 @@
iput-object v0, p0, Lcom/discord/a/a$c;->image$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0525
const v0, 0x7f0a051f
invoke-static {p0, v0}, Lkotterknife/b;->c(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -146,7 +146,7 @@
iput-object v0, p0, Lcom/discord/a/a$c;->header$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0522
const v0, 0x7f0a051c
invoke-static {p0, v0}, Lkotterknife/b;->c(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -162,7 +162,7 @@
.method public final getContentViewResId()I
.locals 1
const v0, 0x7f0d015c
const v0, 0x7f0d015b
return v0
.end method

View file

@ -152,7 +152,7 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0528
const v0, 0x7f0a0522
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -160,7 +160,7 @@
iput-object v0, p0, Lcom/discord/a/a;->viewPager$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0524
const v0, 0x7f0a051e
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/a/a;->wv:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0523
const v0, 0x7f0a051d
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/a/a;->close$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0527
const v0, 0x7f0a0521
invoke-static {p0, v0}, Lkotterknife/b;->a(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
@ -266,7 +266,7 @@
new-instance v1, Lcom/discord/a/a$b;
const v3, 0x7f120e48
const v3, 0x7f120e36
invoke-virtual {p0, v3}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -276,7 +276,7 @@
invoke-static {v3, v4}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f120e47
const v4, 0x7f120e35
invoke-virtual {p0, v4}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -286,7 +286,7 @@
invoke-static {v4, v5}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f08041e
const v5, 0x7f08041d
invoke-direct {v1, v5, v3, v4}, Lcom/discord/a/a$b;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -294,7 +294,7 @@
new-instance v1, Lcom/discord/a/a$b;
const v3, 0x7f120e45
const v3, 0x7f120e33
invoke-virtual {p0, v3}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -304,7 +304,7 @@
invoke-static {v3, v4}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f120e44
const v4, 0x7f120e32
invoke-virtual {p0, v4}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -314,7 +314,7 @@
invoke-static {v4, v5}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f0803fb
const v5, 0x7f0803fa
invoke-direct {v1, v5, v3, v4}, Lcom/discord/a/a$b;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -324,7 +324,7 @@
new-instance v1, Lcom/discord/a/a$b;
const v4, 0x7f120e3f
const v4, 0x7f120e2d
invoke-virtual {p0, v4}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -334,7 +334,7 @@
invoke-static {v4, v5}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f120e3e
const v5, 0x7f120e2c
invoke-virtual {p0, v5}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -344,7 +344,7 @@
invoke-static {v5, v6}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f0803d8
const v6, 0x7f0803d7
invoke-direct {v1, v6, v4, v5}, Lcom/discord/a/a$b;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -354,7 +354,7 @@
new-instance v1, Lcom/discord/a/a$b;
const v5, 0x7f120e4b
const v5, 0x7f120e39
invoke-virtual {p0, v5}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -382,7 +382,7 @@
aput-object v6, v4, v3
const v6, 0x7f120e4a
const v6, 0x7f120e38
invoke-virtual {p0, v6, v4}, Lcom/discord/a/a;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
@ -392,7 +392,7 @@
invoke-static {v4, v6}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f08041f
const v6, 0x7f08041e
invoke-direct {v1, v6, v5, v4}, Lcom/discord/a/a$b;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -402,7 +402,7 @@
new-instance v1, Lcom/discord/a/a$b;
const v4, 0x7f120e3c
const v4, 0x7f120e2a
invoke-virtual {p0, v4}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -412,7 +412,7 @@
invoke-static {v4, v5}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f120e3b
const v5, 0x7f120e29
invoke-virtual {p0, v5}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -422,7 +422,7 @@
invoke-static {v5, v6}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f0803e1
const v6, 0x7f0803e0
invoke-direct {v1, v6, v4, v5}, Lcom/discord/a/a$b;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -430,7 +430,7 @@
new-instance v0, Lcom/discord/a/a$b;
const v1, 0x7f120e42
const v1, 0x7f120e30
invoke-virtual {p0, v1}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -440,7 +440,7 @@
invoke-static {v1, v4}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f120e41
const v4, 0x7f120e2f
invoke-virtual {p0, v4}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -450,7 +450,7 @@
invoke-static {v4, v5}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f0803e4
const v5, 0x7f0803e3
invoke-direct {v0, v5, v1, v4}, Lcom/discord/a/a$b;-><init>(ILjava/lang/String;Ljava/lang/String;)V

View file

@ -225,7 +225,7 @@
move-result-object p1
const v0, 0x7f120753
const v0, 0x7f12074a
invoke-virtual {p0, v0}, Lcom/discord/a/c;->getString(I)Ljava/lang/String;
@ -239,7 +239,7 @@
move-result-object p1
const v0, 0x7f120736
const v0, 0x7f12072d
invoke-virtual {p0, v0}, Lcom/discord/a/c;->getString(I)Ljava/lang/String;
@ -259,7 +259,7 @@
if-eqz v0, :cond_0
const v1, 0x7f12074b
const v1, 0x7f120742
invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
@ -301,7 +301,7 @@
move-result-object v0
const v1, 0x7f120753
const v1, 0x7f12074a
invoke-virtual {p0, v1}, Lcom/discord/a/c;->getString(I)Ljava/lang/String;
@ -315,7 +315,7 @@
move-result-object v0
const v1, 0x7f120747
const v1, 0x7f12073e
invoke-virtual {p0, v1}, Lcom/discord/a/c;->getString(I)Ljava/lang/String;
@ -357,7 +357,7 @@
if-eqz v1, :cond_0
const v2, 0x7f120ed0
const v2, 0x7f120ebf
invoke-virtual {v1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
@ -402,7 +402,7 @@
move-result-object p1
const v0, 0x7f12073a
const v0, 0x7f120731
invoke-virtual {p1, v0}, Lcom/discord/app/AppTextView;->setText(I)V
@ -427,7 +427,7 @@
move-result-object p1
const v0, 0x7f120736
const v0, 0x7f12072d
invoke-virtual {p1, v0}, Lcom/discord/app/AppTextView;->setText(I)V
@ -452,7 +452,7 @@
move-result-object p1
const v0, 0x7f120737
const v0, 0x7f12072e
invoke-virtual {p1, v0}, Lcom/discord/app/AppTextView;->setText(I)V
@ -477,7 +477,7 @@
move-result-object p1
const v0, 0x7f120735
const v0, 0x7f12072c
invoke-virtual {p1, v0}, Lcom/discord/app/AppTextView;->setText(I)V
@ -493,7 +493,7 @@
if-eqz v0, :cond_a
const v1, 0x7f12074b
const v1, 0x7f120742
invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
@ -544,28 +544,32 @@
invoke-static {v0, p1, v1, v2, v1}, Lcom/discord/utilities/images/MGImages;->setImage$default(Landroid/widget/ImageView;ILcom/discord/utilities/images/MGImages$ChangeDetector;ILjava/lang/Object;)V
goto :goto_0
goto :goto_1
:cond_0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing;
move-result-object v0
if-eqz v0, :cond_2
invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object v0
if-eqz v0, :cond_2
invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getApplication()Lcom/discord/models/domain/ModelApplication;
move-result-object v0
if-eqz v0, :cond_1
if-eqz v0, :cond_2
invoke-virtual {v0}, Lcom/discord/models/domain/ModelApplication;->getIcon()Ljava/lang/String;
move-result-object v5
if-eqz v5, :cond_1
if-eqz v5, :cond_2
sget-object v2, Lcom/discord/utilities/icon/IconUtils;->INSTANCE:Lcom/discord/utilities/icon/IconUtils;
@ -573,13 +577,25 @@
move-result-object p1
if-eqz p1, :cond_1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object p1
if-eqz p1, :cond_1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelSku;->getApplicationId()J
move-result-wide v3
move-result-wide v0
goto :goto_0
:cond_1
const-wide/16 v0, 0x0
:goto_0
move-wide v3, v0
const/4 v6, 0x0
@ -591,14 +607,14 @@
move-result-object v1
:cond_1
:cond_2
invoke-direct {p0}, Lcom/discord/a/c;->dV()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object p1
invoke-virtual {p1, v1}, Lcom/facebook/drawee/view/SimpleDraweeView;->setImageURI(Ljava/lang/String;)V
:goto_0
:goto_1
invoke-direct {p0}, Lcom/discord/a/c;->dW()Landroid/widget/Button;
move-result-object p1
@ -652,7 +668,7 @@
if-ne v0, v1, :cond_1
const v0, 0x7f100051
const v0, 0x7f100050
goto :goto_0
@ -664,7 +680,7 @@
throw p1
:cond_2
const v0, 0x7f100050
const v0, 0x7f10004f
:goto_0
invoke-virtual {p0}, Lcom/discord/a/c;->requireContext()Landroid/content/Context;
@ -719,7 +735,7 @@
if-ne v3, v1, :cond_3
const v3, 0x7f120757
const v3, 0x7f12074e
new-array v1, v1, [Ljava/lang/Object;
@ -751,7 +767,7 @@
throw p1
:cond_4
const v3, 0x7f120756
const v3, 0x7f12074d
new-array v1, v1, [Ljava/lang/Object;
@ -785,14 +801,24 @@
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getName()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_1
:cond_0
const-string v0, ""
:cond_1
invoke-direct {p0, p1}, Lcom/discord/a/c;->b(Lcom/discord/models/domain/ModelGift;)Ljava/lang/String;
move-result-object v1
@ -805,9 +831,9 @@
const/4 v4, 0x0
if-eqz v2, :cond_0
if-eqz v2, :cond_2
const v2, 0x7f120755
const v2, 0x7f12074c
new-array v5, v3, [Ljava/lang/Object;
@ -819,8 +845,8 @@
goto :goto_0
:cond_0
const v2, 0x7f120754
:cond_2
const v2, 0x7f12074b
invoke-virtual {p0, v2}, Lcom/discord/a/c;->getString(I)Ljava/lang/String;
@ -835,9 +861,9 @@
move-result v5
if-eqz v5, :cond_1
if-eqz v5, :cond_3
const p1, 0x7f120742
const p1, 0x7f120739
new-array v0, v3, [Ljava/lang/Object;
@ -849,14 +875,14 @@
goto :goto_1
:cond_1
:cond_3
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isNitroGift()Z
move-result p1
if-eqz p1, :cond_2
if-eqz p1, :cond_4
const p1, 0x7f120741
const p1, 0x7f120738
new-array v0, v3, [Ljava/lang/Object;
@ -868,8 +894,8 @@
goto :goto_1
:cond_2
const p1, 0x7f120740
:cond_4
const p1, 0x7f120737
new-array v1, v3, [Ljava/lang/Object;
@ -908,9 +934,9 @@
move-result-object v0
if-eqz v0, :cond_3
if-eqz v0, :cond_5
const v1, 0x7f12074f
const v1, 0x7f120746
invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
@ -918,7 +944,7 @@
goto :goto_2
:cond_3
:cond_5
const/4 v0, 0x0
:goto_2
@ -948,7 +974,7 @@
move-result-object p1
const v0, 0x7f120753
const v0, 0x7f12074a
invoke-virtual {p0, v0}, Lcom/discord/a/c;->getString(I)Ljava/lang/String;
@ -962,7 +988,7 @@
move-result-object p1
const v0, 0x7f120732
const v0, 0x7f120729
invoke-virtual {p0, v0}, Lcom/discord/a/c;->getString(I)Ljava/lang/String;
@ -984,7 +1010,7 @@
if-eqz v0, :cond_0
const v1, 0x7f12074b
const v1, 0x7f120742
invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
@ -1014,7 +1040,7 @@
.end method
.method public static final synthetic d(Lcom/discord/a/c;Lcom/discord/models/domain/ModelGift;)V
.locals 6
.locals 7
invoke-direct {p0, p1}, Lcom/discord/a/c;->a(Lcom/discord/models/domain/ModelGift;)V
@ -1022,105 +1048,117 @@
move-result-object v0
const/4 v1, 0x0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z
move-result v1
const/4 v2, 0x1
const/4 v3, 0x0
if-eqz v1, :cond_0
const v1, 0x7f120752
new-array v4, v2, [Ljava/lang/Object;
aput-object v0, v4, v3
invoke-virtual {p0, v1, v4}, Lcom/discord/a/c;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
goto :goto_0
:cond_0
const v1, 0x7f120751
invoke-virtual {p0, v1}, Lcom/discord/a/c;->getString(I)Ljava/lang/String;
move-result-object v1
move-object v0, v1
:goto_0
const-string v4, "when {\n gift.isAnyN\u2026ion_header_confirm)\n }"
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z
invoke-static {v1, v4}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
move-result v2
const/4 v3, 0x1
const/4 v4, 0x0
if-eqz v2, :cond_1
const v2, 0x7f120749
new-array v5, v3, [Ljava/lang/Object;
aput-object v0, v5, v4
invoke-virtual {p0, v2, v5}, Lcom/discord/a/c;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
goto :goto_1
:cond_1
const v2, 0x7f120748
invoke-virtual {p0, v2}, Lcom/discord/a/c;->getString(I)Ljava/lang/String;
move-result-object v2
:goto_1
const-string v5, "when {\n gift.isAnyN\u2026ion_header_confirm)\n }"
invoke-static {v2, v5}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->isAnyNitroGift()Z
move-result v4
move-result v5
if-eqz v4, :cond_1
if-eqz v5, :cond_2
const v4, 0x7f120734
const v5, 0x7f12072b
const/4 v5, 0x2
const/4 v6, 0x2
new-array v5, v5, [Ljava/lang/Object;
new-array v6, v6, [Ljava/lang/Object;
aput-object v0, v5, v3
aput-object v0, v6, v4
invoke-direct {p0, p1}, Lcom/discord/a/c;->b(Lcom/discord/models/domain/ModelGift;)Ljava/lang/String;
move-result-object v0
aput-object v0, v5, v2
aput-object v0, v6, v3
invoke-virtual {p0, v4, v5}, Lcom/discord/a/c;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v5, v6}, Lcom/discord/a/c;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
goto :goto_1
goto :goto_2
:cond_1
const v4, 0x7f120733
:cond_2
const v5, 0x7f12072a
new-array v2, v2, [Ljava/lang/Object;
new-array v3, v3, [Ljava/lang/Object;
aput-object v0, v2, v3
aput-object v0, v3, v4
invoke-virtual {p0, v4, v2}, Lcom/discord/a/c;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v5, v3}, Lcom/discord/a/c;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
:goto_1
const-string v2, "when {\n gift.isAnyN\u2026body_confirm, name)\n }"
:goto_2
const-string v3, "when {\n gift.isAnyN\u2026body_confirm, name)\n }"
invoke-static {v0, v2}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Lcom/discord/a/c;->dT()Lcom/discord/app/AppTextView;
move-result-object v2
move-result-object v3
check-cast v1, Ljava/lang/CharSequence;
check-cast v2, Ljava/lang/CharSequence;
invoke-virtual {v2, v1}, Lcom/discord/app/AppTextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v3, v2}, Lcom/discord/app/AppTextView;->setText(Ljava/lang/CharSequence;)V
invoke-direct {p0}, Lcom/discord/a/c;->dU()Lcom/discord/app/AppTextView;
move-result-object v1
move-result-object v2
new-array v2, v3, [Ljava/lang/Object;
new-array v3, v4, [Ljava/lang/Object;
invoke-virtual {v1, v0, v2}, Lcom/discord/app/AppTextView;->g(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-virtual {v2, v0, v3}, Lcom/discord/app/AppTextView;->g(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-direct {p0}, Lcom/discord/a/c;->dW()Landroid/widget/Button;
@ -1128,22 +1166,17 @@
invoke-virtual {p0}, Lcom/discord/a/c;->getContext()Landroid/content/Context;
move-result-object v1
move-result-object v2
if-eqz v1, :cond_2
if-eqz v2, :cond_3
const v2, 0x7f120749
const v1, 0x7f120740
invoke-virtual {v1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
invoke-virtual {v2, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;
move-result-object v1
goto :goto_2
:cond_2
const/4 v1, 0x0
:goto_2
:cond_3
invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
invoke-direct {p0}, Lcom/discord/a/c;->dW()Landroid/widget/Button;
@ -1270,14 +1303,24 @@
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getName()Ljava/lang/String;
move-result-object v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
invoke-direct {p0}, Lcom/discord/a/c;->dW()Landroid/widget/Button;
move-result-object v1
@ -1300,9 +1343,9 @@
const/4 v3, 0x1
if-eqz v1, :cond_0
if-eqz v1, :cond_1
const v1, 0x7f120752
const v1, 0x7f120749
new-array v4, v3, [Ljava/lang/Object;
@ -1312,16 +1355,16 @@
move-result-object v1
goto :goto_0
goto :goto_1
:cond_0
const v1, 0x7f120751
:cond_1
const v1, 0x7f120748
invoke-virtual {p0, v1}, Lcom/discord/a/c;->getString(I)Ljava/lang/String;
move-result-object v1
:goto_0
:goto_1
const-string v4, "when {\n gift.isAnyN\u2026ion_header_confirm)\n }"
invoke-static {v1, v4}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
@ -1330,9 +1373,9 @@
move-result v4
if-eqz v4, :cond_1
if-eqz v4, :cond_2
const v4, 0x7f120734
const v4, 0x7f12072b
const/4 v5, 0x2
@ -1350,10 +1393,10 @@
move-result-object p1
goto :goto_1
goto :goto_2
:cond_1
const p1, 0x7f120733
:cond_2
const p1, 0x7f12072a
new-array v3, v3, [Ljava/lang/Object;
@ -1363,7 +1406,7 @@
move-result-object p1
:goto_1
:goto_2
const-string v0, "when {\n gift.isAnyN\u2026body_confirm, name)\n }"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V

View file

@ -84,7 +84,7 @@
iget-object v2, p0, Lcom/discord/app/AppFragment$b;->this$0:Lcom/discord/app/AppFragment;
const v3, 0x7f120506
const v3, 0x7f120502
invoke-virtual {v2, v3}, Lcom/discord/app/AppFragment;->getString(I)Ljava/lang/String;

View file

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

View file

@ -415,7 +415,7 @@
if-ne p1, v2, :cond_0
const p1, 0x7f120d10
const p1, 0x7f120cff
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$b;->x(I)Lkotlin/jvm/functions/Function0;
@ -428,7 +428,7 @@
if-ne p1, v2, :cond_1
const p1, 0x7f120d0e
const p1, 0x7f120cfd
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$b;->x(I)Lkotlin/jvm/functions/Function0;
@ -441,7 +441,7 @@
if-ne p1, v2, :cond_2
const p1, 0x7f120d0f
const p1, 0x7f120cfe
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$b;->x(I)Lkotlin/jvm/functions/Function0;

View file

@ -153,7 +153,7 @@
move-result-object v0
const v2, 0x7f0802f8
const v2, 0x7f0802f7
invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
@ -169,7 +169,7 @@
move-result-object v0
const v1, 0x7f120427
const v1, 0x7f120423
invoke-virtual {p0, v1}, Lcom/discord/app/DiscordConnectService;->getString(I)Ljava/lang/String;
@ -181,7 +181,7 @@
move-result-object v0
const v1, 0x7f12042e
const v1, 0x7f12042a
invoke-virtual {p0, v1}, Lcom/discord/app/DiscordConnectService;->getString(I)Ljava/lang/String;
@ -329,7 +329,7 @@
check-cast v2, Landroid/content/Context;
const v3, 0x7f120c8e
const v3, 0x7f120c7d
invoke-static {v2, v3}, Lcom/discord/app/h;->c(Landroid/content/Context;I)V

View file

@ -252,7 +252,7 @@
.method public static synthetic c(Landroid/content/Context;Ljava/lang/CharSequence;)V
.locals 1
const v0, 0x7f120442
const v0, 0x7f12043e
invoke-static {p0, p1, v0}, Lcom/discord/app/h;->b(Landroid/content/Context;Ljava/lang/CharSequence;I)V
@ -276,7 +276,7 @@
.method public static final d(Landroid/content/Context;Ljava/lang/CharSequence;)V
.locals 1
const v0, 0x7f120442
const v0, 0x7f12043e
invoke-static {p0, p1, v0}, Lcom/discord/app/h;->b(Landroid/content/Context;Ljava/lang/CharSequence;I)V

View file

@ -243,49 +243,49 @@
.field public static final drawable_chip_delete:I = 0x7f080100
.field public static final googleg_disabled_color_18:I = 0x7f0801ad
.field public static final googleg_disabled_color_18:I = 0x7f0801ac
.field public static final googleg_standard_color_18:I = 0x7f0801ae
.field public static final googleg_standard_color_18:I = 0x7f0801ad
.field public static final ic_mtrl_chip_checked_black:I = 0x7f0802e9
.field public static final ic_mtrl_chip_checked_black:I = 0x7f0802e8
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f0802ea
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f0802e9
.field public static final ic_mtrl_chip_close_circle:I = 0x7f0802eb
.field public static final ic_mtrl_chip_close_circle:I = 0x7f0802ea
.field public static final mtrl_snackbar_background:I = 0x7f08042e
.field public static final mtrl_snackbar_background:I = 0x7f08042d
.field public static final mtrl_tabs_default_indicator:I = 0x7f08042f
.field public static final mtrl_tabs_default_indicator:I = 0x7f08042e
.field public static final navigation_empty_icon:I = 0x7f080430
.field public static final navigation_empty_icon:I = 0x7f08042f
.field public static final notification_action_background:I = 0x7f080431
.field public static final notification_action_background:I = 0x7f080430
.field public static final notification_bg:I = 0x7f080432
.field public static final notification_bg:I = 0x7f080431
.field public static final notification_bg_low:I = 0x7f080433
.field public static final notification_bg_low:I = 0x7f080432
.field public static final notification_bg_low_normal:I = 0x7f080434
.field public static final notification_bg_low_normal:I = 0x7f080433
.field public static final notification_bg_low_pressed:I = 0x7f080435
.field public static final notification_bg_low_pressed:I = 0x7f080434
.field public static final notification_bg_normal:I = 0x7f080436
.field public static final notification_bg_normal:I = 0x7f080435
.field public static final notification_bg_normal_pressed:I = 0x7f080437
.field public static final notification_bg_normal_pressed:I = 0x7f080436
.field public static final notification_icon_background:I = 0x7f080438
.field public static final notification_icon_background:I = 0x7f080437
.field public static final notification_template_icon_bg:I = 0x7f080439
.field public static final notification_template_icon_bg:I = 0x7f080438
.field public static final notification_template_icon_low_bg:I = 0x7f08043a
.field public static final notification_template_icon_low_bg:I = 0x7f080439
.field public static final notification_tile_bg:I = 0x7f08043b
.field public static final notification_tile_bg:I = 0x7f08043a
.field public static final notify_panel_notification_icon_bg:I = 0x7f08043c
.field public static final notify_panel_notification_icon_bg:I = 0x7f08043b
.field public static final tooltip_frame_dark:I = 0x7f080441
.field public static final tooltip_frame_dark:I = 0x7f080440
.field public static final tooltip_frame_light:I = 0x7f080442
.field public static final tooltip_frame_light:I = 0x7f080441
# direct methods

View file

@ -157,235 +157,235 @@
.field public static final forever:I = 0x7f0a02e7
.field public static final ghost_view:I = 0x7f0a0315
.field public static final ghost_view:I = 0x7f0a030f
.field public static final group_divider:I = 0x7f0a0328
.field public static final group_divider:I = 0x7f0a0322
.field public static final home:I = 0x7f0a0388
.field public static final home:I = 0x7f0a0382
.field public static final icon:I = 0x7f0a038a
.field public static final icon:I = 0x7f0a0384
.field public static final icon_group:I = 0x7f0a038b
.field public static final icon_group:I = 0x7f0a0385
.field public static final icon_only:I = 0x7f0a038c
.field public static final icon_only:I = 0x7f0a0386
.field public static final image:I = 0x7f0a038e
.field public static final image:I = 0x7f0a0388
.field public static final info:I = 0x7f0a03a0
.field public static final info:I = 0x7f0a039a
.field public static final italic:I = 0x7f0a03cd
.field public static final italic:I = 0x7f0a03c7
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a0400
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a03fa
.field public static final labeled:I = 0x7f0a0407
.field public static final labeled:I = 0x7f0a0401
.field public static final largeLabel:I = 0x7f0a0408
.field public static final largeLabel:I = 0x7f0a0402
.field public static final left:I = 0x7f0a040e
.field public static final left:I = 0x7f0a0408
.field public static final light:I = 0x7f0a040f
.field public static final light:I = 0x7f0a0409
.field public static final line1:I = 0x7f0a0410
.field public static final line1:I = 0x7f0a040a
.field public static final line3:I = 0x7f0a0411
.field public static final line3:I = 0x7f0a040b
.field public static final listMode:I = 0x7f0a0413
.field public static final listMode:I = 0x7f0a040d
.field public static final list_item:I = 0x7f0a0414
.field public static final list_item:I = 0x7f0a040e
.field public static final masked:I = 0x7f0a0431
.field public static final masked:I = 0x7f0a042b
.field public static final media_actions:I = 0x7f0a0432
.field public static final media_actions:I = 0x7f0a042c
.field public static final message:I = 0x7f0a0475
.field public static final message:I = 0x7f0a046f
.field public static final mini:I = 0x7f0a047a
.field public static final mini:I = 0x7f0a0474
.field public static final mtrl_child_content_container:I = 0x7f0a047b
.field public static final mtrl_child_content_container:I = 0x7f0a0475
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a047c
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0476
.field public static final multiply:I = 0x7f0a047d
.field public static final multiply:I = 0x7f0a0477
.field public static final navigation_header_container:I = 0x7f0a047f
.field public static final navigation_header_container:I = 0x7f0a0479
.field public static final none:I = 0x7f0a0492
.field public static final none:I = 0x7f0a048c
.field public static final normal:I = 0x7f0a0493
.field public static final normal:I = 0x7f0a048d
.field public static final notification_background:I = 0x7f0a049a
.field public static final notification_background:I = 0x7f0a0494
.field public static final notification_main_column:I = 0x7f0a049b
.field public static final notification_main_column:I = 0x7f0a0495
.field public static final notification_main_column_container:I = 0x7f0a049c
.field public static final notification_main_column_container:I = 0x7f0a0496
.field public static final nowrap:I = 0x7f0a049d
.field public static final nowrap:I = 0x7f0a0497
.field public static final outline:I = 0x7f0a04b8
.field public static final outline:I = 0x7f0a04b2
.field public static final parallax:I = 0x7f0a04c7
.field public static final parallax:I = 0x7f0a04c1
.field public static final parentPanel:I = 0x7f0a04c9
.field public static final parentPanel:I = 0x7f0a04c3
.field public static final parent_matrix:I = 0x7f0a04ca
.field public static final parent_matrix:I = 0x7f0a04c4
.field public static final pin:I = 0x7f0a0506
.field public static final pin:I = 0x7f0a0500
.field public static final progress_circular:I = 0x7f0a0549
.field public static final progress_circular:I = 0x7f0a0543
.field public static final progress_horizontal:I = 0x7f0a054b
.field public static final progress_horizontal:I = 0x7f0a0545
.field public static final radio:I = 0x7f0a0556
.field public static final radio:I = 0x7f0a0550
.field public static final right:I = 0x7f0a0570
.field public static final right:I = 0x7f0a056a
.field public static final right_icon:I = 0x7f0a0571
.field public static final right_icon:I = 0x7f0a056b
.field public static final right_side:I = 0x7f0a0572
.field public static final right_side:I = 0x7f0a056c
.field public static final row:I = 0x7f0a059a
.field public static final row:I = 0x7f0a0594
.field public static final row_reverse:I = 0x7f0a059b
.field public static final row_reverse:I = 0x7f0a0595
.field public static final save_image_matrix:I = 0x7f0a059c
.field public static final save_image_matrix:I = 0x7f0a0596
.field public static final save_non_transition_alpha:I = 0x7f0a059d
.field public static final save_non_transition_alpha:I = 0x7f0a0597
.field public static final save_scale_type:I = 0x7f0a059e
.field public static final save_scale_type:I = 0x7f0a0598
.field public static final screen:I = 0x7f0a05a0
.field public static final screen:I = 0x7f0a059a
.field public static final scrollIndicatorDown:I = 0x7f0a05a2
.field public static final scrollIndicatorDown:I = 0x7f0a059c
.field public static final scrollIndicatorUp:I = 0x7f0a05a3
.field public static final scrollIndicatorUp:I = 0x7f0a059d
.field public static final scrollView:I = 0x7f0a05a4
.field public static final scrollView:I = 0x7f0a059e
.field public static final scrollable:I = 0x7f0a05a6
.field public static final scrollable:I = 0x7f0a05a0
.field public static final search_badge:I = 0x7f0a05a8
.field public static final search_badge:I = 0x7f0a05a2
.field public static final search_bar:I = 0x7f0a05a9
.field public static final search_bar:I = 0x7f0a05a3
.field public static final search_button:I = 0x7f0a05aa
.field public static final search_button:I = 0x7f0a05a4
.field public static final search_close_btn:I = 0x7f0a05ac
.field public static final search_close_btn:I = 0x7f0a05a6
.field public static final search_edit_frame:I = 0x7f0a05ad
.field public static final search_edit_frame:I = 0x7f0a05a7
.field public static final search_go_btn:I = 0x7f0a05b0
.field public static final search_go_btn:I = 0x7f0a05aa
.field public static final search_mag_icon:I = 0x7f0a05b2
.field public static final search_mag_icon:I = 0x7f0a05ac
.field public static final search_plate:I = 0x7f0a05b3
.field public static final search_plate:I = 0x7f0a05ad
.field public static final search_src_text:I = 0x7f0a05b6
.field public static final search_src_text:I = 0x7f0a05b0
.field public static final search_voice_btn:I = 0x7f0a05c2
.field public static final search_voice_btn:I = 0x7f0a05bc
.field public static final select_dialog_listview:I = 0x7f0a05c3
.field public static final select_dialog_listview:I = 0x7f0a05bd
.field public static final selected:I = 0x7f0a05c4
.field public static final selected:I = 0x7f0a05be
.field public static final shortcut:I = 0x7f0a06fd
.field public static final shortcut:I = 0x7f0a06f7
.field public static final smallLabel:I = 0x7f0a0701
.field public static final smallLabel:I = 0x7f0a06fb
.field public static final snackbar_action:I = 0x7f0a0702
.field public static final snackbar_action:I = 0x7f0a06fc
.field public static final snackbar_text:I = 0x7f0a0703
.field public static final snackbar_text:I = 0x7f0a06fd
.field public static final space_around:I = 0x7f0a0707
.field public static final space_around:I = 0x7f0a0701
.field public static final space_between:I = 0x7f0a0708
.field public static final space_between:I = 0x7f0a0702
.field public static final spacer:I = 0x7f0a0709
.field public static final spacer:I = 0x7f0a0703
.field public static final split_action_bar:I = 0x7f0a070a
.field public static final split_action_bar:I = 0x7f0a0704
.field public static final src_atop:I = 0x7f0a070d
.field public static final src_atop:I = 0x7f0a0707
.field public static final src_in:I = 0x7f0a070e
.field public static final src_in:I = 0x7f0a0708
.field public static final src_over:I = 0x7f0a070f
.field public static final src_over:I = 0x7f0a0709
.field public static final standard:I = 0x7f0a0711
.field public static final standard:I = 0x7f0a070b
.field public static final start:I = 0x7f0a0712
.field public static final start:I = 0x7f0a070c
.field public static final status_bar_latest_event_content:I = 0x7f0a0716
.field public static final status_bar_latest_event_content:I = 0x7f0a0710
.field public static final stretch:I = 0x7f0a0729
.field public static final stretch:I = 0x7f0a0723
.field public static final submenuarrow:I = 0x7f0a072a
.field public static final submenuarrow:I = 0x7f0a0724
.field public static final submit_area:I = 0x7f0a072b
.field public static final submit_area:I = 0x7f0a0725
.field public static final tabMode:I = 0x7f0a0737
.field public static final tabMode:I = 0x7f0a0731
.field public static final tag_transition_group:I = 0x7f0a073d
.field public static final tag_transition_group:I = 0x7f0a0737
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a073e
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0738
.field public static final tag_unhandled_key_listeners:I = 0x7f0a073f
.field public static final tag_unhandled_key_listeners:I = 0x7f0a0739
.field public static final text:I = 0x7f0a0745
.field public static final text:I = 0x7f0a073f
.field public static final text2:I = 0x7f0a0746
.field public static final text2:I = 0x7f0a0740
.field public static final textSpacerNoButtons:I = 0x7f0a0747
.field public static final textSpacerNoButtons:I = 0x7f0a0741
.field public static final textSpacerNoTitle:I = 0x7f0a0748
.field public static final textSpacerNoTitle:I = 0x7f0a0742
.field public static final text_input_password_toggle:I = 0x7f0a074b
.field public static final text_input_password_toggle:I = 0x7f0a0745
.field public static final textinput_counter:I = 0x7f0a074e
.field public static final textinput_counter:I = 0x7f0a0748
.field public static final textinput_error:I = 0x7f0a074f
.field public static final textinput_error:I = 0x7f0a0749
.field public static final textinput_helper_text:I = 0x7f0a0750
.field public static final textinput_helper_text:I = 0x7f0a074a
.field public static final time:I = 0x7f0a0754
.field public static final time:I = 0x7f0a074e
.field public static final title:I = 0x7f0a0755
.field public static final title:I = 0x7f0a074f
.field public static final titleDividerNoCustom:I = 0x7f0a0756
.field public static final titleDividerNoCustom:I = 0x7f0a0750
.field public static final title_template:I = 0x7f0a0757
.field public static final title_template:I = 0x7f0a0751
.field public static final top:I = 0x7f0a075c
.field public static final top:I = 0x7f0a0756
.field public static final topPanel:I = 0x7f0a075d
.field public static final topPanel:I = 0x7f0a0757
.field public static final touch_outside:I = 0x7f0a075f
.field public static final touch_outside:I = 0x7f0a0759
.field public static final transition_current_scene:I = 0x7f0a0760
.field public static final transition_current_scene:I = 0x7f0a075a
.field public static final transition_layout_save:I = 0x7f0a0761
.field public static final transition_layout_save:I = 0x7f0a075b
.field public static final transition_position:I = 0x7f0a0762
.field public static final transition_position:I = 0x7f0a075c
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0763
.field public static final transition_scene_layoutid_cache:I = 0x7f0a075d
.field public static final transition_transform:I = 0x7f0a0764
.field public static final transition_transform:I = 0x7f0a075e
.field public static final uniform:I = 0x7f0a0770
.field public static final uniform:I = 0x7f0a076a
.field public static final unlabeled:I = 0x7f0a0771
.field public static final unlabeled:I = 0x7f0a076b
.field public static final up:I = 0x7f0a0773
.field public static final up:I = 0x7f0a076d
.field public static final view_offset_helper:I = 0x7f0a07e1
.field public static final view_offset_helper:I = 0x7f0a07db
.field public static final visible:I = 0x7f0a07e4
.field public static final visible:I = 0x7f0a07de
.field public static final wide:I = 0x7f0a080f
.field public static final wide:I = 0x7f0a0809
.field public static final wrap:I = 0x7f0a0832
.field public static final wrap:I = 0x7f0a082c
.field public static final wrap_content:I = 0x7f0a0833
.field public static final wrap_content:I = 0x7f0a082d
.field public static final wrap_reverse:I = 0x7f0a0834
.field public static final wrap_reverse:I = 0x7f0a082e
# direct methods

View file

@ -143,23 +143,23 @@
.field public static final fab_transformation_sheet_behavior:I = 0x7f12058b
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1208d8
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1208d1
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120b6a
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120b60
.field public static final password_toggle_content_description:I = 0x7f120cc8
.field public static final password_toggle_content_description:I = 0x7f120cb7
.field public static final path_password_eye:I = 0x7f120ccb
.field public static final path_password_eye:I = 0x7f120cba
.field public static final path_password_eye_mask_strike_through:I = 0x7f120ccc
.field public static final path_password_eye_mask_strike_through:I = 0x7f120cbb
.field public static final path_password_eye_mask_visible:I = 0x7f120ccd
.field public static final path_password_eye_mask_visible:I = 0x7f120cbc
.field public static final path_password_strike_through:I = 0x7f120cce
.field public static final path_password_strike_through:I = 0x7f120cbd
.field public static final search_menu_title:I = 0x7f120f89
.field public static final search_menu_title:I = 0x7f120f79
.field public static final status_bar_notification_info_overflow:I = 0x7f12104f
.field public static final status_bar_notification_info_overflow:I = 0x7f12103e
# direct methods

View file

@ -640,29 +640,6 @@
return-void
:sswitch_14
const-string v1, "FRIEND_SUGGESTION_DELETE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_b
new-instance v0, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;
invoke-direct {v0}, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;-><init>()V
check-cast v0, Lcom/discord/models/domain/Model;
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->parse(Lcom/discord/models/domain/Model;)Lcom/discord/models/domain/Model;
move-result-object p1
iput-object p1, p0, Lcom/discord/gateway/io/IncomingParser;->data:Ljava/lang/Object;
return-void
:sswitch_15
const-string v1, "GUILD_MEMBER_UPDATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -673,30 +650,7 @@
goto/16 :goto_9
:sswitch_16
const-string v1, "FRIEND_SUGGESTION_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_b
new-instance v0, Lcom/discord/models/domain/ModelFriendSuggestion;
invoke-direct {v0}, Lcom/discord/models/domain/ModelFriendSuggestion;-><init>()V
check-cast v0, Lcom/discord/models/domain/Model;
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->parse(Lcom/discord/models/domain/Model;)Lcom/discord/models/domain/Model;
move-result-object p1
iput-object p1, p0, Lcom/discord/gateway/io/IncomingParser;->data:Ljava/lang/Object;
return-void
:sswitch_17
:sswitch_15
const-string v1, "MESSAGE_DELETE_BULK"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -720,7 +674,7 @@
return-void
:sswitch_18
:sswitch_16
const-string v1, "GUILD_MEMBER_REMOVE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -743,7 +697,7 @@
return-void
:sswitch_19
:sswitch_17
const-string v1, "CHANNEL_UPDATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -754,7 +708,7 @@
goto/16 :goto_7
:sswitch_1a
:sswitch_18
const-string v1, "CALL_DELETE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -765,7 +719,7 @@
goto :goto_5
:sswitch_1b
:sswitch_19
const-string v1, "CALL_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -789,7 +743,7 @@
return-void
:sswitch_1c
:sswitch_1a
const-string v1, "GUILD_DELETE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -800,7 +754,7 @@
goto/16 :goto_8
:sswitch_1d
:sswitch_1b
const-string v1, "GUILD_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -811,7 +765,7 @@
goto/16 :goto_8
:sswitch_1e
:sswitch_1c
const-string v1, "TYPING_START"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -834,7 +788,7 @@
return-void
:sswitch_1f
:sswitch_1d
const-string v1, "CHANNEL_RECIPIENT_REMOVE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -858,7 +812,7 @@
return-void
:sswitch_20
:sswitch_1e
const-string v1, "CHANNEL_DELETE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -869,7 +823,7 @@
goto :goto_7
:sswitch_21
:sswitch_1f
const-string v1, "CHANNEL_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -893,7 +847,7 @@
return-void
:sswitch_22
:sswitch_20
const-string v1, "RELATIONSHIP_REMOVE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -904,7 +858,7 @@
goto/16 :goto_b
:sswitch_23
:sswitch_21
const-string v1, "USER_SETTINGS_UPDATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -927,7 +881,7 @@
return-void
:sswitch_24
:sswitch_22
const-string v1, "GUILD_INTEGRATIONS_UPDATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -950,7 +904,7 @@
return-void
:sswitch_25
:sswitch_23
const-string v1, "PRESENCE_UPDATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -973,7 +927,7 @@
return-void
:sswitch_26
:sswitch_24
const-string v1, "GUILD_SYNC"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -997,7 +951,7 @@
return-void
:sswitch_27
:sswitch_25
const-string v1, "USER_NOTE_UPDATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1020,7 +974,7 @@
return-void
:sswitch_28
:sswitch_26
const-string v1, "GUILD_MEMBER_LIST_UPDATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1039,7 +993,7 @@
return-void
:sswitch_29
:sswitch_27
const-string v1, "MESSAGE_REACTION_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1050,7 +1004,7 @@
goto :goto_c
:sswitch_2a
:sswitch_28
const-string v1, "GUILD_MEMBER_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1074,7 +1028,7 @@
return-void
:sswitch_2b
:sswitch_29
const-string v1, "GUILD_BAN_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1098,7 +1052,7 @@
return-void
:sswitch_2c
:sswitch_2a
const-string v1, "RELATIONSHIP_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1122,7 +1076,7 @@
return-void
:sswitch_2d
:sswitch_2b
const-string v1, "USER_REQUIRED_ACTION_UPDATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1145,7 +1099,7 @@
return-void
:sswitch_2e
:sswitch_2c
const-string v1, "MESSAGE_REACTION_REMOVE_ALL"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1169,7 +1123,7 @@
return-void
:sswitch_2f
:sswitch_2d
const-string v1, "GUILD_MEMBERS_CHUNK"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1192,7 +1146,7 @@
return-void
:sswitch_30
:sswitch_2e
const-string v1, "USER_CONNECTIONS_INTEGRATION_JOINING"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1210,7 +1164,7 @@
return-void
:sswitch_31
:sswitch_2f
const-string v1, "SESSIONS_REPLACE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1253,36 +1207,34 @@
:sswitch_data_0
.sparse-switch
-0x78ca470e -> :sswitch_31
-0x70da87b1 -> :sswitch_30
-0x6cd113e5 -> :sswitch_2f
-0x5c91e13c -> :sswitch_2e
-0x57767eba -> :sswitch_2d
-0x4f1a5206 -> :sswitch_2c
-0x4b2dfc3b -> :sswitch_2b
-0x4a71b2b8 -> :sswitch_2a
-0x49d2993d -> :sswitch_29
-0x47a432af -> :sswitch_28
-0x394108be -> :sswitch_27
-0x37ee0c79 -> :sswitch_26
-0x35d8e373 -> :sswitch_25
-0x32448a83 -> :sswitch_24
-0x2e5f9c0f -> :sswitch_23
-0x2ad96395 -> :sswitch_22
-0x283cac28 -> :sswitch_21
-0x273bc779 -> :sswitch_20
-0x20ab369a -> :sswitch_1f
-0x1e714c86 -> :sswitch_1e
-0x10511518 -> :sswitch_1d
-0xf503069 -> :sswitch_1c
-0xdeca603 -> :sswitch_1b
-0xcebc154 -> :sswitch_1a
-0x9a2145b -> :sswitch_19
-0x816eda3 -> :sswitch_18
-0x669dd32 -> :sswitch_17
-0x2b873ca -> :sswitch_16
-0x261ad5e -> :sswitch_15
-0x1b78f1b -> :sswitch_14
-0x78ca470e -> :sswitch_2f
-0x70da87b1 -> :sswitch_2e
-0x6cd113e5 -> :sswitch_2d
-0x5c91e13c -> :sswitch_2c
-0x57767eba -> :sswitch_2b
-0x4f1a5206 -> :sswitch_2a
-0x4b2dfc3b -> :sswitch_29
-0x4a71b2b8 -> :sswitch_28
-0x49d2993d -> :sswitch_27
-0x47a432af -> :sswitch_26
-0x394108be -> :sswitch_25
-0x37ee0c79 -> :sswitch_24
-0x35d8e373 -> :sswitch_23
-0x32448a83 -> :sswitch_22
-0x2e5f9c0f -> :sswitch_21
-0x2ad96395 -> :sswitch_20
-0x283cac28 -> :sswitch_1f
-0x273bc779 -> :sswitch_1e
-0x20ab369a -> :sswitch_1d
-0x1e714c86 -> :sswitch_1c
-0x10511518 -> :sswitch_1b
-0xf503069 -> :sswitch_1a
-0xdeca603 -> :sswitch_19
-0xcebc154 -> :sswitch_18
-0x9a2145b -> :sswitch_17
-0x816eda3 -> :sswitch_16
-0x669dd32 -> :sswitch_15
-0x261ad5e -> :sswitch_14
0x4a3e183 -> :sswitch_13
0xe4982b5 -> :sswitch_12
0x10adf1ca -> :sswitch_11

View file

@ -1,36 +0,0 @@
.class public final synthetic Lcom/discord/models/domain/-$$Lambda$ModelFriendSuggestion$3B4ahOEJDCoMh9uPtMapG2LCPPU;
.super Ljava/lang/Object;
.source "lambda"
# interfaces
.implements Lcom/discord/models/domain/Model$JsonReader$ItemFactory;
# instance fields
.field private final synthetic f$0:Lcom/discord/models/domain/Model$JsonReader;
# direct methods
.method public synthetic constructor <init>(Lcom/discord/models/domain/Model$JsonReader;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/discord/models/domain/-$$Lambda$ModelFriendSuggestion$3B4ahOEJDCoMh9uPtMapG2LCPPU;->f$0:Lcom/discord/models/domain/Model$JsonReader;
return-void
.end method
# virtual methods
.method public final get()Ljava/lang/Object;
.locals 1
iget-object v0, p0, Lcom/discord/models/domain/-$$Lambda$ModelFriendSuggestion$3B4ahOEJDCoMh9uPtMapG2LCPPU;->f$0:Lcom/discord/models/domain/Model$JsonReader;
invoke-static {v0}, Lcom/discord/models/domain/ModelFriendSuggestion;->lambda$assignField$0(Lcom/discord/models/domain/Model$JsonReader;)Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
move-result-object v0
return-object v0
.end method

View file

@ -1,201 +0,0 @@
.class public Lcom/discord/models/domain/ModelFriendSuggestion$Delete;
.super Ljava/lang/Object;
.source "ModelFriendSuggestion.java"
# interfaces
.implements Lcom/discord/models/domain/Model;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/discord/models/domain/ModelFriendSuggestion;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Delete"
.end annotation
# instance fields
.field private suggestedUserId: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 assignField(Lcom/discord/models/domain/Model$JsonReader;)V
.locals 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p1}, Lcom/discord/models/domain/Model$JsonReader;->nextName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v1
const v2, 0x311c6cf3
if-eq v1, v2, :cond_0
goto :goto_0
:cond_0
const-string v1, "suggested_user_id"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
const/4 v0, 0x0
goto :goto_1
:cond_1
:goto_0
const/4 v0, -0x1
:goto_1
if-eqz v0, :cond_2
invoke-virtual {p1}, Lcom/discord/models/domain/Model$JsonReader;->skipValue()V
return-void
:cond_2
iget-wide v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;->suggestedUserId:J
invoke-virtual {p1, v0, v1}, Lcom/discord/models/domain/Model$JsonReader;->nextLong(J)J
move-result-wide v0
iput-wide v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;->suggestedUserId:J
return-void
.end method
.method protected canEqual(Ljava/lang/Object;)Z
.locals 0
instance-of p1, p1, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;
return p1
.end method
.method public equals(Ljava/lang/Object;)Z
.locals 7
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;
invoke-virtual {p1, p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;->canEqual(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_2
return v2
:cond_2
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;->getSuggestedUserId()J
move-result-wide v3
invoke-virtual {p1}, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;->getSuggestedUserId()J
move-result-wide v5
cmp-long p1, v3, v5
if-eqz p1, :cond_3
return v2
:cond_3
return v0
.end method
.method public getSuggestedUserId()J
.locals 2
iget-wide v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;->suggestedUserId:J
return-wide v0
.end method
.method public hashCode()I
.locals 4
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;->getSuggestedUserId()J
move-result-wide v0
const/16 v2, 0x20
ushr-long v2, v0, v2
xor-long/2addr v0, v2
long-to-int v1, v0
add-int/lit8 v1, v1, 0x3b
return v1
.end method
.method public toString()Ljava/lang/String;
.locals 3
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "ModelFriendSuggestion.Delete(suggestedUserId="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;->getSuggestedUserId()J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -1,397 +0,0 @@
.class public Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
.super Ljava/lang/Object;
.source "ModelFriendSuggestion.java"
# interfaces
.implements Lcom/discord/models/domain/Model;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/discord/models/domain/ModelFriendSuggestion;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Reason"
.end annotation
# static fields
.field public static final PLATFORM_TYPE_BNET:Ljava/lang/String; = "battlenet"
.field public static final PLATFORM_TYPE_FACEBOOK:Ljava/lang/String; = "facebook"
.field public static final PLATFORM_TYPE_LOL:Ljava/lang/String; = "leagueoflegends"
.field public static final PLATFORM_TYPE_SKYPE:Ljava/lang/String; = "skype"
.field public static final PLATFORM_TYPE_STEAM:Ljava/lang/String; = "steam"
# instance fields
.field private name:Ljava/lang/String;
.field private platformType:Ljava/lang/String;
.field private type:I
# 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 assignField(Lcom/discord/models/domain/Model$JsonReader;)V
.locals 5
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p1}, Lcom/discord/models/domain/Model$JsonReader;->nextName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v1
const v2, 0x337a8b
const/4 v3, 0x2
const/4 v4, 0x1
if-eq v1, v2, :cond_2
const v2, 0x368f3a
if-eq v1, v2, :cond_1
const v2, 0x20122f86
if-eq v1, v2, :cond_0
goto :goto_0
:cond_0
const-string v1, "platform_type"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_3
const/4 v0, 0x0
goto :goto_1
:cond_1
const-string v1, "type"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_3
const/4 v0, 0x1
goto :goto_1
:cond_2
const-string v1, "name"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_3
const/4 v0, 0x2
goto :goto_1
:cond_3
:goto_0
const/4 v0, -0x1
:goto_1
if-eqz v0, :cond_6
if-eq v0, v4, :cond_5
if-eq v0, v3, :cond_4
invoke-virtual {p1}, Lcom/discord/models/domain/Model$JsonReader;->skipValue()V
return-void
:cond_4
iget-object v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->name:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->name:Ljava/lang/String;
return-void
:cond_5
iget v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->type:I
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextInt(I)I
move-result p1
iput p1, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->type:I
return-void
:cond_6
iget-object v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->platformType:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->platformType:Ljava/lang/String;
return-void
.end method
.method protected canEqual(Ljava/lang/Object;)Z
.locals 0
instance-of p1, p1, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
return p1
.end method
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
invoke-virtual {p1, p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->canEqual(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_2
return v2
:cond_2
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getPlatformType()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getPlatformType()Ljava/lang/String;
move-result-object v3
if-nez v1, :cond_3
if-eqz v3, :cond_4
goto :goto_0
:cond_3
invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_4
:goto_0
return v2
:cond_4
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getType()I
move-result v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getType()I
move-result v3
if-eq v1, v3, :cond_5
return v2
:cond_5
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getName()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getName()Ljava/lang/String;
move-result-object p1
if-nez v1, :cond_6
if-eqz p1, :cond_7
goto :goto_1
:cond_6
invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_7
:goto_1
return v2
:cond_7
return v0
.end method
.method public getName()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->name:Ljava/lang/String;
return-object v0
.end method
.method public getPlatformType()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->platformType:Ljava/lang/String;
return-object v0
.end method
.method public getType()I
.locals 1
iget v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->type:I
return v0
.end method
.method public hashCode()I
.locals 3
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getPlatformType()Ljava/lang/String;
move-result-object v0
const/16 v1, 0x2b
if-nez v0, :cond_0
const/16 v0, 0x2b
goto :goto_0
:cond_0
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v0
:goto_0
add-int/lit8 v0, v0, 0x3b
mul-int/lit8 v0, v0, 0x3b
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getType()I
move-result v2
add-int/2addr v0, v2
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getName()Ljava/lang/String;
move-result-object v2
mul-int/lit8 v0, v0, 0x3b
if-nez v2, :cond_1
goto :goto_1
:cond_1
invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
move-result v1
:goto_1
add-int/2addr v0, v1
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "ModelFriendSuggestion.Reason(platformType="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getPlatformType()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ", type="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getType()I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", name="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;->getName()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -1,400 +0,0 @@
.class public Lcom/discord/models/domain/ModelFriendSuggestion;
.super Ljava/lang/Object;
.source "ModelFriendSuggestion.java"
# interfaces
.implements Lcom/discord/models/domain/Model;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/discord/models/domain/ModelFriendSuggestion$Delete;,
Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
}
.end annotation
# instance fields
.field private reasons:Ljava/util/List;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelFriendSuggestion$Reason;",
">;"
}
.end annotation
.end field
.field private suggestedUser:Lcom/discord/models/domain/ModelUser;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object v0
iput-object v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion;->reasons:Ljava/util/List;
sget-object v0, Lcom/discord/models/domain/ModelUser;->EMPTY:Lcom/discord/models/domain/ModelUser;
iput-object v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion;->suggestedUser:Lcom/discord/models/domain/ModelUser;
return-void
.end method
.method static synthetic lambda$assignField$0(Lcom/discord/models/domain/Model$JsonReader;)Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
new-instance v0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
invoke-direct {v0}, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;-><init>()V
invoke-virtual {p0, v0}, Lcom/discord/models/domain/Model$JsonReader;->parse(Lcom/discord/models/domain/Model;)Lcom/discord/models/domain/Model;
move-result-object p0
check-cast p0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
return-object p0
.end method
# virtual methods
.method public assignField(Lcom/discord/models/domain/Model$JsonReader;)V
.locals 4
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p1}, Lcom/discord/models/domain/Model$JsonReader;->nextName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v1
const v2, 0x15ac7767
const/4 v3, 0x1
if-eq v1, v2, :cond_1
const v2, 0x406cb6af
if-eq v1, v2, :cond_0
goto :goto_0
:cond_0
const-string v1, "reasons"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2
const/4 v0, 0x0
goto :goto_1
:cond_1
const-string v1, "suggested_user"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2
const/4 v0, 0x1
goto :goto_1
:cond_2
:goto_0
const/4 v0, -0x1
:goto_1
if-eqz v0, :cond_4
if-eq v0, v3, :cond_3
invoke-virtual {p1}, Lcom/discord/models/domain/Model$JsonReader;->skipValue()V
return-void
:cond_3
new-instance v0, Lcom/discord/models/domain/ModelUser;
invoke-direct {v0}, Lcom/discord/models/domain/ModelUser;-><init>()V
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->parse(Lcom/discord/models/domain/Model;)Lcom/discord/models/domain/Model;
move-result-object p1
check-cast p1, Lcom/discord/models/domain/ModelUser;
iput-object p1, p0, Lcom/discord/models/domain/ModelFriendSuggestion;->suggestedUser:Lcom/discord/models/domain/ModelUser;
return-void
:cond_4
new-instance v0, Lcom/discord/models/domain/-$$Lambda$ModelFriendSuggestion$3B4ahOEJDCoMh9uPtMapG2LCPPU;
invoke-direct {v0, p1}, Lcom/discord/models/domain/-$$Lambda$ModelFriendSuggestion$3B4ahOEJDCoMh9uPtMapG2LCPPU;-><init>(Lcom/discord/models/domain/Model$JsonReader;)V
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextList(Lcom/discord/models/domain/Model$JsonReader$ItemFactory;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/discord/models/domain/ModelFriendSuggestion;->reasons:Ljava/util/List;
return-void
.end method
.method protected canEqual(Ljava/lang/Object;)Z
.locals 0
instance-of p1, p1, Lcom/discord/models/domain/ModelFriendSuggestion;
return p1
.end method
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
instance-of v1, p1, Lcom/discord/models/domain/ModelFriendSuggestion;
const/4 v2, 0x0
if-nez v1, :cond_1
return v2
:cond_1
check-cast p1, Lcom/discord/models/domain/ModelFriendSuggestion;
invoke-virtual {p1, p0}, Lcom/discord/models/domain/ModelFriendSuggestion;->canEqual(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_2
return v2
:cond_2
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion;->getReasons()Ljava/util/List;
move-result-object v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelFriendSuggestion;->getReasons()Ljava/util/List;
move-result-object v3
if-nez v1, :cond_3
if-eqz v3, :cond_4
goto :goto_0
:cond_3
invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_4
:goto_0
return v2
:cond_4
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion;->getSuggestedUser()Lcom/discord/models/domain/ModelUser;
move-result-object v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelFriendSuggestion;->getSuggestedUser()Lcom/discord/models/domain/ModelUser;
move-result-object p1
if-nez v1, :cond_5
if-eqz p1, :cond_6
goto :goto_1
:cond_5
invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_6
:goto_1
return v2
:cond_6
return v0
.end method
.method public getReason()Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
.locals 2
.annotation build Landroidx/annotation/Nullable;
.end annotation
iget-object v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion;->reasons:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_0
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/discord/models/domain/ModelFriendSuggestion$Reason;
return-object v0
:cond_0
const/4 v0, 0x0
return-object v0
.end method
.method public getReasons()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelFriendSuggestion$Reason;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion;->reasons:Ljava/util/List;
return-object v0
.end method
.method public getSuggestedUser()Lcom/discord/models/domain/ModelUser;
.locals 1
iget-object v0, p0, Lcom/discord/models/domain/ModelFriendSuggestion;->suggestedUser:Lcom/discord/models/domain/ModelUser;
return-object v0
.end method
.method public hashCode()I
.locals 3
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion;->getReasons()Ljava/util/List;
move-result-object v0
const/16 v1, 0x2b
if-nez v0, :cond_0
const/16 v0, 0x2b
goto :goto_0
:cond_0
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v0
:goto_0
add-int/lit8 v0, v0, 0x3b
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion;->getSuggestedUser()Lcom/discord/models/domain/ModelUser;
move-result-object v2
mul-int/lit8 v0, v0, 0x3b
if-nez v2, :cond_1
goto :goto_1
:cond_1
invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
move-result v1
:goto_1
add-int/2addr v0, v1
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 2
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "ModelFriendSuggestion(reasons="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion;->getReasons()Ljava/util/List;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", suggestedUser="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/discord/models/domain/ModelFriendSuggestion;->getSuggestedUser()Lcom/discord/models/domain/ModelUser;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -39,10 +39,6 @@
invoke-static {p5, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "storeListing"
invoke-static {p7, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-wide p1, p0, Lcom/discord/models/domain/ModelGift;->skuId:J
@ -289,12 +285,6 @@
invoke-static {v6, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "storeListing"
move-object/from16 v8, p7
invoke-static {v8, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/models/domain/ModelGift;
move-object v1, v0
@ -307,6 +297,8 @@
move/from16 v7, p6
move-object/from16 v8, p7
move/from16 v9, p8
move-object/from16 v10, p9
@ -721,6 +713,23 @@
return v0
.end method
.method public final isComplete()Z
.locals 1
iget-object v0, p0, Lcom/discord/models/domain/ModelGift;->storeListing:Lcom/discord/models/domain/ModelStoreListing;
if-eqz v0, :cond_0
const/4 v0, 0x1
return v0
:cond_0
const/4 v0, 0x0
return v0
.end method
.method public final isExpired(J)Z
.locals 3
@ -757,23 +766,33 @@
iget-object v0, p0, Lcom/discord/models/domain/ModelGift;->storeListing:Lcom/discord/models/domain/ModelStoreListing;
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getSkuCategory()Lcom/discord/models/domain/ModelSku$SkuCategory;
move-result-object v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
sget-object v1, Lcom/discord/models/domain/ModelSku$SkuCategory;->NITRO_CLASSIC:Lcom/discord/models/domain/ModelSku$SkuCategory;
if-ne v0, v1, :cond_0
if-ne v0, v1, :cond_1
const/4 v0, 0x1
return v0
:cond_0
:cond_1
const/4 v0, 0x0
return v0
@ -784,23 +803,33 @@
iget-object v0, p0, Lcom/discord/models/domain/ModelGift;->storeListing:Lcom/discord/models/domain/ModelStoreListing;
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getSkuCategory()Lcom/discord/models/domain/ModelSku$SkuCategory;
move-result-object v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
sget-object v1, Lcom/discord/models/domain/ModelSku$SkuCategory;->NITRO:Lcom/discord/models/domain/ModelSku$SkuCategory;
if-ne v0, v1, :cond_0
if-ne v0, v1, :cond_1
const/4 v0, 0x1
return v0
:cond_0
:cond_1
const/4 v0, 0x0
return v0

View file

@ -29,8 +29,6 @@
.field private experiments:Lcom/discord/models/domain/ModelExperiment$Experiments;
.field private friendSuggestionCount:I
.field private guildExperiments:Lcom/discord/models/domain/ModelExperiment$Experiments;
.field private guilds:Ljava/util/List;
@ -352,7 +350,7 @@
if-eqz v0, :cond_0
const/16 v0, 0xe
const/16 v0, 0xd
goto/16 :goto_1
@ -378,12 +376,12 @@
if-eqz v0, :cond_0
const/16 v0, 0x11
const/16 v0, 0x10
goto/16 :goto_1
:sswitch_5
const-string v1, "friend_suggestion_count"
const-string v1, "analytics_token"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -396,7 +394,7 @@
goto/16 :goto_1
:sswitch_6
const-string v1, "analytics_token"
const-string v1, "required_action"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -409,19 +407,6 @@
goto/16 :goto_1
:sswitch_7
const-string v1, "required_action"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
const/16 v0, 0xd
goto/16 :goto_1
:sswitch_8
const-string v1, "relationships"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -434,7 +419,7 @@
goto :goto_1
:sswitch_9
:sswitch_8
const-string v1, "guild_experiments"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -443,24 +428,24 @@
if-eqz v0, :cond_0
const/16 v0, 0xe
goto :goto_1
:sswitch_9
const-string v1, "connected_accounts"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
const/16 v0, 0xf
goto :goto_1
:sswitch_a
const-string v1, "connected_accounts"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
const/16 v0, 0x10
goto :goto_1
:sswitch_b
const-string v1, "notes"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -473,7 +458,7 @@
goto :goto_1
:sswitch_c
:sswitch_b
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
@ -484,7 +469,7 @@
goto :goto_1
:sswitch_d
:sswitch_c
const-string v1, "v"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -497,7 +482,7 @@
goto :goto_1
:sswitch_e
:sswitch_d
const-string v1, "read_state"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -510,7 +495,7 @@
goto :goto_1
:sswitch_f
:sswitch_e
const-string v1, "presences"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -523,7 +508,7 @@
goto :goto_1
:sswitch_10
:sswitch_f
const-string v1, "guilds"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -536,7 +521,7 @@
goto :goto_1
:sswitch_11
:sswitch_10
const-string v1, "user_guild_settings"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -629,17 +614,6 @@
return-void
:pswitch_6
iget v0, p0, Lcom/discord/models/domain/ModelPayload;->friendSuggestionCount:I
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextInt(I)I
move-result p1
iput p1, p0, Lcom/discord/models/domain/ModelPayload;->friendSuggestionCount:I
return-void
:pswitch_7
new-instance v0, Lcom/discord/models/domain/-$$Lambda$ModelPayload$4wqoh05r6HPM4ivHzznpuKxevKg;
invoke-direct {v0, p1}, Lcom/discord/models/domain/-$$Lambda$ModelPayload$4wqoh05r6HPM4ivHzznpuKxevKg;-><init>(Lcom/discord/models/domain/Model$JsonReader;)V
@ -652,7 +626,7 @@
return-void
:pswitch_8
:pswitch_7
new-instance v0, Lcom/discord/models/domain/-$$Lambda$ModelPayload$oZ3M_5QjCuYxNual4LUlztozq1k;
invoke-direct {v0, p1}, Lcom/discord/models/domain/-$$Lambda$ModelPayload$oZ3M_5QjCuYxNual4LUlztozq1k;-><init>(Lcom/discord/models/domain/Model$JsonReader;)V
@ -665,7 +639,7 @@
return-void
:pswitch_9
:pswitch_8
new-instance v0, Lcom/discord/models/domain/-$$Lambda$ModelPayload$HUTtAlKCR_QpdvyBmSY8fVLB-aw;
invoke-direct {v0, p1}, Lcom/discord/models/domain/-$$Lambda$ModelPayload$HUTtAlKCR_QpdvyBmSY8fVLB-aw;-><init>(Lcom/discord/models/domain/Model$JsonReader;)V
@ -678,7 +652,7 @@
return-void
:pswitch_a
:pswitch_9
new-instance v0, Lcom/discord/models/domain/-$$Lambda$ModelPayload$zmxA96VG_5XPyQnRmdZm5f4LTvo;
invoke-direct {v0, p1}, Lcom/discord/models/domain/-$$Lambda$ModelPayload$zmxA96VG_5XPyQnRmdZm5f4LTvo;-><init>(Lcom/discord/models/domain/Model$JsonReader;)V
@ -691,7 +665,7 @@
return-void
:pswitch_b
:pswitch_a
new-instance v0, Lcom/discord/models/domain/-$$Lambda$ModelPayload$oefpHySg7fhlCEPjBtkIFRqOFwI;
invoke-direct {v0, p1}, Lcom/discord/models/domain/-$$Lambda$ModelPayload$oefpHySg7fhlCEPjBtkIFRqOFwI;-><init>(Lcom/discord/models/domain/Model$JsonReader;)V
@ -704,7 +678,7 @@
return-void
:pswitch_c
:pswitch_b
iget-object v0, p0, Lcom/discord/models/domain/ModelPayload;->sessionId:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextString(Ljava/lang/String;)Ljava/lang/String;
@ -715,7 +689,7 @@
return-void
:pswitch_d
:pswitch_c
new-instance v0, Lcom/discord/models/domain/ModelUser$Notes;
invoke-direct {v0}, Lcom/discord/models/domain/ModelUser$Notes;-><init>()V
@ -730,7 +704,7 @@
return-void
:pswitch_e
:pswitch_d
new-instance v0, Lcom/discord/models/domain/ModelUser;
invoke-direct {v0}, Lcom/discord/models/domain/ModelUser;-><init>()V
@ -745,7 +719,7 @@
return-void
:pswitch_f
:pswitch_e
new-instance v0, Lcom/discord/models/domain/-$$Lambda$ModelPayload$6J9ex_NsFpL6dWj9d_11wIO4K9E;
invoke-direct {v0, p1}, Lcom/discord/models/domain/-$$Lambda$ModelPayload$6J9ex_NsFpL6dWj9d_11wIO4K9E;-><init>(Lcom/discord/models/domain/Model$JsonReader;)V
@ -758,7 +732,7 @@
return-void
:pswitch_10
:pswitch_f
new-instance v0, Lcom/discord/models/domain/ModelUserSettings;
invoke-direct {v0}, Lcom/discord/models/domain/ModelUserSettings;-><init>()V
@ -773,7 +747,7 @@
return-void
:pswitch_11
:pswitch_10
iget v0, p0, Lcom/discord/models/domain/ModelPayload;->v:I
invoke-virtual {p1, v0}, Lcom/discord/models/domain/Model$JsonReader;->nextInt(I)I
@ -784,21 +758,22 @@
return-void
nop
:sswitch_data_0
.sparse-switch
-0x73247a1d -> :sswitch_11
-0x499abd20 -> :sswitch_10
-0x36f3fd28 -> :sswitch_f
-0x9638758 -> :sswitch_e
0x76 -> :sswitch_d
0x36ebcb -> :sswitch_c
0x6424ec1 -> :sswitch_b
0xd9f545c -> :sswitch_a
0x18fee9ca -> :sswitch_9
0x1c2a513b -> :sswitch_8
0x2652ced6 -> :sswitch_7
0x31ac7c00 -> :sswitch_6
0x33631295 -> :sswitch_5
-0x73247a1d -> :sswitch_10
-0x499abd20 -> :sswitch_f
-0x36f3fd28 -> :sswitch_e
-0x9638758 -> :sswitch_d
0x76 -> :sswitch_c
0x36ebcb -> :sswitch_b
0x6424ec1 -> :sswitch_a
0xd9f545c -> :sswitch_9
0x18fee9ca -> :sswitch_8
0x1c2a513b -> :sswitch_7
0x2652ced6 -> :sswitch_6
0x31ac7c00 -> :sswitch_5
0x53bfd09d -> :sswitch_4
0x58861617 -> :sswitch_3
0x6251a416 -> :sswitch_2
@ -808,7 +783,6 @@
:pswitch_data_0
.packed-switch 0x0
:pswitch_11
:pswitch_10
:pswitch_f
:pswitch_e
@ -1130,19 +1104,6 @@
return v2
:cond_17
invoke-virtual {p0}, Lcom/discord/models/domain/ModelPayload;->getFriendSuggestionCount()I
move-result v1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelPayload;->getFriendSuggestionCount()I
move-result v3
if-eq v1, v3, :cond_18
return v2
:cond_18
invoke-virtual {p0}, Lcom/discord/models/domain/ModelPayload;->getAnalyticsToken()Ljava/lang/String;
move-result-object v1
@ -1151,23 +1112,23 @@
move-result-object v3
if-nez v1, :cond_19
if-nez v1, :cond_18
if-eqz v3, :cond_1a
if-eqz v3, :cond_19
goto :goto_a
:cond_19
:cond_18
invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_1a
if-nez v1, :cond_19
:goto_a
return v2
:cond_1a
:cond_19
invoke-virtual {p0}, Lcom/discord/models/domain/ModelPayload;->getRequiredAction()Ljava/lang/String;
move-result-object v1
@ -1176,23 +1137,23 @@
move-result-object v3
if-nez v1, :cond_1b
if-nez v1, :cond_1a
if-eqz v3, :cond_1c
if-eqz v3, :cond_1b
goto :goto_b
:cond_1b
:cond_1a
invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_1c
if-nez v1, :cond_1b
:goto_b
return v2
:cond_1c
:cond_1b
invoke-virtual {p0}, Lcom/discord/models/domain/ModelPayload;->getExperiments()Lcom/discord/models/domain/ModelExperiment$Experiments;
move-result-object v1
@ -1201,23 +1162,23 @@
move-result-object v3
if-nez v1, :cond_1d
if-nez v1, :cond_1c
if-eqz v3, :cond_1e
if-eqz v3, :cond_1d
goto :goto_c
:cond_1d
:cond_1c
invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_1e
if-nez v1, :cond_1d
:goto_c
return v2
:cond_1e
:cond_1d
invoke-virtual {p0}, Lcom/discord/models/domain/ModelPayload;->getGuildExperiments()Lcom/discord/models/domain/ModelExperiment$Experiments;
move-result-object v1
@ -1226,23 +1187,23 @@
move-result-object v3
if-nez v1, :cond_1f
if-nez v1, :cond_1e
if-eqz v3, :cond_20
if-eqz v3, :cond_1f
goto :goto_d
:cond_1f
:cond_1e
invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_20
if-nez v1, :cond_1f
:goto_d
return v2
:cond_20
:cond_1f
invoke-virtual {p0}, Lcom/discord/models/domain/ModelPayload;->getConnectedAccounts()Ljava/util/List;
move-result-object v1
@ -1251,23 +1212,23 @@
move-result-object v3
if-nez v1, :cond_21
if-nez v1, :cond_20
if-eqz v3, :cond_22
if-eqz v3, :cond_21
goto :goto_e
:cond_21
:cond_20
invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_22
if-nez v1, :cond_21
:goto_e
return v2
:cond_22
:cond_21
invoke-virtual {p0}, Lcom/discord/models/domain/ModelPayload;->getSessions()Ljava/util/List;
move-result-object v1
@ -1276,23 +1237,23 @@
move-result-object p1
if-nez v1, :cond_23
if-nez v1, :cond_22
if-eqz p1, :cond_24
if-eqz p1, :cond_23
goto :goto_f
:cond_23
:cond_22
invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_24
if-nez p1, :cond_23
:goto_f
return v2
:cond_24
:cond_23
return v0
.end method
@ -1328,14 +1289,6 @@
return-object v0
.end method
.method public getFriendSuggestionCount()I
.locals 1
iget v0, p0, Lcom/discord/models/domain/ModelPayload;->friendSuggestionCount:I
return v0
.end method
.method public getGuildExperiments()Lcom/discord/models/domain/ModelExperiment$Experiments;
.locals 1
@ -1715,14 +1668,6 @@
:goto_9
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x3b
invoke-virtual {p0}, Lcom/discord/models/domain/ModelPayload;->getFriendSuggestionCount()I
move-result v1
add-int/2addr v0, v1
invoke-virtual {p0}, Lcom/discord/models/domain/ModelPayload;->getAnalyticsToken()Ljava/lang/String;
move-result-object v1
@ -1959,16 +1904,6 @@
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ", friendSuggestionCount="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/discord/models/domain/ModelPayload;->getFriendSuggestionCount()I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", analyticsToken="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

View file

@ -185,39 +185,39 @@
.field public static final bubble_state_selector:I = 0x7f080097
.field public static final ic_close_24dp:I = 0x7f080235
.field public static final ic_close_24dp:I = 0x7f080234
.field public static final ic_trash_outline:I = 0x7f08037e
.field public static final ic_trash_outline:I = 0x7f08037d
.field public static final notification_action_background:I = 0x7f080431
.field public static final notification_action_background:I = 0x7f080430
.field public static final notification_bg:I = 0x7f080432
.field public static final notification_bg:I = 0x7f080431
.field public static final notification_bg_low:I = 0x7f080433
.field public static final notification_bg_low:I = 0x7f080432
.field public static final notification_bg_low_normal:I = 0x7f080434
.field public static final notification_bg_low_normal:I = 0x7f080433
.field public static final notification_bg_low_pressed:I = 0x7f080435
.field public static final notification_bg_low_pressed:I = 0x7f080434
.field public static final notification_bg_normal:I = 0x7f080436
.field public static final notification_bg_normal:I = 0x7f080435
.field public static final notification_bg_normal_pressed:I = 0x7f080437
.field public static final notification_bg_normal_pressed:I = 0x7f080436
.field public static final notification_icon_background:I = 0x7f080438
.field public static final notification_icon_background:I = 0x7f080437
.field public static final notification_template_icon_bg:I = 0x7f080439
.field public static final notification_template_icon_bg:I = 0x7f080438
.field public static final notification_template_icon_low_bg:I = 0x7f08043a
.field public static final notification_template_icon_low_bg:I = 0x7f080439
.field public static final notification_tile_bg:I = 0x7f08043b
.field public static final notification_tile_bg:I = 0x7f08043a
.field public static final notify_panel_notification_icon_bg:I = 0x7f08043c
.field public static final notify_panel_notification_icon_bg:I = 0x7f08043b
.field public static final tooltip_frame_dark:I = 0x7f080441
.field public static final tooltip_frame_dark:I = 0x7f080440
.field public static final tooltip_frame_light:I = 0x7f080442
.field public static final tooltip_frame_light:I = 0x7f080441
.field public static final trash_bg:I = 0x7f080443
.field public static final trash_bg:I = 0x7f080442
# direct methods

View file

@ -159,155 +159,155 @@
.field public static final forever:I = 0x7f0a02e7
.field public static final group_divider:I = 0x7f0a0328
.field public static final group_divider:I = 0x7f0a0322
.field public static final home:I = 0x7f0a0388
.field public static final home:I = 0x7f0a0382
.field public static final icon:I = 0x7f0a038a
.field public static final icon:I = 0x7f0a0384
.field public static final icon_group:I = 0x7f0a038b
.field public static final icon_group:I = 0x7f0a0385
.field public static final image:I = 0x7f0a038e
.field public static final image:I = 0x7f0a0388
.field public static final info:I = 0x7f0a03a0
.field public static final info:I = 0x7f0a039a
.field public static final italic:I = 0x7f0a03cd
.field public static final italic:I = 0x7f0a03c7
.field public static final left:I = 0x7f0a040e
.field public static final left:I = 0x7f0a0408
.field public static final line1:I = 0x7f0a0410
.field public static final line1:I = 0x7f0a040a
.field public static final line3:I = 0x7f0a0411
.field public static final line3:I = 0x7f0a040b
.field public static final listMode:I = 0x7f0a0413
.field public static final listMode:I = 0x7f0a040d
.field public static final list_item:I = 0x7f0a0414
.field public static final list_item:I = 0x7f0a040e
.field public static final message:I = 0x7f0a0475
.field public static final message:I = 0x7f0a046f
.field public static final multiply:I = 0x7f0a047d
.field public static final multiply:I = 0x7f0a0477
.field public static final none:I = 0x7f0a0492
.field public static final none:I = 0x7f0a048c
.field public static final normal:I = 0x7f0a0493
.field public static final normal:I = 0x7f0a048d
.field public static final notification_background:I = 0x7f0a049a
.field public static final notification_background:I = 0x7f0a0494
.field public static final notification_main_column:I = 0x7f0a049b
.field public static final notification_main_column:I = 0x7f0a0495
.field public static final notification_main_column_container:I = 0x7f0a049c
.field public static final notification_main_column_container:I = 0x7f0a0496
.field public static final parentPanel:I = 0x7f0a04c9
.field public static final parentPanel:I = 0x7f0a04c3
.field public static final progress_circular:I = 0x7f0a0549
.field public static final progress_circular:I = 0x7f0a0543
.field public static final progress_horizontal:I = 0x7f0a054b
.field public static final progress_horizontal:I = 0x7f0a0545
.field public static final radio:I = 0x7f0a0556
.field public static final radio:I = 0x7f0a0550
.field public static final right:I = 0x7f0a0570
.field public static final right:I = 0x7f0a056a
.field public static final right_icon:I = 0x7f0a0571
.field public static final right_icon:I = 0x7f0a056b
.field public static final right_side:I = 0x7f0a0572
.field public static final right_side:I = 0x7f0a056c
.field public static final screen:I = 0x7f0a05a0
.field public static final screen:I = 0x7f0a059a
.field public static final scrollIndicatorDown:I = 0x7f0a05a2
.field public static final scrollIndicatorDown:I = 0x7f0a059c
.field public static final scrollIndicatorUp:I = 0x7f0a05a3
.field public static final scrollIndicatorUp:I = 0x7f0a059d
.field public static final scrollView:I = 0x7f0a05a4
.field public static final scrollView:I = 0x7f0a059e
.field public static final search_badge:I = 0x7f0a05a8
.field public static final search_badge:I = 0x7f0a05a2
.field public static final search_bar:I = 0x7f0a05a9
.field public static final search_bar:I = 0x7f0a05a3
.field public static final search_button:I = 0x7f0a05aa
.field public static final search_button:I = 0x7f0a05a4
.field public static final search_close_btn:I = 0x7f0a05ac
.field public static final search_close_btn:I = 0x7f0a05a6
.field public static final search_edit_frame:I = 0x7f0a05ad
.field public static final search_edit_frame:I = 0x7f0a05a7
.field public static final search_go_btn:I = 0x7f0a05b0
.field public static final search_go_btn:I = 0x7f0a05aa
.field public static final search_mag_icon:I = 0x7f0a05b2
.field public static final search_mag_icon:I = 0x7f0a05ac
.field public static final search_plate:I = 0x7f0a05b3
.field public static final search_plate:I = 0x7f0a05ad
.field public static final search_src_text:I = 0x7f0a05b6
.field public static final search_src_text:I = 0x7f0a05b0
.field public static final search_voice_btn:I = 0x7f0a05c2
.field public static final search_voice_btn:I = 0x7f0a05bc
.field public static final select_dialog_listview:I = 0x7f0a05c3
.field public static final select_dialog_listview:I = 0x7f0a05bd
.field public static final shortcut:I = 0x7f0a06fd
.field public static final shortcut:I = 0x7f0a06f7
.field public static final spacer:I = 0x7f0a0709
.field public static final spacer:I = 0x7f0a0703
.field public static final split_action_bar:I = 0x7f0a070a
.field public static final split_action_bar:I = 0x7f0a0704
.field public static final src_atop:I = 0x7f0a070d
.field public static final src_atop:I = 0x7f0a0707
.field public static final src_in:I = 0x7f0a070e
.field public static final src_in:I = 0x7f0a0708
.field public static final src_over:I = 0x7f0a070f
.field public static final src_over:I = 0x7f0a0709
.field public static final start:I = 0x7f0a0712
.field public static final start:I = 0x7f0a070c
.field public static final submenuarrow:I = 0x7f0a072a
.field public static final submenuarrow:I = 0x7f0a0724
.field public static final submit_area:I = 0x7f0a072b
.field public static final submit_area:I = 0x7f0a0725
.field public static final tabMode:I = 0x7f0a0737
.field public static final tabMode:I = 0x7f0a0731
.field public static final tag_accessibility_actions:I = 0x7f0a0738
.field public static final tag_accessibility_actions:I = 0x7f0a0732
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0739
.field public static final tag_accessibility_clickable_spans:I = 0x7f0a0733
.field public static final tag_accessibility_heading:I = 0x7f0a073a
.field public static final tag_accessibility_heading:I = 0x7f0a0734
.field public static final tag_accessibility_pane_title:I = 0x7f0a073b
.field public static final tag_accessibility_pane_title:I = 0x7f0a0735
.field public static final tag_screen_reader_focusable:I = 0x7f0a073c
.field public static final tag_screen_reader_focusable:I = 0x7f0a0736
.field public static final tag_transition_group:I = 0x7f0a073d
.field public static final tag_transition_group:I = 0x7f0a0737
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a073e
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0738
.field public static final tag_unhandled_key_listeners:I = 0x7f0a073f
.field public static final tag_unhandled_key_listeners:I = 0x7f0a0739
.field public static final text:I = 0x7f0a0745
.field public static final text:I = 0x7f0a073f
.field public static final text2:I = 0x7f0a0746
.field public static final text2:I = 0x7f0a0740
.field public static final textSpacerNoButtons:I = 0x7f0a0747
.field public static final textSpacerNoButtons:I = 0x7f0a0741
.field public static final textSpacerNoTitle:I = 0x7f0a0748
.field public static final textSpacerNoTitle:I = 0x7f0a0742
.field public static final time:I = 0x7f0a0754
.field public static final time:I = 0x7f0a074e
.field public static final title:I = 0x7f0a0755
.field public static final title:I = 0x7f0a074f
.field public static final titleDividerNoCustom:I = 0x7f0a0756
.field public static final titleDividerNoCustom:I = 0x7f0a0750
.field public static final title_template:I = 0x7f0a0757
.field public static final title_template:I = 0x7f0a0751
.field public static final top:I = 0x7f0a075c
.field public static final top:I = 0x7f0a0756
.field public static final topPanel:I = 0x7f0a075d
.field public static final topPanel:I = 0x7f0a0757
.field public static final trash_wrap_icon:I = 0x7f0a0765
.field public static final trash_wrap_icon:I = 0x7f0a075f
.field public static final trash_wrap_target_container:I = 0x7f0a0766
.field public static final trash_wrap_target_container:I = 0x7f0a0760
.field public static final trash_wrap_target_zone:I = 0x7f0a0767
.field public static final trash_wrap_target_zone:I = 0x7f0a0761
.field public static final uniform:I = 0x7f0a0770
.field public static final uniform:I = 0x7f0a076a
.field public static final up:I = 0x7f0a0773
.field public static final up:I = 0x7f0a076d
.field public static final wrap_content:I = 0x7f0a0833
.field public static final wrap_content:I = 0x7f0a082d
# direct methods

View file

@ -243,49 +243,49 @@
.field public static final drawable_chip_delete:I = 0x7f080100
.field public static final googleg_disabled_color_18:I = 0x7f0801ad
.field public static final googleg_disabled_color_18:I = 0x7f0801ac
.field public static final googleg_standard_color_18:I = 0x7f0801ae
.field public static final googleg_standard_color_18:I = 0x7f0801ad
.field public static final ic_mtrl_chip_checked_black:I = 0x7f0802e9
.field public static final ic_mtrl_chip_checked_black:I = 0x7f0802e8
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f0802ea
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f0802e9
.field public static final ic_mtrl_chip_close_circle:I = 0x7f0802eb
.field public static final ic_mtrl_chip_close_circle:I = 0x7f0802ea
.field public static final mtrl_snackbar_background:I = 0x7f08042e
.field public static final mtrl_snackbar_background:I = 0x7f08042d
.field public static final mtrl_tabs_default_indicator:I = 0x7f08042f
.field public static final mtrl_tabs_default_indicator:I = 0x7f08042e
.field public static final navigation_empty_icon:I = 0x7f080430
.field public static final navigation_empty_icon:I = 0x7f08042f
.field public static final notification_action_background:I = 0x7f080431
.field public static final notification_action_background:I = 0x7f080430
.field public static final notification_bg:I = 0x7f080432
.field public static final notification_bg:I = 0x7f080431
.field public static final notification_bg_low:I = 0x7f080433
.field public static final notification_bg_low:I = 0x7f080432
.field public static final notification_bg_low_normal:I = 0x7f080434
.field public static final notification_bg_low_normal:I = 0x7f080433
.field public static final notification_bg_low_pressed:I = 0x7f080435
.field public static final notification_bg_low_pressed:I = 0x7f080434
.field public static final notification_bg_normal:I = 0x7f080436
.field public static final notification_bg_normal:I = 0x7f080435
.field public static final notification_bg_normal_pressed:I = 0x7f080437
.field public static final notification_bg_normal_pressed:I = 0x7f080436
.field public static final notification_icon_background:I = 0x7f080438
.field public static final notification_icon_background:I = 0x7f080437
.field public static final notification_template_icon_bg:I = 0x7f080439
.field public static final notification_template_icon_bg:I = 0x7f080438
.field public static final notification_template_icon_low_bg:I = 0x7f08043a
.field public static final notification_template_icon_low_bg:I = 0x7f080439
.field public static final notification_tile_bg:I = 0x7f08043b
.field public static final notification_tile_bg:I = 0x7f08043a
.field public static final notify_panel_notification_icon_bg:I = 0x7f08043c
.field public static final notify_panel_notification_icon_bg:I = 0x7f08043b
.field public static final tooltip_frame_dark:I = 0x7f080441
.field public static final tooltip_frame_dark:I = 0x7f080440
.field public static final tooltip_frame_light:I = 0x7f080442
.field public static final tooltip_frame_light:I = 0x7f080441
# direct methods

View file

@ -157,235 +157,235 @@
.field public static final forever:I = 0x7f0a02e7
.field public static final ghost_view:I = 0x7f0a0315
.field public static final ghost_view:I = 0x7f0a030f
.field public static final group_divider:I = 0x7f0a0328
.field public static final group_divider:I = 0x7f0a0322
.field public static final home:I = 0x7f0a0388
.field public static final home:I = 0x7f0a0382
.field public static final icon:I = 0x7f0a038a
.field public static final icon:I = 0x7f0a0384
.field public static final icon_group:I = 0x7f0a038b
.field public static final icon_group:I = 0x7f0a0385
.field public static final icon_only:I = 0x7f0a038c
.field public static final icon_only:I = 0x7f0a0386
.field public static final image:I = 0x7f0a038e
.field public static final image:I = 0x7f0a0388
.field public static final info:I = 0x7f0a03a0
.field public static final info:I = 0x7f0a039a
.field public static final italic:I = 0x7f0a03cd
.field public static final italic:I = 0x7f0a03c7
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a0400
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a03fa
.field public static final labeled:I = 0x7f0a0407
.field public static final labeled:I = 0x7f0a0401
.field public static final largeLabel:I = 0x7f0a0408
.field public static final largeLabel:I = 0x7f0a0402
.field public static final left:I = 0x7f0a040e
.field public static final left:I = 0x7f0a0408
.field public static final light:I = 0x7f0a040f
.field public static final light:I = 0x7f0a0409
.field public static final line1:I = 0x7f0a0410
.field public static final line1:I = 0x7f0a040a
.field public static final line3:I = 0x7f0a0411
.field public static final line3:I = 0x7f0a040b
.field public static final listMode:I = 0x7f0a0413
.field public static final listMode:I = 0x7f0a040d
.field public static final list_item:I = 0x7f0a0414
.field public static final list_item:I = 0x7f0a040e
.field public static final masked:I = 0x7f0a0431
.field public static final masked:I = 0x7f0a042b
.field public static final media_actions:I = 0x7f0a0432
.field public static final media_actions:I = 0x7f0a042c
.field public static final message:I = 0x7f0a0475
.field public static final message:I = 0x7f0a046f
.field public static final mini:I = 0x7f0a047a
.field public static final mini:I = 0x7f0a0474
.field public static final mtrl_child_content_container:I = 0x7f0a047b
.field public static final mtrl_child_content_container:I = 0x7f0a0475
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a047c
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0476
.field public static final multiply:I = 0x7f0a047d
.field public static final multiply:I = 0x7f0a0477
.field public static final navigation_header_container:I = 0x7f0a047f
.field public static final navigation_header_container:I = 0x7f0a0479
.field public static final none:I = 0x7f0a0492
.field public static final none:I = 0x7f0a048c
.field public static final normal:I = 0x7f0a0493
.field public static final normal:I = 0x7f0a048d
.field public static final notification_background:I = 0x7f0a049a
.field public static final notification_background:I = 0x7f0a0494
.field public static final notification_main_column:I = 0x7f0a049b
.field public static final notification_main_column:I = 0x7f0a0495
.field public static final notification_main_column_container:I = 0x7f0a049c
.field public static final notification_main_column_container:I = 0x7f0a0496
.field public static final nowrap:I = 0x7f0a049d
.field public static final nowrap:I = 0x7f0a0497
.field public static final outline:I = 0x7f0a04b8
.field public static final outline:I = 0x7f0a04b2
.field public static final parallax:I = 0x7f0a04c7
.field public static final parallax:I = 0x7f0a04c1
.field public static final parentPanel:I = 0x7f0a04c9
.field public static final parentPanel:I = 0x7f0a04c3
.field public static final parent_matrix:I = 0x7f0a04ca
.field public static final parent_matrix:I = 0x7f0a04c4
.field public static final pin:I = 0x7f0a0506
.field public static final pin:I = 0x7f0a0500
.field public static final progress_circular:I = 0x7f0a0549
.field public static final progress_circular:I = 0x7f0a0543
.field public static final progress_horizontal:I = 0x7f0a054b
.field public static final progress_horizontal:I = 0x7f0a0545
.field public static final radio:I = 0x7f0a0556
.field public static final radio:I = 0x7f0a0550
.field public static final right:I = 0x7f0a0570
.field public static final right:I = 0x7f0a056a
.field public static final right_icon:I = 0x7f0a0571
.field public static final right_icon:I = 0x7f0a056b
.field public static final right_side:I = 0x7f0a0572
.field public static final right_side:I = 0x7f0a056c
.field public static final row:I = 0x7f0a059a
.field public static final row:I = 0x7f0a0594
.field public static final row_reverse:I = 0x7f0a059b
.field public static final row_reverse:I = 0x7f0a0595
.field public static final save_image_matrix:I = 0x7f0a059c
.field public static final save_image_matrix:I = 0x7f0a0596
.field public static final save_non_transition_alpha:I = 0x7f0a059d
.field public static final save_non_transition_alpha:I = 0x7f0a0597
.field public static final save_scale_type:I = 0x7f0a059e
.field public static final save_scale_type:I = 0x7f0a0598
.field public static final screen:I = 0x7f0a05a0
.field public static final screen:I = 0x7f0a059a
.field public static final scrollIndicatorDown:I = 0x7f0a05a2
.field public static final scrollIndicatorDown:I = 0x7f0a059c
.field public static final scrollIndicatorUp:I = 0x7f0a05a3
.field public static final scrollIndicatorUp:I = 0x7f0a059d
.field public static final scrollView:I = 0x7f0a05a4
.field public static final scrollView:I = 0x7f0a059e
.field public static final scrollable:I = 0x7f0a05a6
.field public static final scrollable:I = 0x7f0a05a0
.field public static final search_badge:I = 0x7f0a05a8
.field public static final search_badge:I = 0x7f0a05a2
.field public static final search_bar:I = 0x7f0a05a9
.field public static final search_bar:I = 0x7f0a05a3
.field public static final search_button:I = 0x7f0a05aa
.field public static final search_button:I = 0x7f0a05a4
.field public static final search_close_btn:I = 0x7f0a05ac
.field public static final search_close_btn:I = 0x7f0a05a6
.field public static final search_edit_frame:I = 0x7f0a05ad
.field public static final search_edit_frame:I = 0x7f0a05a7
.field public static final search_go_btn:I = 0x7f0a05b0
.field public static final search_go_btn:I = 0x7f0a05aa
.field public static final search_mag_icon:I = 0x7f0a05b2
.field public static final search_mag_icon:I = 0x7f0a05ac
.field public static final search_plate:I = 0x7f0a05b3
.field public static final search_plate:I = 0x7f0a05ad
.field public static final search_src_text:I = 0x7f0a05b6
.field public static final search_src_text:I = 0x7f0a05b0
.field public static final search_voice_btn:I = 0x7f0a05c2
.field public static final search_voice_btn:I = 0x7f0a05bc
.field public static final select_dialog_listview:I = 0x7f0a05c3
.field public static final select_dialog_listview:I = 0x7f0a05bd
.field public static final selected:I = 0x7f0a05c4
.field public static final selected:I = 0x7f0a05be
.field public static final shortcut:I = 0x7f0a06fd
.field public static final shortcut:I = 0x7f0a06f7
.field public static final smallLabel:I = 0x7f0a0701
.field public static final smallLabel:I = 0x7f0a06fb
.field public static final snackbar_action:I = 0x7f0a0702
.field public static final snackbar_action:I = 0x7f0a06fc
.field public static final snackbar_text:I = 0x7f0a0703
.field public static final snackbar_text:I = 0x7f0a06fd
.field public static final space_around:I = 0x7f0a0707
.field public static final space_around:I = 0x7f0a0701
.field public static final space_between:I = 0x7f0a0708
.field public static final space_between:I = 0x7f0a0702
.field public static final spacer:I = 0x7f0a0709
.field public static final spacer:I = 0x7f0a0703
.field public static final split_action_bar:I = 0x7f0a070a
.field public static final split_action_bar:I = 0x7f0a0704
.field public static final src_atop:I = 0x7f0a070d
.field public static final src_atop:I = 0x7f0a0707
.field public static final src_in:I = 0x7f0a070e
.field public static final src_in:I = 0x7f0a0708
.field public static final src_over:I = 0x7f0a070f
.field public static final src_over:I = 0x7f0a0709
.field public static final standard:I = 0x7f0a0711
.field public static final standard:I = 0x7f0a070b
.field public static final start:I = 0x7f0a0712
.field public static final start:I = 0x7f0a070c
.field public static final status_bar_latest_event_content:I = 0x7f0a0716
.field public static final status_bar_latest_event_content:I = 0x7f0a0710
.field public static final stretch:I = 0x7f0a0729
.field public static final stretch:I = 0x7f0a0723
.field public static final submenuarrow:I = 0x7f0a072a
.field public static final submenuarrow:I = 0x7f0a0724
.field public static final submit_area:I = 0x7f0a072b
.field public static final submit_area:I = 0x7f0a0725
.field public static final tabMode:I = 0x7f0a0737
.field public static final tabMode:I = 0x7f0a0731
.field public static final tag_transition_group:I = 0x7f0a073d
.field public static final tag_transition_group:I = 0x7f0a0737
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a073e
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0738
.field public static final tag_unhandled_key_listeners:I = 0x7f0a073f
.field public static final tag_unhandled_key_listeners:I = 0x7f0a0739
.field public static final text:I = 0x7f0a0745
.field public static final text:I = 0x7f0a073f
.field public static final text2:I = 0x7f0a0746
.field public static final text2:I = 0x7f0a0740
.field public static final textSpacerNoButtons:I = 0x7f0a0747
.field public static final textSpacerNoButtons:I = 0x7f0a0741
.field public static final textSpacerNoTitle:I = 0x7f0a0748
.field public static final textSpacerNoTitle:I = 0x7f0a0742
.field public static final text_input_password_toggle:I = 0x7f0a074b
.field public static final text_input_password_toggle:I = 0x7f0a0745
.field public static final textinput_counter:I = 0x7f0a074e
.field public static final textinput_counter:I = 0x7f0a0748
.field public static final textinput_error:I = 0x7f0a074f
.field public static final textinput_error:I = 0x7f0a0749
.field public static final textinput_helper_text:I = 0x7f0a0750
.field public static final textinput_helper_text:I = 0x7f0a074a
.field public static final time:I = 0x7f0a0754
.field public static final time:I = 0x7f0a074e
.field public static final title:I = 0x7f0a0755
.field public static final title:I = 0x7f0a074f
.field public static final titleDividerNoCustom:I = 0x7f0a0756
.field public static final titleDividerNoCustom:I = 0x7f0a0750
.field public static final title_template:I = 0x7f0a0757
.field public static final title_template:I = 0x7f0a0751
.field public static final top:I = 0x7f0a075c
.field public static final top:I = 0x7f0a0756
.field public static final topPanel:I = 0x7f0a075d
.field public static final topPanel:I = 0x7f0a0757
.field public static final touch_outside:I = 0x7f0a075f
.field public static final touch_outside:I = 0x7f0a0759
.field public static final transition_current_scene:I = 0x7f0a0760
.field public static final transition_current_scene:I = 0x7f0a075a
.field public static final transition_layout_save:I = 0x7f0a0761
.field public static final transition_layout_save:I = 0x7f0a075b
.field public static final transition_position:I = 0x7f0a0762
.field public static final transition_position:I = 0x7f0a075c
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0763
.field public static final transition_scene_layoutid_cache:I = 0x7f0a075d
.field public static final transition_transform:I = 0x7f0a0764
.field public static final transition_transform:I = 0x7f0a075e
.field public static final uniform:I = 0x7f0a0770
.field public static final uniform:I = 0x7f0a076a
.field public static final unlabeled:I = 0x7f0a0771
.field public static final unlabeled:I = 0x7f0a076b
.field public static final up:I = 0x7f0a0773
.field public static final up:I = 0x7f0a076d
.field public static final view_offset_helper:I = 0x7f0a07e1
.field public static final view_offset_helper:I = 0x7f0a07db
.field public static final visible:I = 0x7f0a07e4
.field public static final visible:I = 0x7f0a07de
.field public static final wide:I = 0x7f0a080f
.field public static final wide:I = 0x7f0a0809
.field public static final wrap:I = 0x7f0a0832
.field public static final wrap:I = 0x7f0a082c
.field public static final wrap_content:I = 0x7f0a0833
.field public static final wrap_content:I = 0x7f0a082d
.field public static final wrap_reverse:I = 0x7f0a0834
.field public static final wrap_reverse:I = 0x7f0a082e
# direct methods

View file

@ -141,23 +141,23 @@
.field public static final fab_transformation_sheet_behavior:I = 0x7f12058b
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1208d8
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1208d1
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120b6a
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120b60
.field public static final password_toggle_content_description:I = 0x7f120cc8
.field public static final password_toggle_content_description:I = 0x7f120cb7
.field public static final path_password_eye:I = 0x7f120ccb
.field public static final path_password_eye:I = 0x7f120cba
.field public static final path_password_eye_mask_strike_through:I = 0x7f120ccc
.field public static final path_password_eye_mask_strike_through:I = 0x7f120cbb
.field public static final path_password_eye_mask_visible:I = 0x7f120ccd
.field public static final path_password_eye_mask_visible:I = 0x7f120cbc
.field public static final path_password_strike_through:I = 0x7f120cce
.field public static final path_password_strike_through:I = 0x7f120cbd
.field public static final search_menu_title:I = 0x7f120f89
.field public static final search_menu_title:I = 0x7f120f79
.field public static final status_bar_notification_info_overflow:I = 0x7f12104f
.field public static final status_bar_notification_info_overflow:I = 0x7f12103e
# direct methods

View file

@ -1370,22 +1370,6 @@
.end annotation
.end method
.method public abstract getFriendSuggestions()Lrx/Observable;
.annotation runtime Lb/c/f;
value = "friend-suggestions"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lrx/Observable<",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;>;"
}
.end annotation
.end method
.method public abstract getGifts()Lrx/Observable;
.annotation runtime Lb/c/f;
value = "users/@me/entitlements/gifts"
@ -1848,31 +1832,6 @@
.end annotation
.end method
.method public abstract getSpotifyToken(Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lb/c/c;
value = "grant_type"
.end annotation
.end param
.annotation runtime Lb/c/e;
.end annotation
.annotation runtime Lb/c/o;
value = "token"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/discord/models/domain/spotify/ModelSpotifyToken;",
">;"
}
.end annotation
.end method
.method public abstract getSpotifyTrack(Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lb/c/s;
@ -1989,26 +1948,6 @@
.end annotation
.end method
.method public abstract ignoreFriendSuggestions(J)Lrx/Observable;
.param p1 # J
.annotation runtime Lb/c/s;
value = "userId"
.end annotation
.end param
.annotation runtime Lb/c/b;
value = "friend-suggestions/{userId}"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(J)",
"Lrx/Observable<",
"Ljava/lang/Void;",
">;"
}
.end annotation
.end method
.method public abstract joinGuild(JZLjava/lang/String;)Lrx/Observable;
.param p1 # J
.annotation runtime Lb/c/s;

View file

@ -1,36 +0,0 @@
.class public final synthetic Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$9GKtmSUy49m5TmI1wDaJoobKBwk;
.super Ljava/lang/Object;
.source "lambda"
# interfaces
.implements Lrx/functions/Action1;
# instance fields
.field private final synthetic f$0:Lcom/discord/stores/StoreFriendSuggestions;
# direct methods
.method public synthetic constructor <init>(Lcom/discord/stores/StoreFriendSuggestions;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$9GKtmSUy49m5TmI1wDaJoobKBwk;->f$0:Lcom/discord/stores/StoreFriendSuggestions;
return-void
.end method
# virtual methods
.method public final call(Ljava/lang/Object;)V
.locals 1
iget-object v0, p0, Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$9GKtmSUy49m5TmI1wDaJoobKBwk;->f$0:Lcom/discord/stores/StoreFriendSuggestions;
check-cast p1, Lcom/discord/models/domain/ModelFriendSuggestion;
invoke-static {v0, p1}, Lcom/discord/stores/StoreFriendSuggestions;->lambda$9GKtmSUy49m5TmI1wDaJoobKBwk(Lcom/discord/stores/StoreFriendSuggestions;Lcom/discord/models/domain/ModelFriendSuggestion;)V
return-void
.end method

View file

@ -1,46 +0,0 @@
.class public final synthetic Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$QHVO_91ID6sVZ2dkOCK3KmjOfuk;
.super Ljava/lang/Object;
.source "lambda"
# interfaces
.implements Lrx/functions/b;
# static fields
.field public static final synthetic INSTANCE:Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$QHVO_91ID6sVZ2dkOCK3KmjOfuk;
# direct methods
.method static synthetic constructor <clinit>()V
.locals 1
new-instance v0, Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$QHVO_91ID6sVZ2dkOCK3KmjOfuk;
invoke-direct {v0}, Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$QHVO_91ID6sVZ2dkOCK3KmjOfuk;-><init>()V
sput-object v0, Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$QHVO_91ID6sVZ2dkOCK3KmjOfuk;->INSTANCE:Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$QHVO_91ID6sVZ2dkOCK3KmjOfuk;
return-void
.end method
.method private synthetic constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final call(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Ljava/lang/Throwable;
invoke-static {p1}, Lcom/discord/stores/StoreFriendSuggestions;->lambda$requestFriendSuggestions$0(Ljava/lang/Throwable;)Ljava/util/List;
move-result-object p1
return-object p1
.end method

View file

@ -1,46 +0,0 @@
.class public final synthetic Lcom/discord/stores/-$$Lambda$dKcMSm6wHV1hRT3Ils1IvmKlb3g;
.super Ljava/lang/Object;
.source "lambda"
# interfaces
.implements Lrx/functions/b;
# static fields
.field public static final synthetic INSTANCE:Lcom/discord/stores/-$$Lambda$dKcMSm6wHV1hRT3Ils1IvmKlb3g;
# direct methods
.method static synthetic constructor <clinit>()V
.locals 1
new-instance v0, Lcom/discord/stores/-$$Lambda$dKcMSm6wHV1hRT3Ils1IvmKlb3g;
invoke-direct {v0}, Lcom/discord/stores/-$$Lambda$dKcMSm6wHV1hRT3Ils1IvmKlb3g;-><init>()V
sput-object v0, Lcom/discord/stores/-$$Lambda$dKcMSm6wHV1hRT3Ils1IvmKlb3g;->INSTANCE:Lcom/discord/stores/-$$Lambda$dKcMSm6wHV1hRT3Ils1IvmKlb3g;
return-void
.end method
.method private synthetic constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final call(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Ljava/util/List;
invoke-static {p1}, Lrx/Observable;->D(Ljava/lang/Iterable;)Lrx/Observable;
move-result-object p1
return-object p1
.end method

View file

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

View file

@ -91,7 +91,7 @@
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "/2131231379"
const-string v1, "/2131231378"
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

View file

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

View file

@ -1,464 +0,0 @@
.class public Lcom/discord/stores/StoreFriendSuggestions;
.super Lcom/discord/stores/Store;
.source "StoreFriendSuggestions.java"
# static fields
.field private static final CACHE_KEY_SUGGESTIONS_COUNT:Ljava/lang/String; = "CACHE_KEY_SUGGESTIONS_COUNT"
# instance fields
.field private final suggestions:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/Long;",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;"
}
.end annotation
.end field
.field private final suggestionsCountPublisher:Lrx/subjects/Subject;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lrx/subjects/Subject<",
"Ljava/lang/Integer;",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field private final suggestionsPublisher:Lrx/subjects/Subject;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lrx/subjects/Subject<",
"Ljava/util/Map<",
"Ljava/lang/Long;",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;",
"Ljava/util/Map<",
"Ljava/lang/Long;",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;>;"
}
.end annotation
.end field
.field private suggestionsUpdated:Z
# direct methods
.method public constructor <init>()V
.locals 2
invoke-direct {p0}, Lcom/discord/stores/Store;-><init>()V
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsUpdated:Z
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestions:Ljava/util/Map;
new-instance v0, Lrx/subjects/SerializedSubject;
invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map;
move-result-object v1
invoke-static {v1}, Lrx/subjects/BehaviorSubject;->bT(Ljava/lang/Object;)Lrx/subjects/BehaviorSubject;
move-result-object v1
invoke-direct {v0, v1}, Lrx/subjects/SerializedSubject;-><init>(Lrx/subjects/Subject;)V
iput-object v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsPublisher:Lrx/subjects/Subject;
new-instance v0, Lrx/subjects/SerializedSubject;
invoke-static {}, Lrx/subjects/BehaviorSubject;->LI()Lrx/subjects/BehaviorSubject;
move-result-object v1
invoke-direct {v0, v1}, Lrx/subjects/SerializedSubject;-><init>(Lrx/subjects/Subject;)V
iput-object v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsCountPublisher:Lrx/subjects/Subject;
return-void
.end method
.method public static synthetic lambda$9GKtmSUy49m5TmI1wDaJoobKBwk(Lcom/discord/stores/StoreFriendSuggestions;Lcom/discord/models/domain/ModelFriendSuggestion;)V
.locals 0
invoke-direct {p0, p1}, Lcom/discord/stores/StoreFriendSuggestions;->setFriendSuggestionCreate(Lcom/discord/models/domain/ModelFriendSuggestion;)V
return-void
.end method
.method static synthetic lambda$requestFriendSuggestions$0(Ljava/lang/Throwable;)Ljava/util/List;
.locals 0
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object p0
return-object p0
.end method
.method private setFriendSuggestionCreate(Lcom/discord/models/domain/ModelFriendSuggestion;)V
.locals 1
invoke-static {}, Lcom/discord/stores/StoreStream;->getGatewaySocket()Lcom/discord/stores/StoreGatewayConnection;
move-result-object v0
invoke-virtual {v0}, Lcom/discord/stores/StoreGatewayConnection;->getFriendSuggestionCreate()Lrx/subjects/SerializedSubject;
move-result-object v0
invoke-virtual {v0, p1}, Lrx/subjects/SerializedSubject;->onNext(Ljava/lang/Object;)V
return-void
.end method
.method private suggestionsUpdate()V
.locals 3
iget-boolean v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsUpdated:Z
if-eqz v0, :cond_0
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsUpdated:Z
iget-object v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsPublisher:Lrx/subjects/Subject;
new-instance v1, Ljava/util/HashMap;
iget-object v2, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestions:Ljava/util/Map;
invoke-direct {v1, v2}, Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
invoke-virtual {v0, v1}, Lrx/subjects/Subject;->onNext(Ljava/lang/Object;)V
:cond_0
return-void
.end method
# virtual methods
.method public get()Lrx/Observable;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lrx/Observable<",
"Ljava/util/Map<",
"Ljava/lang/Long;",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;>;"
}
.end annotation
iget-object v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsPublisher:Lrx/subjects/Subject;
invoke-static {}, Lcom/discord/app/i;->dC()Lrx/Observable$c;
move-result-object v1
invoke-virtual {v0, v1}, Lrx/subjects/Subject;->a(Lrx/Observable$c;)Lrx/Observable;
move-result-object v0
return-object v0
.end method
.method public getCount()Lrx/Observable;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lrx/Observable<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsCountPublisher:Lrx/subjects/Subject;
invoke-static {}, Lcom/discord/app/i;->dD()Lrx/Observable$c;
move-result-object v1
invoke-virtual {v0, v1}, Lrx/subjects/Subject;->a(Lrx/Observable$c;)Lrx/Observable;
move-result-object v0
return-object v0
.end method
.method handleConnectionOpen(Lcom/discord/models/domain/ModelPayload;)V
.locals 2
invoke-virtual {p1}, Lcom/discord/models/domain/ModelPayload;->getFriendSuggestionCount()I
move-result p1
iget-object v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsCountPublisher:Lrx/subjects/Subject;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Lrx/subjects/Subject;->onNext(Ljava/lang/Object;)V
iget-object v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->prefs:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
const-string v1, "CACHE_KEY_SUGGESTIONS_COUNT"
invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
move-result-object p1
invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V
return-void
.end method
.method handleFriendSuggestionCreate(Ljava/util/List;)V
.locals 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;)V"
}
.end annotation
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_0
:goto_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_1
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/discord/models/domain/ModelFriendSuggestion;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelFriendSuggestion;->getSuggestedUser()Lcom/discord/models/domain/ModelUser;
move-result-object v1
if-eqz v1, :cond_0
iget-object v2, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestions:Ljava/util/Map;
invoke-virtual {v1}, Lcom/discord/models/domain/ModelUser;->getId()J
move-result-wide v3
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
invoke-interface {v2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v0, v2}, Lcom/discord/models/domain/ModelFriendSuggestion;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_0
iget-object v2, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestions:Ljava/util/Map;
invoke-virtual {v1}, Lcom/discord/models/domain/ModelUser;->getId()J
move-result-wide v3
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsUpdated:Z
goto :goto_0
:cond_1
invoke-direct {p0}, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsUpdate()V
return-void
.end method
.method handleFriendSuggestionDelete(Ljava/util/List;)V
.locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelFriendSuggestion$Delete;",
">;)V"
}
.end annotation
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_0
:goto_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_1
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelFriendSuggestion$Delete;->getSuggestedUserId()J
move-result-wide v0
iget-object v2, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestions:Ljava/util/Map;
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
invoke-interface {v2, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_0
iget-object v2, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestions:Ljava/util/Map;
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
invoke-interface {v2, v0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsUpdated:Z
goto :goto_0
:cond_1
invoke-direct {p0}, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsUpdate()V
return-void
.end method
.method public init(Landroid/content/Context;)V
.locals 3
.param p1 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-super {p0, p1}, Lcom/discord/stores/Store;->init(Landroid/content/Context;)V
iget-object p1, p0, Lcom/discord/stores/StoreFriendSuggestions;->suggestionsCountPublisher:Lrx/subjects/Subject;
iget-object v0, p0, Lcom/discord/stores/StoreFriendSuggestions;->prefs:Landroid/content/SharedPreferences;
const-string v1, "CACHE_KEY_SUGGESTIONS_COUNT"
const/4 v2, 0x0
invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
move-result v0
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {p1, v0}, Lrx/subjects/Subject;->onNext(Ljava/lang/Object;)V
return-void
.end method
.method public requestFriendSuggestions()V
.locals 3
invoke-static {}, Lcom/discord/utilities/rest/RestAPI;->getApi()Lcom/discord/utilities/rest/RestAPI;
move-result-object v0
invoke-virtual {v0}, Lcom/discord/utilities/rest/RestAPI;->getFriendSuggestions()Lrx/Observable;
move-result-object v0
invoke-static {}, Lcom/discord/app/i;->dB()Lrx/Observable$c;
move-result-object v1
invoke-virtual {v0, v1}, Lrx/Observable;->a(Lrx/Observable$c;)Lrx/Observable;
move-result-object v0
sget-object v1, Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$QHVO_91ID6sVZ2dkOCK3KmjOfuk;->INSTANCE:Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$QHVO_91ID6sVZ2dkOCK3KmjOfuk;
invoke-virtual {v0, v1}, Lrx/Observable;->f(Lrx/functions/b;)Lrx/Observable;
move-result-object v0
sget-object v1, Lcom/discord/stores/-$$Lambda$dKcMSm6wHV1hRT3Ils1IvmKlb3g;->INSTANCE:Lcom/discord/stores/-$$Lambda$dKcMSm6wHV1hRT3Ils1IvmKlb3g;
invoke-virtual {v0, v1}, Lrx/Observable;->g(Lrx/functions/b;)Lrx/Observable;
move-result-object v0
invoke-static {}, Lcom/discord/app/i;->dD()Lrx/Observable$c;
move-result-object v1
invoke-virtual {v0, v1}, Lrx/Observable;->a(Lrx/Observable$c;)Lrx/Observable;
move-result-object v0
new-instance v1, Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$9GKtmSUy49m5TmI1wDaJoobKBwk;
invoke-direct {v1, p0}, Lcom/discord/stores/-$$Lambda$StoreFriendSuggestions$9GKtmSUy49m5TmI1wDaJoobKBwk;-><init>(Lcom/discord/stores/StoreFriendSuggestions;)V
const-string v2, "requestFriendSuggestions"
invoke-static {v1, v2}, Lcom/discord/app/i;->a(Lrx/functions/Action1;Ljava/lang/String;)Lrx/Observable$c;
move-result-object v1
invoke-virtual {v0, v1}, Lrx/Observable;->a(Lrx/Observable$c;)Lrx/Observable;
return-void
.end method

View file

@ -105,28 +105,6 @@
.end annotation
.end field
.field private final friendSuggestionCreate:Lrx/subjects/SerializedSubject;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lrx/subjects/SerializedSubject<",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;"
}
.end annotation
.end field
.field private final friendSuggestionDelete:Lrx/subjects/SerializedSubject;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lrx/subjects/SerializedSubject<",
"Lcom/discord/models/domain/ModelFriendSuggestion$Delete;",
"Lcom/discord/models/domain/ModelFriendSuggestion$Delete;",
">;"
}
.end annotation
.end field
.field private final guildBanAdd:Lrx/subjects/SerializedSubject;
.annotation system Ldalvik/annotation/Signature;
value = {
@ -668,30 +646,6 @@
new-instance p1, Lrx/subjects/SerializedSubject;
invoke-static {}, Lrx/subjects/BehaviorSubject;->LI()Lrx/subjects/BehaviorSubject;
move-result-object p2
check-cast p2, Lrx/subjects/Subject;
invoke-direct {p1, p2}, Lrx/subjects/SerializedSubject;-><init>(Lrx/subjects/Subject;)V
iput-object p1, p0, Lcom/discord/stores/StoreGatewayConnection;->friendSuggestionCreate:Lrx/subjects/SerializedSubject;
new-instance p1, Lrx/subjects/SerializedSubject;
invoke-static {}, Lrx/subjects/BehaviorSubject;->LI()Lrx/subjects/BehaviorSubject;
move-result-object p2
check-cast p2, Lrx/subjects/Subject;
invoke-direct {p1, p2}, Lrx/subjects/SerializedSubject;-><init>(Lrx/subjects/Subject;)V
iput-object p1, p0, Lcom/discord/stores/StoreGatewayConnection;->friendSuggestionDelete:Lrx/subjects/SerializedSubject;
new-instance p1, Lrx/subjects/SerializedSubject;
invoke-static {}, Lrx/subjects/PublishSubject;->LJ()Lrx/subjects/PublishSubject;
move-result-object p2
@ -1711,40 +1665,6 @@
return-object v0
.end method
.method public final getFriendSuggestionCreate()Lrx/subjects/SerializedSubject;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lrx/subjects/SerializedSubject<",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/discord/stores/StoreGatewayConnection;->friendSuggestionCreate:Lrx/subjects/SerializedSubject;
return-object v0
.end method
.method public final getFriendSuggestionDelete()Lrx/subjects/SerializedSubject;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lrx/subjects/SerializedSubject<",
"Lcom/discord/models/domain/ModelFriendSuggestion$Delete;",
"Lcom/discord/models/domain/ModelFriendSuggestion$Delete;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/discord/stores/StoreGatewayConnection;->friendSuggestionDelete:Lrx/subjects/SerializedSubject;
return-object v0
.end method
.method public final getGuildBanAdd()Lrx/subjects/SerializedSubject;
.locals 1
.annotation system Ldalvik/annotation/Signature;
@ -2687,7 +2607,7 @@
if-eqz p1, :cond_1
goto/16 :goto_2
goto :goto_2
:sswitch_12
const-string v0, "GUILD_UPDATE"
@ -2698,7 +2618,7 @@
if-eqz p1, :cond_1
goto/16 :goto_3
goto :goto_3
:sswitch_13
const-string v0, "READY"
@ -2716,21 +2636,6 @@
return-void
:sswitch_14
const-string v0, "FRIEND_SUGGESTION_DELETE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_1
iget-object p1, p0, Lcom/discord/stores/StoreGatewayConnection;->friendSuggestionDelete:Lrx/subjects/SerializedSubject;
invoke-virtual {p1, p2}, Lrx/subjects/SerializedSubject;->onNext(Ljava/lang/Object;)V
return-void
:sswitch_15
const-string v0, "GUILD_MEMBER_UPDATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2741,22 +2646,7 @@
goto/16 :goto_5
:sswitch_16
const-string v0, "FRIEND_SUGGESTION_CREATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_1
iget-object p1, p0, Lcom/discord/stores/StoreGatewayConnection;->friendSuggestionCreate:Lrx/subjects/SerializedSubject;
invoke-virtual {p1, p2}, Lrx/subjects/SerializedSubject;->onNext(Ljava/lang/Object;)V
return-void
:sswitch_17
:sswitch_15
const-string v0, "MESSAGE_DELETE_BULK"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2772,7 +2662,7 @@
return-void
:sswitch_18
:sswitch_16
const-string v0, "GUILD_MEMBER_REMOVE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2787,7 +2677,7 @@
return-void
:sswitch_19
:sswitch_17
const-string v0, "CHANNEL_UPDATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2798,7 +2688,7 @@
goto/16 :goto_4
:sswitch_1a
:sswitch_18
const-string v0, "CALL_DELETE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2813,7 +2703,7 @@
return-void
:sswitch_1b
:sswitch_19
const-string v0, "CALL_CREATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2829,7 +2719,7 @@
return-void
:sswitch_1c
:sswitch_1a
const-string v0, "GUILD_DELETE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2844,7 +2734,7 @@
return-void
:sswitch_1d
:sswitch_1b
const-string v0, "GUILD_CREATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2860,7 +2750,7 @@
return-void
:sswitch_1e
:sswitch_1c
const-string v0, "USER_PAYMENT_SOURCES_UPDATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2875,7 +2765,7 @@
return-void
:sswitch_1f
:sswitch_1d
const-string v0, "TYPING_START"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2890,7 +2780,7 @@
return-void
:sswitch_20
:sswitch_1e
const-string v0, "CHANNEL_RECIPIENT_REMOVE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2905,7 +2795,7 @@
return-void
:sswitch_21
:sswitch_1f
const-string v0, "CHANNEL_DELETE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2920,7 +2810,7 @@
return-void
:sswitch_22
:sswitch_20
const-string v0, "CHANNEL_CREATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2936,7 +2826,7 @@
return-void
:sswitch_23
:sswitch_21
const-string v0, "RELATIONSHIP_REMOVE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2951,7 +2841,7 @@
return-void
:sswitch_24
:sswitch_22
const-string v0, "USER_SETTINGS_UPDATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2966,7 +2856,7 @@
return-void
:sswitch_25
:sswitch_23
const-string v0, "GUILD_INTEGRATIONS_UPDATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2981,7 +2871,7 @@
return-void
:sswitch_26
:sswitch_24
const-string v0, "PRESENCE_UPDATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2996,7 +2886,7 @@
return-void
:sswitch_27
:sswitch_25
const-string v0, "USER_NOTE_UPDATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3011,7 +2901,7 @@
return-void
:sswitch_28
:sswitch_26
const-string v0, "USER_SUBSCRIPTIONS_UPDATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3026,7 +2916,7 @@
goto/16 :goto_6
:sswitch_29
:sswitch_27
const-string v0, "GUILD_MEMBER_LIST_UPDATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3041,7 +2931,7 @@
return-void
:sswitch_2a
:sswitch_28
const-string v0, "MESSAGE_REACTION_ADD"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3056,7 +2946,7 @@
return-void
:sswitch_2b
:sswitch_29
const-string v0, "GUILD_MEMBER_ADD"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3072,7 +2962,7 @@
return-void
:sswitch_2c
:sswitch_2a
const-string v0, "GUILD_BAN_ADD"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3087,7 +2977,7 @@
return-void
:sswitch_2d
:sswitch_2b
const-string v0, "RELATIONSHIP_ADD"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3102,7 +2992,7 @@
return-void
:sswitch_2e
:sswitch_2c
const-string v0, "USER_REQUIRED_ACTION_UPDATE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3117,7 +3007,7 @@
return-void
:sswitch_2f
:sswitch_2d
const-string v0, "MESSAGE_REACTION_REMOVE_ALL"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3132,7 +3022,7 @@
return-void
:sswitch_30
:sswitch_2e
const-string v0, "GUILD_MEMBERS_CHUNK"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3147,7 +3037,7 @@
return-void
:sswitch_31
:sswitch_2f
const-string v0, "SESSIONS_REPLACE"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3166,36 +3056,34 @@
:sswitch_data_0
.sparse-switch
-0x78ca470e -> :sswitch_31
-0x6cd113e5 -> :sswitch_30
-0x5c91e13c -> :sswitch_2f
-0x57767eba -> :sswitch_2e
-0x4f1a5206 -> :sswitch_2d
-0x4b2dfc3b -> :sswitch_2c
-0x4a71b2b8 -> :sswitch_2b
-0x49d2993d -> :sswitch_2a
-0x47a432af -> :sswitch_29
-0x3a1461ba -> :sswitch_28
-0x394108be -> :sswitch_27
-0x35d8e373 -> :sswitch_26
-0x32448a83 -> :sswitch_25
-0x2e5f9c0f -> :sswitch_24
-0x2ad96395 -> :sswitch_23
-0x283cac28 -> :sswitch_22
-0x273bc779 -> :sswitch_21
-0x20ab369a -> :sswitch_20
-0x1e714c86 -> :sswitch_1f
-0x11eeea43 -> :sswitch_1e
-0x10511518 -> :sswitch_1d
-0xf503069 -> :sswitch_1c
-0xdeca603 -> :sswitch_1b
-0xcebc154 -> :sswitch_1a
-0x9a2145b -> :sswitch_19
-0x816eda3 -> :sswitch_18
-0x669dd32 -> :sswitch_17
-0x2b873ca -> :sswitch_16
-0x261ad5e -> :sswitch_15
-0x1b78f1b -> :sswitch_14
-0x78ca470e -> :sswitch_2f
-0x6cd113e5 -> :sswitch_2e
-0x5c91e13c -> :sswitch_2d
-0x57767eba -> :sswitch_2c
-0x4f1a5206 -> :sswitch_2b
-0x4b2dfc3b -> :sswitch_2a
-0x4a71b2b8 -> :sswitch_29
-0x49d2993d -> :sswitch_28
-0x47a432af -> :sswitch_27
-0x3a1461ba -> :sswitch_26
-0x394108be -> :sswitch_25
-0x35d8e373 -> :sswitch_24
-0x32448a83 -> :sswitch_23
-0x2e5f9c0f -> :sswitch_22
-0x2ad96395 -> :sswitch_21
-0x283cac28 -> :sswitch_20
-0x273bc779 -> :sswitch_1f
-0x20ab369a -> :sswitch_1e
-0x1e714c86 -> :sswitch_1d
-0x11eeea43 -> :sswitch_1c
-0x10511518 -> :sswitch_1b
-0xf503069 -> :sswitch_1a
-0xdeca603 -> :sswitch_19
-0xcebc154 -> :sswitch_18
-0x9a2145b -> :sswitch_17
-0x816eda3 -> :sswitch_16
-0x669dd32 -> :sswitch_15
-0x261ad5e -> :sswitch_14
0x4a3e183 -> :sswitch_13
0xe4982b5 -> :sswitch_12
0x10adf1ca -> :sswitch_11

View file

@ -125,7 +125,7 @@
move-result v0
if-eqz v0, :cond_0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/discord/stores/StoreGifting;->knownGifts:Ljava/util/HashMap;
@ -135,9 +135,51 @@
instance-of v0, v0, Lcom/discord/stores/StoreGifting$GiftState$LoadFailed;
if-eqz v0, :cond_1
if-nez v0, :cond_1
iget-object v0, p0, Lcom/discord/stores/StoreGifting;->knownGifts:Ljava/util/HashMap;
invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v0, v0, Lcom/discord/stores/StoreGifting$GiftState$Resolved;
if-eqz v0, :cond_2
iget-object v0, p0, Lcom/discord/stores/StoreGifting;->knownGifts:Ljava/util/HashMap;
invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
if-eqz v0, :cond_0
check-cast v0, Lcom/discord/stores/StoreGifting$GiftState$Resolved;
invoke-virtual {v0}, Lcom/discord/stores/StoreGifting$GiftState$Resolved;->getGift()Lcom/discord/models/domain/ModelGift;
move-result-object v0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelGift;->isComplete()Z
move-result v0
if-nez v0, :cond_2
goto :goto_0
:cond_0
new-instance p1, Lkotlin/r;
const-string v0, "null cannot be cast to non-null type com.discord.stores.StoreGifting.GiftState.Resolved"
invoke-direct {p1, v0}, Lkotlin/r;-><init>(Ljava/lang/String;)V
throw p1
:cond_1
:goto_0
sget-object v0, Lcom/discord/stores/StoreGifting$GiftState$Loading;->INSTANCE:Lcom/discord/stores/StoreGifting$GiftState$Loading;
check-cast v0, Lcom/discord/stores/StoreGifting$GiftState;
@ -196,7 +238,7 @@
invoke-static/range {v4 .. v12}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
:cond_1
:cond_2
return-void
.end method

View file

@ -57,7 +57,7 @@
if-eqz p2, :cond_0
const p1, 0x7f120431
const p1, 0x7f12042d
goto :goto_0
@ -70,7 +70,7 @@
if-eqz p2, :cond_1
const p1, 0x7f12042e
const p1, 0x7f12042a
goto :goto_0
@ -83,7 +83,7 @@
if-eqz p2, :cond_2
const p1, 0x7f12042d
const p1, 0x7f120429
goto :goto_0
@ -96,7 +96,7 @@
if-eqz p2, :cond_3
const p1, 0x7f120430
const p1, 0x7f12042c
goto :goto_0
@ -109,7 +109,7 @@
if-eqz p2, :cond_4
const p1, 0x7f120435
const p1, 0x7f120431
goto :goto_0
@ -122,7 +122,7 @@
if-eqz p2, :cond_5
const p1, 0x7f120434
const p1, 0x7f120430
goto :goto_0
@ -135,7 +135,7 @@
if-eqz p2, :cond_6
const p1, 0x7f12042f
const p1, 0x7f12042b
goto :goto_0
@ -148,7 +148,7 @@
if-eqz p1, :cond_7
const p1, 0x7f120433
const p1, 0x7f12042f
:goto_0
iput p1, p0, Lcom/discord/stores/StoreMediaNotification$NotificationData;->stateString:I

View file

@ -73,7 +73,7 @@
iget-object p1, p0, Lcom/discord/stores/StoreMediaNotification$init$3;->$context:Landroid/content/Context;
const v0, 0x7f121268
const v0, 0x7f121255
invoke-static {p1, v0}, Lcom/discord/app/h;->c(Landroid/content/Context;I)V

View file

@ -75,7 +75,7 @@
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f120428
const v0, 0x7f120424
invoke-virtual {p1, v0}, Landroid/app/Activity;->getString(I)Ljava/lang/String;

View file

@ -57,21 +57,21 @@
# virtual methods
.method public final invoke(Landroid/app/Activity;)Ljava/lang/CharSequence;
.locals 4
.locals 7
const-string v0, "activity"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
move-object v0, p1
move-object v1, p1
check-cast v0, Landroid/content/Context;
check-cast v1, Landroid/content/Context;
const/4 v1, 0x2
const/4 v0, 0x2
new-array v1, v1, [Ljava/lang/Object;
new-array v0, v0, [Ljava/lang/Object;
const v2, 0x7f121058
const v2, 0x7f121047
invoke-virtual {p1, v2}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
@ -79,9 +79,9 @@
const/4 v3, 0x0
aput-object v2, v1, v3
aput-object v2, v0, v3
const v2, 0x7f12113a
const v2, 0x7f121128
invoke-virtual {p1, v2}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
@ -89,25 +89,31 @@
const/4 v3, 0x1
aput-object v2, v1, v3
aput-object v2, v0, v3
const v2, 0x7f12042c
const v2, 0x7f120428
invoke-virtual {p1, v2, v1}, Landroid/app/Activity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p1, v2, v0}, Landroid/app/Activity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "activity.getString(R.str\u2026string.twitter_page_url))"
const-string v0, "activity.getString(R.str\u2026string.twitter_page_url))"
invoke-static {p1, v1}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Ljava/lang/CharSequence;
move-object v2, p1
const/4 v1, 0x0
check-cast v2, Ljava/lang/CharSequence;
const/4 v2, 0x4
const/4 v3, 0x0
invoke-static {v0, p1, v1, v2, v1}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Ljava/lang/CharSequence;
const/4 v4, 0x0
const/16 v5, 0xc
const/4 v6, 0x0
invoke-static/range {v1 .. v6}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/CharSequence;
move-result-object p1

View file

@ -179,7 +179,7 @@
const-string v1, "CONNECTION_ISSUES"
const v4, 0x7f080382
const v4, 0x7f080381
const/16 v5, 0x1e

View file

@ -327,20 +327,6 @@
return-object v0
.end method
.method public final getFriendSuggestions()Lcom/discord/stores/StoreFriendSuggestions;
.locals 1
invoke-static {}, Lcom/discord/stores/StoreStream;->access$getCollector$cp()Lcom/discord/stores/StoreStream;
move-result-object v0
invoke-virtual {v0}, Lcom/discord/stores/StoreStream;->getFriendSuggestions$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreFriendSuggestions;
move-result-object v0
return-object v0
.end method
.method public final getGameParty()Lcom/discord/stores/StoreGameParty;
.locals 1

View file

@ -22,7 +22,7 @@
"Lkotlin/jvm/functions/Function1<",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
"Lcom/discord/models/domain/emoji/ModelEmojiCustom$Update;",
">;",
"Lkotlin/Unit;",
">;"
@ -46,7 +46,7 @@
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "handleFriendSuggestionCreate"
const-string v0, "handleEmojisUpdate"
return-object v0
.end method
@ -66,7 +66,7 @@
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "handleFriendSuggestionCreate(Ljava/util/List;)V"
const-string v0, "handleEmojisUpdate(Ljava/util/List;)V"
return-object v0
.end method
@ -90,7 +90,7 @@
"(",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
"Lcom/discord/models/domain/emoji/ModelEmojiCustom$Update;",
">;)V"
}
.end annotation
@ -103,7 +103,7 @@
check-cast v0, Lcom/discord/stores/StoreStream;
invoke-static {v0, p1}, Lcom/discord/stores/StoreStream;->access$handleFriendSuggestionCreate(Lcom/discord/stores/StoreStream;Ljava/util/List;)V
invoke-static {v0, p1}, Lcom/discord/stores/StoreStream;->access$handleEmojisUpdate(Lcom/discord/stores/StoreStream;Ljava/util/List;)V
return-void
.end method

View file

@ -20,10 +20,7 @@
value = {
"Lkotlin/jvm/internal/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelFriendSuggestion$Delete;",
">;",
"Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;",
"Lkotlin/Unit;",
">;"
}
@ -46,7 +43,7 @@
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "handleFriendSuggestionDelete"
const-string v0, "handleRequiredActionUpdate"
return-object v0
.end method
@ -66,7 +63,7 @@
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "handleFriendSuggestionDelete(Ljava/util/List;)V"
const-string v0, "handleRequiredActionUpdate(Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;)V"
return-object v0
.end method
@ -74,26 +71,17 @@
.method public final bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Ljava/util/List;
check-cast p1, Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$39;->invoke(Ljava/util/List;)V
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$39;->invoke(Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;)V
sget-object p1, Lkotlin/Unit;->bjE:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Ljava/util/List;)V
.method public final invoke(Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelFriendSuggestion$Delete;",
">;)V"
}
.end annotation
const-string v0, "p1"
@ -103,7 +91,7 @@
check-cast v0, Lcom/discord/stores/StoreStream;
invoke-static {v0, p1}, Lcom/discord/stores/StoreStream;->access$handleFriendSuggestionDelete(Lcom/discord/stores/StoreStream;Ljava/util/List;)V
invoke-static {v0, p1}, Lcom/discord/stores/StoreStream;->access$handleRequiredActionUpdate(Lcom/discord/stores/StoreStream;Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;)V
return-void
.end method

View file

@ -20,10 +20,7 @@
value = {
"Lkotlin/jvm/internal/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/emoji/ModelEmojiCustom$Update;",
">;",
"Lcom/discord/models/domain/ModelGuildMemberListUpdate;",
"Lkotlin/Unit;",
">;"
}
@ -46,7 +43,7 @@
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "handleEmojisUpdate"
const-string v0, "handleGuildMemberListUpdate"
return-object v0
.end method
@ -66,7 +63,7 @@
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "handleEmojisUpdate(Ljava/util/List;)V"
const-string v0, "handleGuildMemberListUpdate(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V"
return-object v0
.end method
@ -74,26 +71,17 @@
.method public final bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Ljava/util/List;
check-cast p1, Lcom/discord/models/domain/ModelGuildMemberListUpdate;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$40;->invoke(Ljava/util/List;)V
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$40;->invoke(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
sget-object p1, Lkotlin/Unit;->bjE:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Ljava/util/List;)V
.method public final invoke(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/emoji/ModelEmojiCustom$Update;",
">;)V"
}
.end annotation
const-string v0, "p1"
@ -103,7 +91,7 @@
check-cast v0, Lcom/discord/stores/StoreStream;
invoke-static {v0, p1}, Lcom/discord/stores/StoreStream;->access$handleEmojisUpdate(Lcom/discord/stores/StoreStream;Ljava/util/List;)V
invoke-static {v0, p1}, Lcom/discord/stores/StoreStream;->access$handleGuildMemberListUpdate(Lcom/discord/stores/StoreStream;Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
return-void
.end method

View file

@ -20,7 +20,10 @@
value = {
"Lkotlin/jvm/internal/j;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelSession;",
">;",
"Lkotlin/Unit;",
">;"
}
@ -43,7 +46,7 @@
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "handleRequiredActionUpdate"
const-string v0, "handleSessionsReplace"
return-object v0
.end method
@ -63,7 +66,7 @@
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "handleRequiredActionUpdate(Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;)V"
const-string v0, "handleSessionsReplace(Ljava/util/List;)V"
return-object v0
.end method
@ -71,17 +74,26 @@
.method public final bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;
check-cast p1, Ljava/util/List;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$41;->invoke(Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;)V
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$41;->invoke(Ljava/util/List;)V
sget-object p1, Lkotlin/Unit;->bjE:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;)V
.method public final invoke(Ljava/util/List;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelSession;",
">;)V"
}
.end annotation
const-string v0, "p1"
@ -91,7 +103,7 @@
check-cast v0, Lcom/discord/stores/StoreStream;
invoke-static {v0, p1}, Lcom/discord/stores/StoreStream;->access$handleRequiredActionUpdate(Lcom/discord/stores/StoreStream;Lcom/discord/models/domain/ModelUser$RequiredActionUpdate;)V
invoke-static {v0, p1}, Lcom/discord/stores/StoreStream;->access$handleSessionsReplace(Lcom/discord/stores/StoreStream;Ljava/util/List;)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class final synthetic Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;
.super Lkotlin/jvm/internal/j;
.class final Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;
.super Lkotlin/jvm/internal/l;
.source "StoreStream.kt"
# interfaces
@ -12,86 +12,58 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1018
accessFlags = 0x18
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/internal/j;",
"Lkotlin/jvm/internal/l;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/ModelGuildMemberListUpdate;",
"Lkotlin/Unit;",
"Lkotlin/Unit;",
">;"
}
.end annotation
# instance fields
.field final synthetic this$0:Lcom/discord/stores/StoreStream;
# direct methods
.method constructor <init>(Lcom/discord/stores/StoreStream;)V
.locals 1
.locals 0
const/4 v0, 0x1
iput-object p1, p0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;->this$0:Lcom/discord/stores/StoreStream;
invoke-direct {p0, v0, p1}, Lkotlin/jvm/internal/j;-><init>(ILjava/lang/Object;)V
const/4 p1, 0x1
invoke-direct {p0, p1}, Lkotlin/jvm/internal/l;-><init>(I)V
return-void
.end method
# virtual methods
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "handleGuildMemberListUpdate"
return-object v0
.end method
.method public final getOwner()Lkotlin/reflect/KDeclarationContainer;
.locals 1
const-class v0, Lcom/discord/stores/StoreStream;
invoke-static {v0}, Lkotlin/jvm/internal/w;->Q(Ljava/lang/Class;)Lkotlin/reflect/b;
move-result-object v0
return-object v0
.end method
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "handleGuildMemberListUpdate(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V"
return-object v0
.end method
.method public final bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lcom/discord/models/domain/ModelGuildMemberListUpdate;
check-cast p1, Lkotlin/Unit;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;->invoke(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;->invoke(Lkotlin/Unit;)V
sget-object p1, Lkotlin/Unit;->bjE:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
.locals 1
.method public final invoke(Lkotlin/Unit;)V
.locals 0
const-string v0, "p1"
iget-object p1, p0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;->this$0:Lcom/discord/stores/StoreStream;
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;->receiver:Ljava/lang/Object;
check-cast v0, Lcom/discord/stores/StoreStream;
invoke-static {v0, p1}, Lcom/discord/stores/StoreStream;->access$handleGuildMemberListUpdate(Lcom/discord/stores/StoreStream;Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
invoke-static {p1}, Lcom/discord/stores/StoreStream;->access$handleUserPaymentSourcesUpdate(Lcom/discord/stores/StoreStream;)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class final synthetic Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;
.super Lkotlin/jvm/internal/j;
.class final Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;
.super Lkotlin/jvm/internal/l;
.source "StoreStream.kt"
# interfaces
@ -12,98 +12,58 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1018
accessFlags = 0x18
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/internal/j;",
"Lkotlin/jvm/internal/l;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelSession;",
">;",
"Lkotlin/Unit;",
"Lkotlin/Unit;",
">;"
}
.end annotation
# instance fields
.field final synthetic this$0:Lcom/discord/stores/StoreStream;
# direct methods
.method constructor <init>(Lcom/discord/stores/StoreStream;)V
.locals 1
.locals 0
const/4 v0, 0x1
iput-object p1, p0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;->this$0:Lcom/discord/stores/StoreStream;
invoke-direct {p0, v0, p1}, Lkotlin/jvm/internal/j;-><init>(ILjava/lang/Object;)V
const/4 p1, 0x1
invoke-direct {p0, p1}, Lkotlin/jvm/internal/l;-><init>(I)V
return-void
.end method
# virtual methods
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "handleSessionsReplace"
return-object v0
.end method
.method public final getOwner()Lkotlin/reflect/KDeclarationContainer;
.locals 1
const-class v0, Lcom/discord/stores/StoreStream;
invoke-static {v0}, Lkotlin/jvm/internal/w;->Q(Ljava/lang/Class;)Lkotlin/reflect/b;
move-result-object v0
return-object v0
.end method
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "handleSessionsReplace(Ljava/util/List;)V"
return-object v0
.end method
.method public final bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Ljava/util/List;
check-cast p1, Lkotlin/Unit;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;->invoke(Ljava/util/List;)V
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;->invoke(Lkotlin/Unit;)V
sget-object p1, Lkotlin/Unit;->bjE:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Ljava/util/List;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelSession;",
">;)V"
}
.end annotation
.method public final invoke(Lkotlin/Unit;)V
.locals 0
const-string v0, "p1"
iget-object p1, p0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;->this$0:Lcom/discord/stores/StoreStream;
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;->receiver:Ljava/lang/Object;
check-cast v0, Lcom/discord/stores/StoreStream;
invoke-static {v0, p1}, Lcom/discord/stores/StoreStream;->access$handleSessionsReplace(Lcom/discord/stores/StoreStream;Ljava/util/List;)V
invoke-static {p1}, Lcom/discord/stores/StoreStream;->access$handleUserSubscriptionsUpdate(Lcom/discord/stores/StoreStream;)V
return-void
.end method

View file

@ -1,69 +0,0 @@
.class final Lcom/discord/stores/StoreStream$initGatewaySocketListeners$44;
.super Lkotlin/jvm/internal/l;
.source "StoreStream.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/stores/StoreStream;->initGatewaySocketListeners()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/internal/l;",
"Lkotlin/jvm/functions/Function1<",
"Lkotlin/Unit;",
"Lkotlin/Unit;",
">;"
}
.end annotation
# instance fields
.field final synthetic this$0:Lcom/discord/stores/StoreStream;
# direct methods
.method constructor <init>(Lcom/discord/stores/StoreStream;)V
.locals 0
iput-object p1, p0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$44;->this$0:Lcom/discord/stores/StoreStream;
const/4 p1, 0x1
invoke-direct {p0, p1}, Lkotlin/jvm/internal/l;-><init>(I)V
return-void
.end method
# virtual methods
.method public final bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lkotlin/Unit;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$44;->invoke(Lkotlin/Unit;)V
sget-object p1, Lkotlin/Unit;->bjE:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Lkotlin/Unit;)V
.locals 0
iget-object p1, p0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$44;->this$0:Lcom/discord/stores/StoreStream;
invoke-static {p1}, Lcom/discord/stores/StoreStream;->access$handleUserPaymentSourcesUpdate(Lcom/discord/stores/StoreStream;)V
return-void
.end method

View file

@ -1,69 +0,0 @@
.class final Lcom/discord/stores/StoreStream$initGatewaySocketListeners$45;
.super Lkotlin/jvm/internal/l;
.source "StoreStream.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/stores/StoreStream;->initGatewaySocketListeners()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/internal/l;",
"Lkotlin/jvm/functions/Function1<",
"Lkotlin/Unit;",
"Lkotlin/Unit;",
">;"
}
.end annotation
# instance fields
.field final synthetic this$0:Lcom/discord/stores/StoreStream;
# direct methods
.method constructor <init>(Lcom/discord/stores/StoreStream;)V
.locals 0
iput-object p1, p0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$45;->this$0:Lcom/discord/stores/StoreStream;
const/4 p1, 0x1
invoke-direct {p0, p1}, Lkotlin/jvm/internal/l;-><init>(I)V
return-void
.end method
# virtual methods
.method public final bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lkotlin/Unit;
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$45;->invoke(Lkotlin/Unit;)V
sget-object p1, Lkotlin/Unit;->bjE:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Lkotlin/Unit;)V
.locals 0
iget-object p1, p0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$45;->this$0:Lcom/discord/stores/StoreStream;
invoke-static {p1}, Lcom/discord/stores/StoreStream;->access$handleUserSubscriptionsUpdate(Lcom/discord/stores/StoreStream;)V
return-void
.end method

View file

@ -68,8 +68,6 @@
.field private final experiments:Lcom/discord/stores/StoreExperiments;
.field private final friendSuggestions:Lcom/discord/stores/StoreFriendSuggestions;
.field private final gameParty:Lcom/discord/stores/StoreGameParty;
.field private final gatewaySocket:Lcom/discord/stores/StoreGatewayConnection;
@ -559,12 +557,6 @@
iput-object v0, p0, Lcom/discord/stores/StoreStream;->callsIncoming:Lcom/discord/stores/StoreCallsIncoming;
new-instance v0, Lcom/discord/stores/StoreFriendSuggestions;
invoke-direct {v0}, Lcom/discord/stores/StoreFriendSuggestions;-><init>()V
iput-object v0, p0, Lcom/discord/stores/StoreStream;->friendSuggestions:Lcom/discord/stores/StoreFriendSuggestions;
new-instance v0, Lcom/discord/stores/StoreAnalytics;
invoke-direct {v0, p0}, Lcom/discord/stores/StoreAnalytics;-><init>(Lcom/discord/stores/StoreStream;)V
@ -1000,22 +992,6 @@
return-void
.end method
.method public static final synthetic access$handleFriendSuggestionCreate(Lcom/discord/stores/StoreStream;Ljava/util/List;)V
.locals 0
invoke-direct {p0, p1}, Lcom/discord/stores/StoreStream;->handleFriendSuggestionCreate(Ljava/util/List;)V
return-void
.end method
.method public static final synthetic access$handleFriendSuggestionDelete(Lcom/discord/stores/StoreStream;Ljava/util/List;)V
.locals 0
invoke-direct {p0, p1}, Lcom/discord/stores/StoreStream;->handleFriendSuggestionDelete(Ljava/util/List;)V
return-void
.end method
.method public static final synthetic access$handleGroupDMRecipientAdd(Lcom/discord/stores/StoreStream;Lcom/discord/models/domain/ModelChannel$Recipient;)V
.locals 0
@ -2052,18 +2028,6 @@
return-object v0
.end method
.method public static final getFriendSuggestions()Lcom/discord/stores/StoreFriendSuggestions;
.locals 1
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getFriendSuggestions()Lcom/discord/stores/StoreFriendSuggestions;
move-result-object v0
return-object v0
.end method
.method public static final getGameParty()Lcom/discord/stores/StoreGameParty;
.locals 1
@ -3069,10 +3033,6 @@
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreVoiceChannelSelected;->handleConnectionOpen(Lcom/discord/models/domain/ModelPayload;)V
iget-object v1, p0, Lcom/discord/stores/StoreStream;->friendSuggestions:Lcom/discord/stores/StoreFriendSuggestions;
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreFriendSuggestions;->handleConnectionOpen(Lcom/discord/models/domain/ModelPayload;)V
iget-object v1, p0, Lcom/discord/stores/StoreStream;->mentions:Lcom/discord/stores/StoreMentions;
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreMentions;->handleConnectionOpen(Lcom/discord/models/domain/ModelPayload;)V
@ -3240,54 +3200,6 @@
return-void
.end method
.method private final handleFriendSuggestionCreate(Ljava/util/List;)V
.locals 1
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;)V"
}
.end annotation
iget-object v0, p0, Lcom/discord/stores/StoreStream;->users:Lcom/discord/stores/StoreUser;
invoke-virtual {v0, p1}, Lcom/discord/stores/StoreUser;->handleFriendSuggestionCreate(Ljava/util/List;)V
iget-object v0, p0, Lcom/discord/stores/StoreStream;->friendSuggestions:Lcom/discord/stores/StoreFriendSuggestions;
invoke-virtual {v0, p1}, Lcom/discord/stores/StoreFriendSuggestions;->handleFriendSuggestionCreate(Ljava/util/List;)V
return-void
.end method
.method private final handleFriendSuggestionDelete(Ljava/util/List;)V
.locals 1
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelFriendSuggestion$Delete;",
">;)V"
}
.end annotation
iget-object v0, p0, Lcom/discord/stores/StoreStream;->friendSuggestions:Lcom/discord/stores/StoreFriendSuggestions;
invoke-virtual {v0, p1}, Lcom/discord/stores/StoreFriendSuggestions;->handleFriendSuggestionDelete(Ljava/util/List;)V
return-void
.end method
.method private final handleGroupDMRecipientAdd(Lcom/discord/models/domain/ModelChannel$Recipient;)V
.locals 2
.annotation runtime Lcom/discord/stores/StoreThread;
@ -5496,7 +5408,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreStream;->gatewaySocket:Lcom/discord/stores/StoreGatewayConnection;
invoke-virtual {v0}, Lcom/discord/stores/StoreGatewayConnection;->getFriendSuggestionCreate()Lrx/subjects/SerializedSubject;
invoke-virtual {v0}, Lcom/discord/stores/StoreGatewayConnection;->getGuildEmojisUpdate()Lrx/subjects/SerializedSubject;
move-result-object v0
@ -5512,7 +5424,7 @@
check-cast v8, Lkotlin/jvm/functions/Function1;
const-string v5, "streamFriendSuggestionCreate"
const-string v5, "streamEmojisUpdate"
const-wide/16 v6, 0xfa
@ -5522,59 +5434,15 @@
iget-object v0, p0, Lcom/discord/stores/StoreStream;->gatewaySocket:Lcom/discord/stores/StoreGatewayConnection;
invoke-virtual {v0}, Lcom/discord/stores/StoreGatewayConnection;->getFriendSuggestionDelete()Lrx/subjects/SerializedSubject;
move-result-object v0
move-object v4, v0
check-cast v4, Lrx/Observable;
new-instance v0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$39;
invoke-direct {v0, v2}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$39;-><init>(Lcom/discord/stores/StoreStream;)V
move-object v8, v0
check-cast v8, Lkotlin/jvm/functions/Function1;
const-string v5, "streamFriendSuggestionDelete"
invoke-direct/range {v3 .. v8}, Lcom/discord/stores/StoreStream;->dispatchSubscribe(Lrx/Observable;Ljava/lang/String;JLkotlin/jvm/functions/Function1;)V
iget-object v0, p0, Lcom/discord/stores/StoreStream;->gatewaySocket:Lcom/discord/stores/StoreGatewayConnection;
invoke-virtual {v0}, Lcom/discord/stores/StoreGatewayConnection;->getGuildEmojisUpdate()Lrx/subjects/SerializedSubject;
move-result-object v0
move-object v4, v0
check-cast v4, Lrx/Observable;
new-instance v0, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$40;
invoke-direct {v0, v2}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$40;-><init>(Lcom/discord/stores/StoreStream;)V
move-object v8, v0
check-cast v8, Lkotlin/jvm/functions/Function1;
const-string v5, "streamEmojisUpdate"
invoke-direct/range {v3 .. v8}, Lcom/discord/stores/StoreStream;->dispatchSubscribe(Lrx/Observable;Ljava/lang/String;JLkotlin/jvm/functions/Function1;)V
iget-object v0, p0, Lcom/discord/stores/StoreStream;->gatewaySocket:Lcom/discord/stores/StoreGatewayConnection;
invoke-virtual {v0}, Lcom/discord/stores/StoreGatewayConnection;->getUserRequiredActionUpdate()Lrx/subjects/SerializedSubject;
move-result-object v0
check-cast v0, Lrx/Observable;
new-instance v1, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$41;
new-instance v1, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$39;
invoke-direct {v1, v2}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$41;-><init>(Lcom/discord/stores/StoreStream;)V
invoke-direct {v1, v2}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$39;-><init>(Lcom/discord/stores/StoreStream;)V
check-cast v1, Lkotlin/jvm/functions/Function1;
@ -5590,9 +5458,9 @@
check-cast v0, Lrx/Observable;
new-instance v1, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;
new-instance v1, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$40;
invoke-direct {v1, v2}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;-><init>(Lcom/discord/stores/StoreStream;)V
invoke-direct {v1, v2}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$40;-><init>(Lcom/discord/stores/StoreStream;)V
check-cast v1, Lkotlin/jvm/functions/Function1;
@ -5608,9 +5476,9 @@
check-cast v0, Lrx/Observable;
new-instance v1, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;
new-instance v1, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$41;
invoke-direct {v1, v2}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;-><init>(Lcom/discord/stores/StoreStream;)V
invoke-direct {v1, v2}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$41;-><init>(Lcom/discord/stores/StoreStream;)V
check-cast v1, Lkotlin/jvm/functions/Function1;
@ -5626,9 +5494,9 @@
check-cast v0, Lrx/Observable;
new-instance v1, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$44;
new-instance v1, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$44;-><init>(Lcom/discord/stores/StoreStream;)V
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$42;-><init>(Lcom/discord/stores/StoreStream;)V
check-cast v1, Lkotlin/jvm/functions/Function1;
@ -5644,9 +5512,9 @@
check-cast v0, Lrx/Observable;
new-instance v1, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$45;
new-instance v1, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$45;-><init>(Lcom/discord/stores/StoreStream;)V
invoke-direct {v1, p0}, Lcom/discord/stores/StoreStream$initGatewaySocketListeners$43;-><init>(Lcom/discord/stores/StoreStream;)V
check-cast v1, Lkotlin/jvm/functions/Function1;
@ -6019,14 +5887,6 @@
return-object v0
.end method
.method public final getFriendSuggestions$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreFriendSuggestions;
.locals 1
iget-object v0, p0, Lcom/discord/stores/StoreStream;->friendSuggestions:Lcom/discord/stores/StoreFriendSuggestions;
return-object v0
.end method
.method public final getGameParty$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreGameParty;
.locals 1
@ -6683,10 +6543,6 @@
invoke-virtual {v1, v2}, Lcom/discord/stores/StoreAuthentication;->init(Landroid/content/Context;)V
iget-object v1, p0, Lcom/discord/stores/StoreStream;->friendSuggestions:Lcom/discord/stores/StoreFriendSuggestions;
invoke-virtual {v1, v2}, Lcom/discord/stores/StoreFriendSuggestions;->init(Landroid/content/Context;)V
iget-object v1, p0, Lcom/discord/stores/StoreStream;->guildSelected:Lcom/discord/stores/StoreGuildSelected;
invoke-virtual {v1, v2}, Lcom/discord/stores/StoreGuildSelected;->init(Landroid/content/Context;)V

View file

@ -950,49 +950,6 @@
return-void
.end method
.method handleFriendSuggestionCreate(Ljava/util/List;)V
.locals 1
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;)V"
}
.end annotation
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_0
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/discord/models/domain/ModelFriendSuggestion;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelFriendSuggestion;->getSuggestedUser()Lcom/discord/models/domain/ModelUser;
move-result-object v0
invoke-direct {p0, v0}, Lcom/discord/stores/StoreUser;->updateUser(Lcom/discord/models/domain/ModelUser;)V
goto :goto_0
:cond_0
return-void
.end method
.method handleGuildAddOrSync(Lcom/discord/models/domain/ModelGuild;)V
.locals 1
.annotation runtime Lcom/discord/stores/StoreThread;

View file

@ -735,7 +735,7 @@
invoke-direct {v4, p3}, Lcom/discord/restapi/RestAPIParams$UserGuildSettings;-><init>(I)V
const v5, 0x7f120fc9
const v5, 0x7f120fb8
move-object v0, p0
@ -765,7 +765,7 @@
invoke-direct {v4, p3, p4, p5}, Lcom/discord/restapi/RestAPIParams$UserGuildSettings;-><init>(Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
const v5, 0x7f120fc9
const v5, 0x7f120fb8
move-object v0, p0

View file

@ -1385,7 +1385,7 @@
move-result-object v0
const v1, 0x7f12110c
const v1, 0x7f1210fb
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -1540,7 +1540,7 @@
move-result-object p2
const v0, 0x7f120a9e
const v0, 0x7f120a93
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -1868,7 +1868,7 @@
move-result-object p2
const v0, 0x7f12110c
const v0, 0x7f1210fb
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -1899,7 +1899,7 @@
move-result-object p2
const v0, 0x7f12110b
const v0, 0x7f1210fa
invoke-static {v0}, 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/947"
const-string v2, "Discord-Android/948"
invoke-static {v1, v2}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
@ -189,7 +189,7 @@
aput-object v1, v0, v2
const/16 v1, 0x3b3
const/16 v1, 0x3b4
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -207,7 +207,7 @@
const-string v1, "client_version"
const-string v2, "9.4.7"
const-string v2, "9.4.8"
invoke-static {v1, v2}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;

View file

@ -2188,10 +2188,18 @@
move-result-object p0
if-eqz p0, :cond_0
invoke-virtual {p0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object p0
goto :goto_0
:cond_0
const/4 p0, 0x0
:goto_0
new-instance v3, Ljava/util/LinkedHashMap;
invoke-direct {v3}, Ljava/util/LinkedHashMap;-><init>()V
@ -2202,7 +2210,7 @@
move-result-object p0
if-eqz p1, :cond_0
if-eqz p1, :cond_1
sget-object v2, Lcom/discord/utilities/analytics/AnalyticsUtils;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsUtils;
@ -2210,14 +2218,14 @@
move-result-object p1
if-nez p1, :cond_1
if-nez p1, :cond_2
:cond_0
:cond_1
invoke-static {}, Lkotlin/a/ad;->emptyMap()Ljava/util/Map;
move-result-object p1
:cond_1
:cond_2
sget-object v2, Lcom/discord/utilities/analytics/AnalyticsTracker;->tracker:Lcom/discord/utilities/analytics/AnalyticsUtils$Tracker;
const/4 v3, 0x3
@ -3621,7 +3629,7 @@
.end method
.method public final giftResolved(Lcom/discord/models/domain/ModelGift;)V
.locals 4
.locals 5
const-string v0, "gift"
@ -3631,27 +3639,37 @@
move-result-object v0
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
const/4 v1, 0x3
new-array v1, v1, [Lkotlin/Pair;
const/4 v2, 0x0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getCode()Ljava/lang/String;
move-result-object v2
move-result-object v3
const-string v3, "gift_code"
const-string v4, "gift_code"
invoke-static {v3, v2}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
invoke-static {v4, v3}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
move-result-object v2
move-result-object v3
const/4 v3, 0x0
aput-object v3, v1, v2
aput-object v2, v1, v3
const/4 v2, 0x1
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGift;->getMaxUses()I
@ -3661,27 +3679,25 @@
move-result-object p1
const-string v2, "gift_code_max_uses"
const-string v3, "gift_code_max_uses"
invoke-static {v2, p1}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
invoke-static {v3, p1}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
move-result-object p1
const/4 v2, 0x1
aput-object p1, v1, v2
sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
const/4 p1, 0x2
const-string v2, "resolved"
sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-static {v2, p1}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
const-string v3, "resolved"
move-result-object p1
invoke-static {v3, v2}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
const/4 v2, 0x2
move-result-object v2
aput-object p1, v1, v2
aput-object v2, v1, p1
invoke-static {v1}, Lkotlin/a/ad;->b([Lkotlin/Pair;)Ljava/util/Map;

View file

@ -836,7 +836,7 @@
move-result-object v6
const v7, 0x7f100062
const v7, 0x7f100061
invoke-virtual/range {p3 .. p3}, Lcom/discord/models/domain/ModelAuditLogEntry$Change;->getNewValue()Ljava/lang/Object;
@ -1032,7 +1032,7 @@
move-result-object v6
const v7, 0x7f100065
const v7, 0x7f100064
invoke-virtual/range {p3 .. p3}, Lcom/discord/models/domain/ModelAuditLogEntry$Change;->getNewValue()Ljava/lang/Object;
@ -1340,9 +1340,9 @@
if-eqz v0, :cond_4
const v0, 0x7f12080f
const v0, 0x7f120808
const v1, 0x7f12080e
const v1, 0x7f120807
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1359,9 +1359,9 @@
if-eqz v0, :cond_4
const v0, 0x7f12080d
const v0, 0x7f120806
const v1, 0x7f12080c
const v1, 0x7f120805
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1378,9 +1378,9 @@
if-eqz v0, :cond_4
const v0, 0x7f120812
const v0, 0x7f12080b
const v1, 0x7f120811
const v1, 0x7f12080a
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1397,7 +1397,7 @@
if-eqz p1, :cond_4
const p1, 0x7f12080b
const p1, 0x7f120804
return p1
@ -1424,7 +1424,7 @@
if-nez p1, :cond_1
const p1, 0x7f120804
const p1, 0x7f1207fd
return p1
@ -1433,7 +1433,7 @@
if-ne p1, v0, :cond_2
const p1, 0x7f120805
const p1, 0x7f1207fe
return p1
@ -1462,9 +1462,9 @@
if-eqz v0, :cond_4
const v0, 0x7f120803
const v0, 0x7f1207fc
const v1, 0x7f120802
const v1, 0x7f1207fb
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1481,7 +1481,7 @@
if-eqz p1, :cond_4
const p1, 0x7f12080a
const p1, 0x7f120803
return p1
@ -1494,9 +1494,9 @@
if-eqz v0, :cond_4
const v0, 0x7f1207ff
const v0, 0x7f1207f8
const v1, 0x7f1207fe
const v1, 0x7f1207f7
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1513,7 +1513,7 @@
if-eqz p1, :cond_4
const p1, 0x7f120817
const p1, 0x7f120810
return p1
@ -1576,9 +1576,9 @@
if-eqz v0, :cond_3
const v0, 0x7f12081b
const v0, 0x7f120814
const v1, 0x7f12081a
const v1, 0x7f120813
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1595,7 +1595,7 @@
if-eqz p1, :cond_3
const p1, 0x7f120817
const p1, 0x7f120810
return p1
@ -1747,7 +1747,7 @@
return-object p1
:cond_5
const p1, 0x7f120bce
const p1, 0x7f120bc4
invoke-virtual {p2, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1809,14 +1809,14 @@
if-ne p1, v5, :cond_1
const p1, 0x7f12083c
const p1, 0x7f120835
return p1
:cond_1
if-nez p1, :cond_2
const p1, 0x7f12083b
const p1, 0x7f120834
return p1
@ -1845,7 +1845,7 @@
if-eqz p1, :cond_14
const p1, 0x7f12082c
const p1, 0x7f120825
return p1
@ -1858,9 +1858,9 @@
if-eqz v0, :cond_14
const v0, 0x7f12083a
const v0, 0x7f120833
const v1, 0x7f120839
const v1, 0x7f120832
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableNewValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1877,9 +1877,9 @@
if-eqz v0, :cond_14
const v0, 0x7f120833
const v0, 0x7f12082c
const v1, 0x7f120832
const v1, 0x7f12082b
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableNewValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1917,12 +1917,12 @@
return v1
:cond_4
const p1, 0x7f120822
const p1, 0x7f12081b
return p1
:cond_5
const p1, 0x7f120821
const p1, 0x7f12081a
return p1
@ -1963,12 +1963,12 @@
return v1
:cond_7
const p1, 0x7f12082a
const p1, 0x7f120823
return p1
:cond_8
const p1, 0x7f120829
const p1, 0x7f120822
return p1
@ -1988,7 +1988,7 @@
if-eqz p1, :cond_14
const p1, 0x7f12082e
const p1, 0x7f120827
return p1
@ -2001,7 +2001,7 @@
if-eqz p1, :cond_14
const p1, 0x7f12082b
const p1, 0x7f120824
return p1
@ -2014,7 +2014,7 @@
if-eqz p1, :cond_14
const p1, 0x7f12081f
const p1, 0x7f120818
return p1
@ -2058,27 +2058,27 @@
return v1
:cond_a
const p1, 0x7f120838
const p1, 0x7f120831
return p1
:cond_b
const p1, 0x7f120834
const p1, 0x7f12082d
return p1
:cond_c
const p1, 0x7f120836
const p1, 0x7f12082f
return p1
:cond_d
const p1, 0x7f120835
const p1, 0x7f12082e
return p1
:cond_e
const p1, 0x7f120837
const p1, 0x7f120830
return p1
@ -2098,7 +2098,7 @@
if-eqz p1, :cond_14
const p1, 0x7f12082d
const p1, 0x7f120826
return p1
@ -2111,7 +2111,7 @@
if-eqz p1, :cond_14
const p1, 0x7f120817
const p1, 0x7f120810
return p1
@ -2124,9 +2124,9 @@
if-eqz v0, :cond_14
const v0, 0x7f120830
const v0, 0x7f120829
const v1, 0x7f12082f
const v1, 0x7f120828
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableNewValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -2143,7 +2143,7 @@
if-eqz p1, :cond_14
const p1, 0x7f120828
const p1, 0x7f120821
return p1
@ -2156,9 +2156,9 @@
if-eqz v0, :cond_14
const v0, 0x7f12081e
const v0, 0x7f120817
const v1, 0x7f12081d
const v1, 0x7f120816
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableNewValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -2198,17 +2198,17 @@
return v1
:cond_10
const p1, 0x7f120825
const p1, 0x7f12081e
return p1
:cond_11
const p1, 0x7f120827
const p1, 0x7f120820
return p1
:cond_12
const p1, 0x7f120826
const p1, 0x7f12081f
return p1
@ -2228,7 +2228,7 @@
if-eqz p1, :cond_14
const p1, 0x7f120820
const p1, 0x7f120819
return p1
@ -2309,14 +2309,14 @@
if-ne p1, v0, :cond_1
const p1, 0x7f120846
const p1, 0x7f12083f
return p1
:cond_1
if-nez p1, :cond_2
const p1, 0x7f120845
const p1, 0x7f12083e
return p1
@ -2361,12 +2361,12 @@
if-eqz p1, :cond_4
const p1, 0x7f120841
const p1, 0x7f12083a
return p1
:cond_4
const p1, 0x7f120842
const p1, 0x7f12083b
return p1
@ -2402,12 +2402,12 @@
if-eqz p1, :cond_6
const p1, 0x7f120843
const p1, 0x7f12083c
return p1
:cond_6
const p1, 0x7f120844
const p1, 0x7f12083d
return p1
@ -2427,7 +2427,7 @@
if-eqz p1, :cond_8
const p1, 0x7f12083e
const p1, 0x7f120837
return p1
@ -2440,7 +2440,7 @@
if-eqz p1, :cond_8
const p1, 0x7f120817
const p1, 0x7f120810
return p1
@ -2453,7 +2453,7 @@
if-eqz p1, :cond_8
const p1, 0x7f12083d
const p1, 0x7f120836
return p1
@ -2815,7 +2815,7 @@
if-eqz p2, :cond_9
const p2, 0x7f12080b
const p2, 0x7f120804
new-array p3, v4, [Ljava/lang/Object;
@ -2823,7 +2823,7 @@
move-result-object p4
const v3, 0x7f100061
const v3, 0x7f100060
invoke-interface {v0}, Ljava/util/Collection;->size()I
@ -2866,7 +2866,7 @@
if-eqz p2, :cond_9
const p2, 0x7f12080a
const p2, 0x7f120803
new-array p3, v4, [Ljava/lang/Object;
@ -2874,7 +2874,7 @@
move-result-object p4
const v3, 0x7f100060
const v3, 0x7f10005f
invoke-interface {v0}, Ljava/util/Collection;->size()I
@ -3014,7 +3014,7 @@
move-result-object p1
const p2, 0x7f100067
const p2, 0x7f100066
invoke-interface {v0}, Ljava/util/Collection;->size()I
@ -3053,7 +3053,7 @@
move-result-object p1
const p2, 0x7f100061
const p2, 0x7f100060
invoke-interface {v0}, Ljava/util/Collection;->size()I
@ -3092,7 +3092,7 @@
move-result-object p1
const p2, 0x7f100060
const p2, 0x7f10005f
invoke-interface {v0}, Ljava/util/Collection;->size()I
@ -3131,7 +3131,7 @@
move-result-object p1
const p2, 0x7f100066
const p2, 0x7f100065
invoke-interface {v0}, Ljava/util/Collection;->size()I
@ -3230,14 +3230,14 @@
if-ne p1, v3, :cond_1
const p1, 0x7f120860
const p1, 0x7f120859
return p1
:cond_1
if-nez p1, :cond_2
const p1, 0x7f12085f
const p1, 0x7f120858
return p1
@ -3282,12 +3282,12 @@
if-nez p1, :cond_4
const p1, 0x7f12085c
const p1, 0x7f120855
return p1
:cond_4
const p1, 0x7f12085a
const p1, 0x7f120853
return p1
@ -3309,7 +3309,7 @@
if-eqz p1, :cond_9
const p1, 0x7f120866
const p1, 0x7f12085f
return p1
@ -3336,14 +3336,14 @@
if-ne p1, v3, :cond_6
const p1, 0x7f120862
const p1, 0x7f12085b
return p1
:cond_6
if-nez p1, :cond_7
const p1, 0x7f120861
const p1, 0x7f12085a
return p1
@ -3370,9 +3370,9 @@
if-eqz v0, :cond_9
const v0, 0x7f120864
const v0, 0x7f12085d
const v1, 0x7f120863
const v1, 0x7f12085c
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -3389,7 +3389,7 @@
if-eqz p1, :cond_9
const p1, 0x7f120865
const p1, 0x7f12085e
return p1
@ -3402,7 +3402,7 @@
if-eqz p1, :cond_9
const p1, 0x7f120817
const p1, 0x7f120810
return p1
@ -3446,22 +3446,22 @@
return p1
:sswitch_0
const p1, 0x7f120aff
const p1, 0x7f120af4
return p1
:sswitch_1
const p1, 0x7f120b0d
const p1, 0x7f120b03
return p1
:sswitch_2
const p1, 0x7f120b08
const p1, 0x7f120afd
return p1
:sswitch_3
const p1, 0x7f120b04
const p1, 0x7f120af9
return p1
@ -3471,27 +3471,27 @@
return p1
:sswitch_5
const p1, 0x7f1211be
const p1, 0x7f1211ab
return p1
:sswitch_6
const p1, 0x7f120b66
const p1, 0x7f120b5c
return p1
:sswitch_7
const p1, 0x7f1204b5
const p1, 0x7f1204b1
return p1
:sswitch_8
const p1, 0x7f120b72
const p1, 0x7f120b68
return p1
:sswitch_9
const p1, 0x7f12102d
const p1, 0x7f12101c
return p1
@ -3501,17 +3501,17 @@
return p1
:sswitch_b
const p1, 0x7f1211bb
const p1, 0x7f1211a8
return p1
:sswitch_c
const p1, 0x7f120b29
const p1, 0x7f120b1f
return p1
:sswitch_d
const p1, 0x7f120e92
const p1, 0x7f120e81
return p1
@ -3526,37 +3526,37 @@
return p1
:sswitch_10
const p1, 0x7f120b02
const p1, 0x7f120af7
return p1
:sswitch_11
const p1, 0x7f120fb2
const p1, 0x7f120fa1
return p1
:sswitch_12
const p1, 0x7f120fb0
const p1, 0x7f120f9f
return p1
:sswitch_13
const p1, 0x7f120e93
const p1, 0x7f120e82
return p1
:sswitch_14
const p1, 0x7f121064
const p1, 0x7f121053
return p1
:sswitch_15
const p1, 0x7f120e51
const p1, 0x7f120e3f
return p1
:sswitch_16
const p1, 0x7f1212a3
const p1, 0x7f121290
return p1
@ -3566,7 +3566,7 @@
return p1
:sswitch_18
const p1, 0x7f120b0a
const p1, 0x7f120aff
return p1
@ -3579,12 +3579,12 @@
if-ne p1, p2, :cond_0
const p1, 0x7f120afb
const p1, 0x7f120af0
return p1
:cond_0
const p1, 0x7f120afd
const p1, 0x7f120af2
return p1
@ -3599,12 +3599,12 @@
return p1
:cond_1
const p1, 0x7f120a93
const p1, 0x7f120a88
return p1
:cond_2
const p1, 0x7f12045e
const p1, 0x7f12045a
return p1
@ -3747,7 +3747,7 @@
if-eqz p1, :cond_7
const p1, 0x7f120857
const p1, 0x7f120850
return p1
@ -3760,19 +3760,19 @@
if-eqz v0, :cond_7
const v0, 0x7f120850
const v0, 0x7f120849
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
const v0, 0x7f120851
const v0, 0x7f12084a
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
const v0, 0x7f120852
const v0, 0x7f12084b
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -3817,14 +3817,14 @@
if-ne p1, v3, :cond_1
const p1, 0x7f12084f
const p1, 0x7f120848
return p1
:cond_1
if-nez p1, :cond_2
const p1, 0x7f12084e
const p1, 0x7f120847
return p1
@ -3865,14 +3865,14 @@
if-ne p1, v3, :cond_4
const p1, 0x7f12084c
const p1, 0x7f120845
return p1
:cond_4
if-nez p1, :cond_5
const p1, 0x7f12084b
const p1, 0x7f120844
return p1
@ -3899,7 +3899,7 @@
if-eqz p1, :cond_7
const p1, 0x7f120856
const p1, 0x7f12084f
return p1
@ -3912,7 +3912,7 @@
if-eqz p1, :cond_7
const p1, 0x7f120817
const p1, 0x7f120810
return p1
@ -3925,7 +3925,7 @@
if-eqz p1, :cond_7
const p1, 0x7f120854
const p1, 0x7f12084d
return p1
@ -3978,7 +3978,7 @@
if-eqz p1, :cond_1
const p1, 0x7f120869
const p1, 0x7f120862
return p1
@ -3991,9 +3991,9 @@
if-eqz v0, :cond_1
const v0, 0x7f12086f
const v0, 0x7f120868
const v1, 0x7f12086e
const v1, 0x7f120867
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -4010,7 +4010,7 @@
if-eqz p1, :cond_1
const p1, 0x7f120817
const p1, 0x7f120810
return p1
@ -4023,9 +4023,9 @@
if-eqz v0, :cond_1
const v0, 0x7f12086b
const v0, 0x7f120864
const v1, 0x7f12086a
const v1, 0x7f120863
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I

View file

@ -104,117 +104,117 @@
goto/16 :goto_0
:pswitch_0
const p1, 0x7f120819
const p1, 0x7f120812
return p1
:pswitch_1
const p1, 0x7f12081c
const p1, 0x7f120815
return p1
:pswitch_2
const p1, 0x7f120818
const p1, 0x7f120811
return p1
:pswitch_3
const p1, 0x7f12086d
const p1, 0x7f120866
return p1
:pswitch_4
const p1, 0x7f120870
const p1, 0x7f120869
return p1
:pswitch_5
const p1, 0x7f12086c
const p1, 0x7f120865
return p1
:pswitch_6
const p1, 0x7f120840
const p1, 0x7f120839
return p1
:pswitch_7
const p1, 0x7f120847
const p1, 0x7f120840
return p1
:pswitch_8
const p1, 0x7f12083f
const p1, 0x7f120838
return p1
:pswitch_9
const p1, 0x7f12085e
const p1, 0x7f120857
return p1
:pswitch_a
const p1, 0x7f120867
const p1, 0x7f120860
return p1
:pswitch_b
const p1, 0x7f12085d
const p1, 0x7f120856
return p1
:pswitch_c
const p1, 0x7f120855
const p1, 0x7f12084e
return p1
:pswitch_d
const p1, 0x7f120858
const p1, 0x7f120851
return p1
:pswitch_e
const p1, 0x7f12084a
const p1, 0x7f120843
return p1
:pswitch_f
const p1, 0x7f120849
const p1, 0x7f120842
return p1
:pswitch_10
const p1, 0x7f120853
const p1, 0x7f12084c
return p1
:pswitch_11
const p1, 0x7f12084d
const p1, 0x7f120846
return p1
:pswitch_12
const p1, 0x7f120807
const p1, 0x7f120800
return p1
:pswitch_13
const p1, 0x7f120808
return p1
:pswitch_14
const p1, 0x7f120806
return p1
:pswitch_15
const p1, 0x7f120801
return p1
:pswitch_14
const p1, 0x7f1207ff
return p1
:pswitch_15
const p1, 0x7f1207fa
return p1
:pswitch_16
const p1, 0x7f120815
const p1, 0x7f12080e
return p1
@ -294,17 +294,17 @@
if-eq p1, v0, :cond_3
const p1, 0x7f120810
const p1, 0x7f120809
return p1
:cond_3
const p1, 0x7f120800
const p1, 0x7f1207f9
return p1
:cond_4
const p1, 0x7f120816
const p1, 0x7f12080f
return p1
@ -324,12 +324,12 @@
return p1
:cond_7
const p1, 0x7f120859
const p1, 0x7f120852
return p1
:cond_8
const p1, 0x7f120831
const p1, 0x7f12082a
return p1
@ -948,7 +948,7 @@
if-gez v5, :cond_0
const v0, 0x7f120868
const v0, 0x7f120861
const/4 v1, 0x2
@ -1042,137 +1042,137 @@
return p1
:pswitch_0
const p1, 0x7f1207eb
return p1
:pswitch_1
const p1, 0x7f1207ec
return p1
:pswitch_2
const p1, 0x7f1207ea
return p1
:pswitch_3
const p1, 0x7f1207fc
return p1
:pswitch_4
const p1, 0x7f1207fd
return p1
:pswitch_5
const p1, 0x7f1207fb
return p1
:pswitch_6
const p1, 0x7f1207ef
return p1
:pswitch_7
const p1, 0x7f1207f0
return p1
:pswitch_8
const p1, 0x7f1207ee
return p1
:pswitch_9
const p1, 0x7f1207f9
return p1
:pswitch_a
const p1, 0x7f1207fa
return p1
:pswitch_b
const p1, 0x7f1207f8
return p1
:pswitch_c
const p1, 0x7f1207f5
return p1
:pswitch_d
const p1, 0x7f1207f6
return p1
:pswitch_e
const p1, 0x7f1207f2
return p1
:pswitch_f
const p1, 0x7f1207f1
return p1
:pswitch_10
const p1, 0x7f1207f4
return p1
:pswitch_11
const p1, 0x7f1207f3
return p1
:pswitch_12
const p1, 0x7f1207e7
return p1
:pswitch_13
const p1, 0x7f1207e8
return p1
:pswitch_14
const p1, 0x7f1207e6
return p1
:pswitch_15
const p1, 0x7f1207e5
return p1
:pswitch_16
const p1, 0x7f1207e9
return p1
:pswitch_17
const p1, 0x7f1207e4
return p1
:cond_0
const p1, 0x7f1207f7
:pswitch_1
const p1, 0x7f1207e5
return p1
:cond_1
:pswitch_2
const p1, 0x7f1207e3
return p1
:pswitch_3
const p1, 0x7f1207f5
return p1
:pswitch_4
const p1, 0x7f1207f6
return p1
:pswitch_5
const p1, 0x7f1207f4
return p1
:pswitch_6
const p1, 0x7f1207e8
return p1
:pswitch_7
const p1, 0x7f1207e9
return p1
:pswitch_8
const p1, 0x7f1207e7
return p1
:pswitch_9
const p1, 0x7f1207f2
return p1
:pswitch_a
const p1, 0x7f1207f3
return p1
:pswitch_b
const p1, 0x7f1207f1
return p1
:pswitch_c
const p1, 0x7f1207ee
return p1
:pswitch_d
const p1, 0x7f1207ef
return p1
:pswitch_e
const p1, 0x7f1207eb
return p1
:pswitch_f
const p1, 0x7f1207ea
return p1
:pswitch_10
const p1, 0x7f1207ed
return p1
:pswitch_11
const p1, 0x7f1207ec
return p1
:pswitch_12
const p1, 0x7f1207e0
return p1
:pswitch_13
const p1, 0x7f1207e1
return p1
:pswitch_14
const p1, 0x7f1207df
return p1
:pswitch_15
const p1, 0x7f1207de
return p1
:pswitch_16
const p1, 0x7f1207e2
return p1
:pswitch_17
const p1, 0x7f1207dd
return p1
:cond_0
const p1, 0x7f1207f0
return p1
:cond_1
const p1, 0x7f1207e6
return p1
:cond_2
const p1, 0x7f12087c
const p1, 0x7f120875
return p1
@ -1267,17 +1267,17 @@
return p1
:cond_1
const p1, 0x7f0801dd
const p1, 0x7f0801dc
return p1
:cond_2
const p1, 0x7f0801de
const p1, 0x7f0801dd
return p1
:cond_3
const p1, 0x7f0801dc
const p1, 0x7f0801db
return p1
.end method
@ -1502,7 +1502,7 @@
move-result-object p2
const v5, 0x7f100068
const v5, 0x7f100067
invoke-virtual {p1}, Lcom/discord/models/domain/ModelAuditLogEntry;->getOptions()Lcom/discord/models/domain/ModelAuditLogEntry$Options;
@ -1730,7 +1730,7 @@
move-result-object p2
const v0, 0x7f100064
const v0, 0x7f100063
invoke-virtual {p1}, Lcom/discord/models/domain/ModelAuditLogEntry;->getOptions()Lcom/discord/models/domain/ModelAuditLogEntry$Options;

View file

@ -309,14 +309,14 @@
if-eqz v0, :cond_0
const p0, 0x7f080240
const p0, 0x7f08023f
return p0
:cond_0
instance-of v0, p0, Lcom/discord/models/domain/ModelPaymentSource$ModelPaymentSourceCard;
const v1, 0x7f08023e
const v1, 0x7f08023d
if-eqz v0, :cond_3
@ -364,7 +364,7 @@
if-eqz p0, :cond_1
const p0, 0x7f08023d
const p0, 0x7f08023c
return p0
@ -388,7 +388,7 @@
if-eqz p0, :cond_1
const p0, 0x7f080241
const p0, 0x7f080240
return p0
@ -402,7 +402,7 @@
if-eqz p0, :cond_1
:goto_0
const p0, 0x7f08023c
const p0, 0x7f08023b
return p0
@ -416,7 +416,7 @@
if-eqz p0, :cond_1
:goto_1
const p0, 0x7f08023f
const p0, 0x7f08023e
return p0

View file

@ -314,7 +314,7 @@
:cond_1
if-eqz v0, :cond_2
const p2, 0x7f1207a7
const p2, 0x7f1207a0
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -328,7 +328,7 @@
:cond_3
if-eqz v0, :cond_4
const p2, 0x7f1209af
const p2, 0x7f1209a8
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -348,7 +348,7 @@
if-eqz v0, :cond_6
const p2, 0x7f1204ee
const p2, 0x7f1204ea
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -372,7 +372,7 @@
if-eqz v0, :cond_8
const p2, 0x7f1209ae
const p2, 0x7f1209a7
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -407,7 +407,7 @@
return p1
:cond_2
const p1, 0x7f08027c
const p1, 0x7f08027b
return p1
.end method

View file

@ -394,52 +394,52 @@
throw v0
:pswitch_0
const v0, 0x7f08027f
const v0, 0x7f08027e
return v0
:pswitch_1
const v0, 0x7f08027b
return v0
:pswitch_2
const v0, 0x7f080274
return v0
:pswitch_3
const v0, 0x7f080273
return v0
:pswitch_4
const v0, 0x7f080272
return v0
:pswitch_5
const v0, 0x7f080271
return v0
:pswitch_6
const v0, 0x7f08027a
return v0
:pswitch_7
:pswitch_2
const v0, 0x7f080273
return v0
:pswitch_3
const v0, 0x7f080272
return v0
:pswitch_4
const v0, 0x7f080271
return v0
:pswitch_5
const v0, 0x7f080270
return v0
:pswitch_8
:pswitch_6
const v0, 0x7f080279
return v0
:pswitch_7
const v0, 0x7f08026f
return v0
:pswitch_8
const v0, 0x7f08026e
return v0
:pswitch_9
const v0, 0x7f08027e
const v0, 0x7f08027d
return v0

View file

@ -676,7 +676,7 @@
packed-switch v0, :pswitch_data_0
:pswitch_0
const v0, 0x7f120b80
const v0, 0x7f120b76
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -689,7 +689,7 @@
return-object p1
:pswitch_1
const v0, 0x7f1209a7
const v0, 0x7f1209a0
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -702,7 +702,7 @@
return-object p1
:pswitch_2
const v0, 0x7f120b7f
const v0, 0x7f120b75
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -715,7 +715,7 @@
return-object p1
:pswitch_3
const v0, 0x7f120b7c
const v0, 0x7f120b72
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -728,7 +728,7 @@
return-object p1
:pswitch_4
const v0, 0x7f121111
const v0, 0x7f1210ff
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -741,7 +741,7 @@
return-object p1
:pswitch_5
const v0, 0x7f120b7e
const v0, 0x7f120b74
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -754,7 +754,7 @@
return-object p1
:pswitch_6
const v0, 0x7f120b7a
const v0, 0x7f120b70
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -769,7 +769,7 @@
:pswitch_7
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120b77
const v1, 0x7f120b6d
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;
@ -784,7 +784,7 @@
:pswitch_8
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120b7b
const v1, 0x7f120b71
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;
@ -797,7 +797,7 @@
return-object p1
:pswitch_9
const v0, 0x7f120e85
const v0, 0x7f120e74
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -810,7 +810,7 @@
return-object p1
:pswitch_a
const v0, 0x7f120b79
const v0, 0x7f120b6f
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -823,7 +823,7 @@
return-object p1
:pswitch_b
const v0, 0x7f120b78
const v0, 0x7f120b6e
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -838,7 +838,7 @@
:pswitch_c
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120b7d
const v1, 0x7f120b73
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

@ -380,10 +380,6 @@
invoke-direct {v1, p1, v0, v2}, Lcom/discord/utilities/fcm/NotificationData$Companion;->copyIntIntoMap(Landroid/content/Intent;Ljava/util/Map;Ljava/lang/String;)V
const-string v2, "platform_type"
invoke-direct {v1, p1, v0, v2}, Lcom/discord/utilities/fcm/NotificationData$Companion;->copyIntIntoMap(Landroid/content/Intent;Ljava/util/Map;Ljava/lang/String;)V
const-string v2, "activity_type"
invoke-direct {v1, p1, v0, v2}, Lcom/discord/utilities/fcm/NotificationData$Companion;->copyIntIntoMap(Landroid/content/Intent;Ljava/util/Map;Ljava/lang/String;)V

View file

@ -41,8 +41,6 @@
.field private static final ANALYTICS_NOTIF_USER_ID:Ljava/lang/String; = "notif_user_id"
.field private static final ANALYTICS_PLATFORM_TYPE:Ljava/lang/String; = "platform_type"
.field private static final ANALYTICS_REL_TYPE:Ljava/lang/String; = "rel_type"
.field public static final Companion:Lcom/discord/utilities/fcm/NotificationData$Companion;
@ -67,8 +65,6 @@
.field public static final TYPE_CALL_RING:Ljava/lang/String; = "CALL_RING"
.field public static final TYPE_FRIEND_SUGGESTION_CREATE:Ljava/lang/String; = "FRIEND_SUGGESTION_CREATE"
.field public static final TYPE_MESSAGE_CREATE:Ljava/lang/String; = "MESSAGE_CREATE"
.field public static final TYPE_RELATIONSHIP_ADD:Ljava/lang/String; = "RELATIONSHIP_ADD"
@ -123,12 +119,6 @@
.field private final messageType:I
.field private final platformName:Ljava/lang/String;
.field private final platformType:I
.field private final platformUsername:Ljava/lang/String;
.field private final relationshipType:I
.field private final type:Ljava/lang/String;
@ -169,7 +159,7 @@
return-void
.end method
.method public constructor <init>(Ljava/lang/String;JILjava/lang/String;ILjava/lang/String;JLjava/util/List;ILjava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;IJLjava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;ILjava/lang/String;JLjava/lang/String;Ljava/lang/String;)V
.method public constructor <init>(Ljava/lang/String;JILjava/lang/String;ILjava/lang/String;JLjava/util/List;ILjava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;IJLjava/lang/String;Ljava/lang/String;ILjava/lang/String;JLjava/lang/String;Ljava/lang/String;)V
.locals 5
.annotation system Ldalvik/annotation/Signature;
value = {
@ -193,9 +183,6 @@
"Ljava/lang/String;",
"I",
"Ljava/lang/String;",
"Ljava/lang/String;",
"I",
"Ljava/lang/String;",
"J",
"Ljava/lang/String;",
"Ljava/lang/String;",
@ -295,27 +282,15 @@
iput-object v1, v0, Lcom/discord/utilities/fcm/NotificationData;->activityName:Ljava/lang/String;
move-object/from16 v1, p25
iput-object v1, v0, Lcom/discord/utilities/fcm/NotificationData;->platformName:Ljava/lang/String;
move/from16 v1, p26
iput v1, v0, Lcom/discord/utilities/fcm/NotificationData;->platformType:I
move-object/from16 v1, p27
iput-object v1, v0, Lcom/discord/utilities/fcm/NotificationData;->platformUsername:Ljava/lang/String;
move-wide/from16 v1, p28
move-wide/from16 v1, p25
iput-wide v1, v0, Lcom/discord/utilities/fcm/NotificationData;->applicationId:J
move-object/from16 v1, p30
move-object/from16 v1, p27
iput-object v1, v0, Lcom/discord/utilities/fcm/NotificationData;->applicationName:Ljava/lang/String;
move-object/from16 v1, p31
move-object/from16 v1, p28
iput-object v1, v0, Lcom/discord/utilities/fcm/NotificationData;->applicationIcon:Ljava/lang/String;
@ -377,7 +352,7 @@
.end method
.method public constructor <init>(Ljava/util/Map;)V
.locals 36
.locals 33
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -749,7 +724,30 @@
check-cast v28, Ljava/lang/String;
const-string v2, "platform_name"
const-string v2, "application_id"
invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
if-eqz v2, :cond_a
invoke-static {v2}, Lkotlin/text/l;->dW(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v2
if-eqz v2, :cond_a
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v4
:cond_a
move-wide/from16 v31, v4
const-string v2, "application_name"
invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
@ -759,86 +757,15 @@
check-cast v29, Ljava/lang/String;
const-string v2, "platform_type"
invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
if-eqz v2, :cond_a
invoke-static {v2}, Lkotlin/text/l;->dU(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v2
if-eqz v2, :cond_a
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
move/from16 v30, v2
goto :goto_9
:cond_a
const/16 v30, -0x1
:goto_9
const-string v2, "platform_user_username"
invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
move-object/from16 v31, v2
check-cast v31, Ljava/lang/String;
const-string v2, "application_id"
invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
if-eqz v2, :cond_b
invoke-static {v2}, Lkotlin/text/l;->dW(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v2
if-eqz v2, :cond_b
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v4
:cond_b
move-wide/from16 v34, v4
const-string v2, "application_name"
invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
move-object/from16 v32, v2
check-cast v32, Ljava/lang/String;
const-string v2, "application_icon"
invoke-interface {v0, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
move-object/from16 v33, v0
move-object/from16 v30, v0
check-cast v33, Ljava/lang/String;
check-cast v30, Ljava/lang/String;
move-object/from16 v2, p0
@ -880,15 +807,9 @@
move-object/from16 v26, v28
move-object/from16 v27, v29
move-wide/from16 v27, v31
move/from16 v28, v30
move-object/from16 v29, v31
move-wide/from16 v30, v34
invoke-direct/range {v2 .. v33}, Lcom/discord/utilities/fcm/NotificationData;-><init>(Ljava/lang/String;JILjava/lang/String;ILjava/lang/String;JLjava/util/List;ILjava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;IJLjava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;ILjava/lang/String;JLjava/lang/String;Ljava/lang/String;)V
invoke-direct/range {v2 .. v30}, Lcom/discord/utilities/fcm/NotificationData;-><init>(Ljava/lang/String;JILjava/lang/String;ILjava/lang/String;JLjava/util/List;ILjava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;IJLjava/lang/String;Ljava/lang/String;ILjava/lang/String;JLjava/lang/String;Ljava/lang/String;)V
return-void
.end method
@ -960,14 +881,6 @@
move-result-object p1
iget v0, p0, Lcom/discord/utilities/fcm/NotificationData;->platformType:I
const-string v1, "platform_type"
invoke-virtual {p1, v1, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
move-result-object p1
iget v0, p0, Lcom/discord/utilities/fcm/NotificationData;->activityType:I
const-string v1, "activity_type"
@ -1014,24 +927,65 @@
move-result v1
sparse-switch v1, :sswitch_data_0
const v2, -0x4f1a5206
if-eq v1, v2, :cond_2
const v2, 0x3a0e4b12
if-eq v1, v2, :cond_1
const v2, 0x3b7f2454
if-eq v1, v2, :cond_0
goto :goto_1
:sswitch_0
:cond_0
const-string v1, "MESSAGE_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
if-eqz v0, :cond_4
goto :goto_0
:cond_1
const-string v1, "ACTIVITY_START"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_4
sget-object v0, Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;->INSTANCE:Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;
iget-wide v1, p0, Lcom/discord/utilities/fcm/NotificationData;->userId:J
invoke-virtual {v0, v1, v2}, Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;->selectDirectMessage(J)Landroid/content/Intent;
move-result-object v0
return-object v0
:cond_2
const-string v1, "RELATIONSHIP_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_4
:goto_0
iget v0, p0, Lcom/discord/utilities/fcm/NotificationData;->channelType:I
const/4 v1, 0x1
if-eq v0, v1, :cond_0
if-eq v0, v1, :cond_3
iget-wide v2, p0, Lcom/discord/utilities/fcm/NotificationData;->channelId:J
@ -1049,7 +1003,7 @@
return-object v0
:cond_0
:cond_3
sget-object v0, Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;->INSTANCE:Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;
iget-wide v1, p0, Lcom/discord/utilities/fcm/NotificationData;->userId:J
@ -1060,55 +1014,7 @@
return-object v0
:sswitch_1
const-string v1, "ACTIVITY_START"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
sget-object v0, Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;->INSTANCE:Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;
iget-wide v1, p0, Lcom/discord/utilities/fcm/NotificationData;->userId:J
invoke-virtual {v0, v1, v2}, Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;->selectDirectMessage(J)Landroid/content/Intent;
move-result-object v0
return-object v0
:sswitch_2
const-string v1, "FRIEND_SUGGESTION_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
goto :goto_0
:sswitch_3
const-string v1, "RELATIONSHIP_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
:goto_0
iget-wide v0, p0, Lcom/discord/utilities/fcm/NotificationData;->userId:J
invoke-static {v0, v1}, Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;->selectProfile(J)Landroid/content/Intent;
move-result-object v0
return-object v0
:cond_1
:cond_4
:goto_1
iget-wide v1, p0, Lcom/discord/utilities/fcm/NotificationData;->channelId:J
@ -1125,16 +1031,6 @@
move-result-object v0
return-object v0
nop
:sswitch_data_0
.sparse-switch
-0x4f1a5206 -> :sswitch_3
-0x2b873ca -> :sswitch_2
0x3a0e4b12 -> :sswitch_1
0x3b7f2454 -> :sswitch_0
.end sparse-switch
.end method
.method private final getIconUrlForChannel()Ljava/lang/String;
@ -1285,7 +1181,7 @@
if-eqz v0, :cond_c
const v0, 0x7f120c81
const v0, 0x7f120c70
new-array v1, v6, [Ljava/lang/Object;
@ -1373,7 +1269,7 @@
return-object v1
:cond_2
const v0, 0x7f120c13
const v0, 0x7f120c04
new-array v1, v4, [Ljava/lang/Object;
@ -1394,7 +1290,7 @@
return-object p1
:cond_3
const v0, 0x7f120c11
const v0, 0x7f120c02
new-array v1, v4, [Ljava/lang/Object;
@ -1446,7 +1342,7 @@
if-ne v0, v4, :cond_6
const v0, 0x7f120c19
const v0, 0x7f120c0a
new-array v1, v4, [Ljava/lang/Object;
@ -1469,7 +1365,7 @@
:cond_6
if-ne v0, v6, :cond_7
const v0, 0x7f120c17
const v0, 0x7f120c08
new-array v1, v4, [Ljava/lang/Object;
@ -1516,7 +1412,7 @@
if-nez v0, :cond_9
const v0, 0x7f120c0f
const v0, 0x7f120c00
new-array v1, v4, [Ljava/lang/Object;
@ -1538,35 +1434,6 @@
return-object v3
:sswitch_3
const-string v1, "FRIEND_SUGGESTION_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_c
const v0, 0x7f12067f
new-array v1, v4, [Ljava/lang/Object;
iget-object v2, p0, Lcom/discord/utilities/fcm/NotificationData;->platformUsername:Ljava/lang/String;
aput-object v2, v1, v5
iget-object v2, p0, Lcom/discord/utilities/fcm/NotificationData;->platformName:Ljava/lang/String;
aput-object v2, v1, v6
invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
check-cast p1, Ljava/lang/CharSequence;
return-object p1
:sswitch_4
const-string v1, "APPLICATION_LIBRARY_INSTALL_COMPLETE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1575,7 +1442,7 @@
if-eqz v0, :cond_c
const v0, 0x7f1206e1
const v0, 0x7f1206d8
new-array v1, v6, [Ljava/lang/Object;
@ -1591,7 +1458,7 @@
return-object p1
:sswitch_5
:sswitch_4
const-string v1, "RELATIONSHIP_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -1609,7 +1476,7 @@
goto :goto_0
:cond_a
const v0, 0x7f120c1b
const v0, 0x7f120c0c
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1618,7 +1485,7 @@
goto :goto_0
:cond_b
const v0, 0x7f120c0d
const v0, 0x7f120bfe
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1639,9 +1506,8 @@
:sswitch_data_0
.sparse-switch
-0x4f1a5206 -> :sswitch_5
-0x49c69930 -> :sswitch_4
-0x2b873ca -> :sswitch_3
-0x4f1a5206 -> :sswitch_4
-0x49c69930 -> :sswitch_3
0x3a0e4b12 -> :sswitch_2
0x3b7f2454 -> :sswitch_1
0x69807371 -> :sswitch_0
@ -1927,7 +1793,7 @@
invoke-direct {p2, v0}, Landroidx/core/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V
const v0, 0x7f120fae
const v0, 0x7f120f9d
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1975,9 +1841,9 @@
new-instance v2, Landroidx/core/app/NotificationCompat$Action$Builder;
const v3, 0x7f08034d
const v3, 0x7f08034c
const v4, 0x7f120c1c
const v4, 0x7f120c0d
invoke-virtual {p1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -2084,7 +1950,7 @@
goto :goto_1
:sswitch_3
const-string v1, "FRIEND_SUGGESTION_CREATE"
const-string v1, "APPLICATION_LIBRARY_INSTALL_COMPLETE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2095,7 +1961,7 @@
goto :goto_1
:sswitch_4
const-string v1, "APPLICATION_LIBRARY_INSTALL_COMPLETE"
const-string v1, "RELATIONSHIP_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2103,6 +1969,7 @@
if-eqz v0, :cond_1
:goto_1
iget-object v0, p0, Lcom/discord/utilities/fcm/NotificationData;->applicationIcon:Ljava/lang/String;
if-eqz v0, :cond_0
@ -2128,38 +1995,6 @@
:cond_0
return-object v2
:sswitch_5
const-string v1, "RELATIONSHIP_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
:goto_1
iget-wide v0, p0, Lcom/discord/utilities/fcm/NotificationData;->userId:J
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
iget-object v4, p0, Lcom/discord/utilities/fcm/NotificationData;->userAvatar:Ljava/lang/String;
const/4 v5, 0x0
const/4 v6, 0x0
const/16 v7, 0xc
const/4 v8, 0x0
invoke-static/range {v3 .. v8}, Lcom/discord/utilities/icon/IconUtils;->getForUser$default(Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Integer;ZILjava/lang/Object;)Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_2
:cond_1
:goto_2
move-object v0, v2
@ -2167,11 +2002,12 @@
:cond_2
return-object v0
nop
:sswitch_data_0
.sparse-switch
-0x4f1a5206 -> :sswitch_5
-0x49c69930 -> :sswitch_4
-0x2b873ca -> :sswitch_3
-0x4f1a5206 -> :sswitch_4
-0x49c69930 -> :sswitch_3
0x3a0e4b12 -> :sswitch_2
0x3b7f2454 -> :sswitch_1
0x69807371 -> :sswitch_0
@ -2189,7 +2025,7 @@
sparse-switch v1, :sswitch_data_0
goto/16 :goto_2
goto/16 :goto_1
:sswitch_0
const-string v1, "CALL_RING"
@ -2262,17 +2098,6 @@
return-object v0
:sswitch_3
const-string v1, "FRIEND_SUGGESTION_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
goto :goto_1
:sswitch_4
const-string v1, "APPLICATION_LIBRARY_INSTALL_COMPLETE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2299,7 +2124,7 @@
return-object v0
:sswitch_5
:sswitch_4
const-string v1, "RELATIONSHIP_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2308,7 +2133,6 @@
if-eqz v0, :cond_0
:goto_1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
@ -2328,18 +2152,15 @@
return-object v0
:cond_0
:goto_2
:goto_1
const-string v0, ""
return-object v0
nop
:sswitch_data_0
.sparse-switch
-0x4f1a5206 -> :sswitch_5
-0x49c69930 -> :sswitch_4
-0x2b873ca -> :sswitch_3
-0x4f1a5206 -> :sswitch_4
-0x49c69930 -> :sswitch_3
0x3a0e4b12 -> :sswitch_2
0x3b7f2454 -> :sswitch_1
0x69807371 -> :sswitch_0
@ -2397,9 +2218,9 @@
new-instance v1, Landroidx/core/app/NotificationCompat$Action$Builder;
const v2, 0x7f080226
const v2, 0x7f080225
const v3, 0x7f120b10
const v3, 0x7f120b06
invoke-virtual {p1, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -2478,17 +2299,6 @@
goto :goto_0
:sswitch_2
const-string v1, "FRIEND_SUGGESTION_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
goto :goto_0
:sswitch_3
const-string v1, "APPLICATION_LIBRARY_INSTALL_COMPLETE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2501,7 +2311,7 @@
return-object v0
:sswitch_4
:sswitch_3
const-string v1, "RELATIONSHIP_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -2521,11 +2331,12 @@
return-object v0
nop
:sswitch_data_0
.sparse-switch
-0x4f1a5206 -> :sswitch_4
-0x49c69930 -> :sswitch_3
-0x2b873ca -> :sswitch_2
-0x4f1a5206 -> :sswitch_3
-0x49c69930 -> :sswitch_2
0x3a0e4b12 -> :sswitch_1
0x69807371 -> :sswitch_0
.end sparse-switch
@ -2793,7 +2604,7 @@
goto :goto_0
:cond_0
const v0, 0x7f120506
const v0, 0x7f120502
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3036,7 +2847,7 @@
.end method
.method public final getSmallIcon()I
.locals 2
.locals 3
iget-object v0, p0, Lcom/discord/utilities/fcm/NotificationData;->type:Ljava/lang/String;
@ -3044,76 +2855,64 @@
move-result v1
sparse-switch v1, :sswitch_data_0
const v2, -0x4f1a5206
goto :goto_1
if-eq v1, v2, :cond_2
:sswitch_0
const v2, 0x3b7f2454
if-eq v1, v2, :cond_1
const v2, 0x69807371
if-eq v1, v2, :cond_0
goto :goto_0
:cond_0
const-string v1, "CALL_RING"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
if-eqz v0, :cond_3
const v0, 0x7f0802f9
const v0, 0x7f0802f8
return v0
:sswitch_1
:cond_1
const-string v1, "MESSAGE_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
if-eqz v0, :cond_3
const v0, 0x7f0802fb
const v0, 0x7f0802fa
return v0
:sswitch_2
const-string v1, "FRIEND_SUGGESTION_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
goto :goto_0
:sswitch_3
:cond_2
const-string v1, "RELATIONSHIP_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
if-eqz v0, :cond_3
const v0, 0x7f0802f9
return v0
:cond_3
:goto_0
const v0, 0x7f0802fa
const v0, 0x7f0802f7
return v0
:cond_0
:goto_1
const v0, 0x7f0802f8
return v0
nop
:sswitch_data_0
.sparse-switch
-0x4f1a5206 -> :sswitch_3
-0x2b873ca -> :sswitch_2
0x3b7f2454 -> :sswitch_1
0x69807371 -> :sswitch_0
.end sparse-switch
.end method
.method public final getTitle(Landroid/content/Context;)Ljava/lang/CharSequence;
@ -3135,7 +2934,7 @@
sparse-switch v1, :sswitch_data_0
goto/16 :goto_2
goto/16 :goto_1
:sswitch_0
const-string v1, "CALL_RING"
@ -3155,7 +2954,7 @@
goto :goto_0
:cond_0
const v0, 0x7f12096a
const v0, 0x7f120963
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3273,7 +3072,7 @@
if-nez v0, :cond_4
const v0, 0x7f120c21
const v0, 0x7f120c12
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3285,17 +3084,6 @@
return-object v3
:sswitch_3
const-string p1, "FRIEND_SUGGESTION_CREATE"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_5
goto :goto_1
:sswitch_4
const-string v1, "APPLICATION_LIBRARY_INSTALL_COMPLETE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3304,7 +3092,7 @@
if-eqz v0, :cond_5
const v0, 0x7f1206e2
const v0, 0x7f1206d9
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3314,7 +3102,7 @@
return-object p1
:sswitch_5
:sswitch_4
const-string p1, "RELATIONSHIP_ADD"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3323,7 +3111,6 @@
if-eqz p1, :cond_5
:goto_1
iget-object p1, p0, Lcom/discord/utilities/fcm/NotificationData;->userUsername:Ljava/lang/String;
check-cast p1, Ljava/lang/CharSequence;
@ -3331,16 +3118,17 @@
return-object p1
:cond_5
:goto_2
:goto_1
check-cast v3, Ljava/lang/CharSequence;
return-object v3
nop
:sswitch_data_0
.sparse-switch
-0x4f1a5206 -> :sswitch_5
-0x49c69930 -> :sswitch_4
-0x2b873ca -> :sswitch_3
-0x4f1a5206 -> :sswitch_4
-0x49c69930 -> :sswitch_3
0x3a0e4b12 -> :sswitch_2
0x3b7f2454 -> :sswitch_1
0x69807371 -> :sswitch_0
@ -3429,17 +3217,6 @@
return v2
:sswitch_3
const-string v1, "FRIEND_SUGGESTION_CREATE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
goto :goto_0
:sswitch_4
const-string v1, "APPLICATION_LIBRARY_INSTALL_COMPLETE"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3450,7 +3227,7 @@
goto :goto_0
:sswitch_5
:sswitch_4
const-string v1, "RELATIONSHIP_ADD"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -3466,11 +3243,12 @@
:goto_1
return v2
nop
:sswitch_data_0
.sparse-switch
-0x4f1a5206 -> :sswitch_5
-0x49c69930 -> :sswitch_4
-0x2b873ca -> :sswitch_3
-0x4f1a5206 -> :sswitch_4
-0x49c69930 -> :sswitch_3
0x3a0e4b12 -> :sswitch_2
0x3b7f2454 -> :sswitch_1
0x69807371 -> :sswitch_0

View file

@ -432,7 +432,7 @@
invoke-direct {v0}, Landroidx/core/app/Person$Builder;-><init>()V
const v1, 0x7f120b1e
const v1, 0x7f120b14
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -823,12 +823,12 @@
if-eqz p5, :cond_0
const p5, 0x7f120c1e
const p5, 0x7f120c0f
goto :goto_0
:cond_0
const p5, 0x7f120c1d
const p5, 0x7f120c0e
:goto_0
sget-object v0, Lcom/discord/utilities/fcm/NotificationActions;->Companion:Lcom/discord/utilities/fcm/NotificationActions$Companion;
@ -879,7 +879,7 @@
move-result-object p3
const v3, 0x7f0802fb
const v3, 0x7f0802fa
invoke-virtual {p3, v3}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
@ -966,7 +966,7 @@
new-instance v2, Landroid/app/NotificationChannel;
const v4, 0x7f1212ab
const v4, 0x7f121298
invoke-virtual {p1, v4}, Landroid/app/Application;->getString(I)Ljava/lang/String;
@ -982,7 +982,7 @@
new-instance v4, Landroid/app/NotificationChannel;
const v6, 0x7f120b42
const v6, 0x7f120b38
invoke-virtual {p1, v6}, Landroid/app/Application;->getString(I)Ljava/lang/String;
@ -998,7 +998,7 @@
new-instance v6, Landroid/app/NotificationChannel;
const v8, 0x7f1204ef
const v8, 0x7f1204eb
invoke-virtual {p1, v8}, Landroid/app/Application;->getString(I)Ljava/lang/String;
@ -1012,7 +1012,7 @@
new-instance v8, Landroid/app/NotificationChannel;
const v9, 0x7f120681
const v9, 0x7f12067d
invoke-virtual {p1, v9}, Landroid/app/Application;->getString(I)Ljava/lang/String;
@ -1026,7 +1026,7 @@
new-instance v9, Landroid/app/NotificationChannel;
const v10, 0x7f1206be
const v10, 0x7f1206b5
invoke-virtual {p1, v10}, Landroid/app/Application;->getString(I)Ljava/lang/String;

View file

@ -106,13 +106,13 @@
move-result-object v2
const v3, 0x7f0802f8
const v3, 0x7f0802f7
invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
move-result-object v2
const v3, 0x7f120506
const v3, 0x7f120502
invoke-virtual {p1, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -126,7 +126,7 @@
if-nez p2, :cond_0
const p2, 0x7f1206be
const p2, 0x7f1206b5
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -135,7 +135,7 @@
goto :goto_0
:cond_0
const v3, 0x7f1206b9
const v3, 0x7f1206b0
const/4 v4, 0x1

View file

@ -2645,7 +2645,7 @@
if-eqz p1, :cond_1
const p1, 0x7f0803b0
const p1, 0x7f0803af
return p1
@ -2658,7 +2658,7 @@
if-eqz p1, :cond_1
const p1, 0x7f0803bd
const p1, 0x7f0803bc
return p1
@ -2671,7 +2671,7 @@
if-eqz p1, :cond_1
const p1, 0x7f0803c0
const p1, 0x7f0803bf
return p1
@ -2706,7 +2706,7 @@
if-eqz p1, :cond_1
const p1, 0x7f0803b9
const p1, 0x7f0803b8
return p1
@ -2719,7 +2719,7 @@
if-eqz p1, :cond_1
const p1, 0x7f0803ac
const p1, 0x7f0803ab
return p1
@ -2732,7 +2732,7 @@
if-eqz p1, :cond_1
const p1, 0x7f0803c5
const p1, 0x7f0803c4
return p1
@ -2745,7 +2745,7 @@
if-eqz p1, :cond_1
const p1, 0x7f0803b8
const p1, 0x7f0803b7
return p1
@ -2758,7 +2758,7 @@
if-eqz p1, :cond_1
const p1, 0x7f0803c3
const p1, 0x7f0803c2
return p1
@ -2793,7 +2793,7 @@
if-eqz p1, :cond_1
const p1, 0x7f0803c6
const p1, 0x7f0803c5
return p1
@ -2807,7 +2807,7 @@
if-eqz p1, :cond_1
:goto_0
const p1, 0x7f0803b3
const p1, 0x7f0803b2
return p1
@ -2821,13 +2821,13 @@
if-eqz p1, :cond_1
:goto_1
const p1, 0x7f0803b5
const p1, 0x7f0803b4
return p1
:cond_1
:goto_2
const p1, 0x7f0803cb
const p1, 0x7f0803ca
return p1

View file

@ -41,7 +41,7 @@
if-eqz v0, :cond_0
const v1, 0x7f121176
const v1, 0x7f121163
const/4 v2, 0x1

View file

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

View file

@ -152,10 +152,18 @@
move-result-object p1
if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object p1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
invoke-virtual {p0, p1}, Lcom/discord/utilities/nitro/NitroUtils;->getNitroGiftIcon(Lcom/discord/models/domain/ModelSku;)I
move-result p1
@ -166,14 +174,23 @@
.method public final getNitroGiftIcon(Lcom/discord/models/domain/ModelSku;)I
.locals 1
const-string v0, "sku"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelSku;->getSkuCategory()Lcom/discord/models/domain/ModelSku$SkuCategory;
move-result-object p1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
if-nez p1, :cond_1
goto :goto_1
:cond_1
sget-object v0, Lcom/discord/utilities/nitro/NitroUtils$WhenMappings;->$EnumSwitchMapping$0:[I
invoke-virtual {p1}, Lcom/discord/models/domain/ModelSku$SkuCategory;->ordinal()I
@ -184,29 +201,30 @@
const/4 v0, 0x1
if-eq p1, v0, :cond_1
if-eq p1, v0, :cond_3
const/4 v0, 0x2
if-eq p1, v0, :cond_0
if-eq p1, v0, :cond_2
:goto_1
const/4 p1, 0x0
return p1
:cond_0
:cond_2
const p1, 0x7f080125
return p1
:cond_1
:cond_3
const p1, 0x7f080126
return p1
.end method
.method public final isAcceptableNitroGift(Lcom/discord/models/domain/ModelUser;Lcom/discord/models/domain/ModelGift;)Z
.locals 3
.locals 4
const-string v0, "user"
@ -228,47 +246,64 @@
move-result v0
if-eqz v0, :cond_2
if-eqz v0, :cond_4
:cond_0
invoke-virtual {p2}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing;
move-result-object v0
const/4 v2, 0x0
if-eqz v0, :cond_1
invoke-virtual {v0}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object v0
if-eqz v0, :cond_1
invoke-virtual {v0}, Lcom/discord/models/domain/ModelSku;->getSkuCategory()Lcom/discord/models/domain/ModelSku$SkuCategory;
move-result-object v0
sget-object v2, Lcom/discord/models/domain/ModelSku$SkuCategory;->NITRO_CLASSIC:Lcom/discord/models/domain/ModelSku$SkuCategory;
goto :goto_0
if-ne v0, v2, :cond_1
:cond_1
move-object v0, v2
:goto_0
sget-object v3, Lcom/discord/models/domain/ModelSku$SkuCategory;->NITRO_CLASSIC:Lcom/discord/models/domain/ModelSku$SkuCategory;
if-ne v0, v3, :cond_2
invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getPremiumType()I
move-result v0
if-eq v0, v1, :cond_2
if-eq v0, v1, :cond_4
:cond_1
:cond_2
invoke-virtual {p2}, Lcom/discord/models/domain/ModelGift;->getStoreListing()Lcom/discord/models/domain/ModelStoreListing;
move-result-object p2
if-eqz p2, :cond_3
invoke-virtual {p2}, Lcom/discord/models/domain/ModelStoreListing;->getSku()Lcom/discord/models/domain/ModelSku;
move-result-object p2
if-eqz p2, :cond_3
invoke-virtual {p2}, Lcom/discord/models/domain/ModelSku;->getSkuCategory()Lcom/discord/models/domain/ModelSku$SkuCategory;
move-result-object p2
move-result-object v2
sget-object v0, Lcom/discord/models/domain/ModelSku$SkuCategory;->NITRO:Lcom/discord/models/domain/ModelSku$SkuCategory;
:cond_3
sget-object p2, Lcom/discord/models/domain/ModelSku$SkuCategory;->NITRO:Lcom/discord/models/domain/ModelSku$SkuCategory;
if-ne p2, v0, :cond_3
if-ne v2, p2, :cond_5
invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getPremiumType()I
@ -276,12 +311,12 @@
const/4 p2, 0x2
if-ne p1, p2, :cond_3
if-ne p1, p2, :cond_5
:cond_2
:cond_4
return v1
:cond_3
:cond_5
const/4 p1, 0x0
return p1

View file

@ -137,7 +137,7 @@
aput-object v1, v0, v2
const v1, 0x7f120504
const v1, 0x7f120500
invoke-virtual {p1, v1, v0}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
@ -157,7 +157,7 @@
invoke-static {v3, v0}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f120503
const v0, 0x7f1204ff
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -167,7 +167,7 @@
invoke-static {v4, v0}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0a0499
const v0, 0x7f0a0493
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -185,7 +185,7 @@
move-result-object v7
const p2, 0x7f120501
const p2, 0x7f1204fd
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -222,7 +222,7 @@
new-instance p2, Lcom/discord/utilities/notices/NoticeBuilders$DialogData;
const v0, 0x7f120e88
const v0, 0x7f120e77
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -232,7 +232,7 @@
invoke-static {v1, v0}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f120e87
const v0, 0x7f120e76
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -266,7 +266,7 @@
aput-object v4, v0, v3
const v3, 0x7f0a0499
const v3, 0x7f0a0493
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -286,13 +286,13 @@
move-result-object v5
const v0, 0x7f120c67
const v0, 0x7f120c57
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v3
const v0, 0x7f120bcd
const v0, 0x7f120bc3
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -95,9 +95,9 @@
const v5, 0x7f060157
const v6, 0x7f0801c0
const v6, 0x7f0801bf
const v7, 0x7f0803a8
const v7, 0x7f0803a7
const/4 v8, 0x0
@ -129,9 +129,9 @@
const v18, 0x7f060020
const v19, 0x7f0801af
const v19, 0x7f0801ae
const v20, 0x7f0801fc
const v20, 0x7f0801fb
const/16 v21, 0x0
@ -163,9 +163,9 @@
const v7, 0x7f06006c
const v8, 0x7f0801b4
const v8, 0x7f0801b3
const v9, 0x7f08026d
const v9, 0x7f08026c
const/4 v11, 0x0
@ -195,9 +195,9 @@
const v7, 0x7f060072
const v8, 0x7f0801b5
const v8, 0x7f0801b4
const v9, 0x7f08028f
const v9, 0x7f08028e
const/4 v10, 0x0
@ -225,9 +225,9 @@
const v7, 0x7f060085
const v8, 0x7f0801b6
const v8, 0x7f0801b5
const v9, 0x7f0802d1
const v9, 0x7f0802d0
move-object v3, v1
@ -249,7 +249,7 @@
const/4 v7, 0x0
const v8, 0x7f0801b8
const v8, 0x7f0801b7
const/4 v9, 0x0
@ -273,7 +273,7 @@
const-string v6, "Patreon"
const v8, 0x7f0801b9
const v8, 0x7f0801b8
move-object v3, v1
@ -295,9 +295,9 @@
const v7, 0x7f0600f7
const v8, 0x7f0801ba
const v8, 0x7f0801b9
const v9, 0x7f08033b
const v9, 0x7f08033a
const/4 v12, 0x1
@ -353,9 +353,9 @@
const v7, 0x7f0600ff
const v8, 0x7f0801bb
const v8, 0x7f0801ba
const v9, 0x7f080358
const v9, 0x7f080357
const/4 v10, 0x1
@ -383,9 +383,9 @@
const v7, 0x7f060100
const v8, 0x7f0801bc
const v8, 0x7f0801bb
const v9, 0x7f08035e
const v9, 0x7f08035d
const/4 v10, 0x0
@ -415,9 +415,9 @@
const v7, 0x7f06012c
const v8, 0x7f0801bd
const v8, 0x7f0801bc
const v9, 0x7f080366
const v9, 0x7f080365
const/4 v11, 0x0
@ -443,9 +443,9 @@
const v7, 0x7f060137
const v8, 0x7f0801be
const v8, 0x7f0801bd
const v9, 0x7f08037f
const v9, 0x7f08037e
move-object v3, v1
@ -467,9 +467,9 @@
const v7, 0x7f060138
const v8, 0x7f0801bf
const v8, 0x7f0801be
const v9, 0x7f080381
const v9, 0x7f080380
move-object v3, v1
@ -491,7 +491,7 @@
const/4 v7, 0x0
const v8, 0x7f0801c1
const v8, 0x7f0801c0
const/4 v9, 0x0
@ -519,9 +519,9 @@
const v7, 0x7f060158
const v8, 0x7f0801c2
const v8, 0x7f0801c1
const v9, 0x7f0803a9
const v9, 0x7f0803a8
const/4 v12, 0x1

View file

@ -101,7 +101,7 @@
return-object p1
:cond_0
const p2, 0x7f1212c4
const p2, 0x7f1212b1
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -110,7 +110,7 @@
return-object p1
:cond_1
const p2, 0x7f120ae2
const p2, 0x7f120ad7
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -119,7 +119,7 @@
return-object p1
:cond_2
const p2, 0x7f121099
const p2, 0x7f121088
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -128,7 +128,7 @@
return-object p1
:cond_3
const p2, 0x7f120d38
const p2, 0x7f120d26
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -62,7 +62,7 @@
goto :goto_1
:cond_0
const v0, 0x7f1211db # 1.9416E38f
const v0, 0x7f1211c8
new-array v2, v2, [Ljava/lang/Object;
@ -79,7 +79,7 @@
goto :goto_2
:cond_1
const v0, 0x7f1211d6
const v0, 0x7f1211c3
new-array v2, v2, [Ljava/lang/Object;
@ -96,7 +96,7 @@
goto :goto_2
:cond_2
const v0, 0x7f1211d7
const v0, 0x7f1211c4
new-array v2, v2, [Ljava/lang/Object;
@ -143,7 +143,7 @@
:goto_0
if-eqz p1, :cond_6
const v0, 0x7f1211d9
const v0, 0x7f1211c6
new-array v2, v2, [Ljava/lang/Object;
@ -164,7 +164,7 @@
:cond_6
:goto_1
const p1, 0x7f1211d8
const p1, 0x7f1211c5
invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -269,7 +269,7 @@
if-eqz p2, :cond_0
const v0, 0x7f121099
const v0, 0x7f121088
const/4 v1, 0x1
@ -294,7 +294,7 @@
if-nez p2, :cond_1
:cond_0
const p2, 0x7f12109a
const p2, 0x7f121089
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -335,7 +335,7 @@
if-ne v0, v1, :cond_0
const p1, 0x7f080364
const p1, 0x7f080363
return p1
@ -369,7 +369,7 @@
if-ne v0, v1, :cond_3
const p1, 0x7f080363
const p1, 0x7f080362
return p1
@ -388,7 +388,7 @@
if-ne v0, v1, :cond_5
const p1, 0x7f080361
const p1, 0x7f080360
return p1
@ -407,7 +407,7 @@
if-ne v0, v1, :cond_7
const p1, 0x7f080360
const p1, 0x7f08035f
return p1
@ -421,7 +421,7 @@
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
:goto_4
const p1, 0x7f080362
const p1, 0x7f080361
return p1
.end method
@ -458,7 +458,7 @@
if-ne v0, v1, :cond_2
const p1, 0x7f121056
const p1, 0x7f121045
return p1
@ -477,7 +477,7 @@
if-ne v0, v1, :cond_4
const p1, 0x7f121052
const p1, 0x7f121041
return p1
@ -496,13 +496,13 @@
if-ne p1, v0, :cond_6
const p1, 0x7f121050
const p1, 0x7f12103f
return p1
:cond_6
:goto_3
const p1, 0x7f121055
const p1, 0x7f121044
return p1
.end method

View file

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

View file

@ -2902,31 +2902,6 @@
return-object v0
.end method
.method public final getFriendSuggestions()Lrx/Observable;
.locals 1
.annotation runtime Lb/c/f;
value = "friend-suggestions"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lrx/Observable<",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelFriendSuggestion;",
">;>;"
}
.end annotation
iget-object v0, p0, Lcom/discord/utilities/rest/RestAPI;->_api:Lcom/discord/restapi/RestAPIInterface;
invoke-interface {v0}, Lcom/discord/restapi/RestAPIInterface;->getFriendSuggestions()Lrx/Observable;
move-result-object v0
return-object v0
.end method
.method public final getGifts()Lrx/Observable;
.locals 1
.annotation runtime Lb/c/f;
@ -3667,44 +3642,6 @@
return-object p1
.end method
.method public final getSpotifyToken(Ljava/lang/String;)Lrx/Observable;
.locals 1
.param p1 # Ljava/lang/String;
.annotation runtime Lb/c/c;
value = "grant_type"
.end annotation
.end param
.annotation runtime Lb/c/e;
.end annotation
.annotation runtime Lb/c/o;
value = "token"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/discord/models/domain/spotify/ModelSpotifyToken;",
">;"
}
.end annotation
const-string v0, "grantType"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/utilities/rest/RestAPI;->_api:Lcom/discord/restapi/RestAPIInterface;
invoke-interface {v0, p1}, Lcom/discord/restapi/RestAPIInterface;->getSpotifyToken(Ljava/lang/String;)Lrx/Observable;
move-result-object p1
return-object p1
.end method
.method public final getSpotifyTrack(Ljava/lang/String;)Lrx/Observable;
.locals 1
.param p1 # Ljava/lang/String;
@ -3883,35 +3820,6 @@
return-object p1
.end method
.method public final ignoreFriendSuggestions(J)Lrx/Observable;
.locals 1
.param p1 # J
.annotation runtime Lb/c/s;
value = "userId"
.end annotation
.end param
.annotation runtime Lb/c/b;
value = "friend-suggestions/{userId}"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(J)",
"Lrx/Observable<",
"Ljava/lang/Void;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/discord/utilities/rest/RestAPI;->_api:Lcom/discord/restapi/RestAPIInterface;
invoke-interface {v0, p1, p2}, Lcom/discord/restapi/RestAPIInterface;->ignoreFriendSuggestions(J)Lrx/Observable;
move-result-object p1
return-object p1
.end method
.method public final joinGuild(JZLjava/lang/String;)Lrx/Observable;
.locals 1
.param p1 # J

View file

@ -705,7 +705,7 @@
goto :goto_0
:cond_1
const p3, 0x7f120b77
const p3, 0x7f120b6d
invoke-static {p2, p3}, Lcom/discord/app/h;->c(Landroid/content/Context;I)V
@ -752,7 +752,7 @@
const/4 v1, 0x3
const p3, 0x7f120e49
const p3, 0x7f120e37
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, 0x7f120f6f
const v0, 0x7f120f5f
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, 0x7f120f71
const v0, 0x7f120f61
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, 0x7f120f73
const v0, 0x7f120f63
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, 0x7f120f70
const v0, 0x7f120f60
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, 0x7f120f5c
const v0, 0x7f120f4c
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, 0x7f120f5a
const v0, 0x7f120f4a
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, 0x7f120f59
const v0, 0x7f120f49
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, 0x7f120f5e
const v0, 0x7f120f4e
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, 0x7f120f5b
const v0, 0x7f120f4b
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, 0x7f120f5d
const v0, 0x7f120f4d
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -158,7 +158,7 @@
move-result-object v1
const v2, 0x7f0a07de
const v2, 0x7f0a07d8
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -166,7 +166,7 @@
check-cast v2, Landroid/widget/TextView;
const v3, 0x7f0a07df
const v3, 0x7f0a07d9
invoke-virtual {v0, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -174,7 +174,7 @@
check-cast v3, Landroid/widget/TextView;
const v4, 0x7f0a07dc
const v4, 0x7f0a07d6
invoke-virtual {v0, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -182,7 +182,7 @@
check-cast v4, Landroid/widget/TextView;
const v5, 0x7f0a07dd
const v5, 0x7f0a07d7
invoke-virtual {v0, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -190,11 +190,11 @@
check-cast v0, Landroid/widget/TextView;
const v5, 0x7f1204ff
const v5, 0x7f1204fb
invoke-virtual {v2, v5}, Landroid/widget/TextView;->setText(I)V
const v2, 0x7f120500
const v2, 0x7f1204fc
invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(I)V
@ -206,7 +206,7 @@
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v2, 0x7f120c67
const v2, 0x7f120c57
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(I)V

View file

@ -33,6 +33,23 @@
:array_0
.array-data 4
0x7f1210b0
0x7f1210b1
0x7f1210b2
0x7f1210b3
0x7f1210b4
0x7f1210b5
0x7f1210b6
0x7f1210b7
0x7f1210b8
0x7f1210b9
0x7f1210ba
0x7f1210bb
0x7f1210bc
0x7f1210bd
0x7f1210be
0x7f1210bf
0x7f1210c0
0x7f1210c1
0x7f1210c2
0x7f1210c3
@ -55,23 +72,6 @@
0x7f1210d4
0x7f1210d5
0x7f1210d6
0x7f1210d7
0x7f1210d8
0x7f1210d9
0x7f1210da
0x7f1210db
0x7f1210dc
0x7f1210dd
0x7f1210de
0x7f1210df
0x7f1210e0
0x7f1210e1
0x7f1210e2
0x7f1210e3
0x7f1210e4
0x7f1210e5
0x7f1210e6
0x7f1210e7
.end array-data
.end method

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Ljava/lang/CharSequence;
value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/CharSequence;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;

View file

@ -0,0 +1,75 @@
.class final Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2;
.super Lkotlin/jvm/internal/l;
.source "Parsers.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/CharSequence;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/internal/l;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
">;"
}
.end annotation
# instance fields
.field final synthetic $context:Landroid/content/Context;
# direct methods
.method constructor <init>(Landroid/content/Context;)V
.locals 0
iput-object p1, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2;->$context:Landroid/content/Context;
const/4 p1, 0x1
invoke-direct {p0, p1}, Lkotlin/jvm/internal/l;-><init>(I)V
return-void
.end method
# virtual methods
.method public final bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Ljava/lang/String;
invoke-virtual {p0, p1}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2;->invoke(Ljava/lang/String;)V
sget-object p1, Lkotlin/Unit;->bjE:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Ljava/lang/String;)V
.locals 1
const-string v0, "it"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2;->$context:Landroid/content/Context;
check-cast p1, Ljava/lang/CharSequence;
invoke-static {v0, p1}, Lcom/discord/app/h;->c(Landroid/content/Context;Ljava/lang/CharSequence;)V
return-void
.end method

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;-><init>(Lkotlin/jvm/functions/Function2;Landroid/content/Context;)V
value = Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;-><init>(Lkotlin/jvm/functions/Function2;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;-><init>(Lkotlin/jvm/functions/Function2;Landroid/content/Context;)V
value = Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;-><init>(Lkotlin/jvm/functions/Function2;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -67,11 +67,12 @@
iget-object v0, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onLongPressUrl$1;->this$0:Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;
iget-object v0, v0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->$context:Landroid/content/Context;
iget-object v0, v0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->$onLongPressListener:Lkotlin/jvm/functions/Function1;
check-cast p1, Ljava/lang/CharSequence;
if-eqz v0, :cond_0
invoke-static {v0, p1}, Lcom/discord/app/h;->c(Landroid/content/Context;Ljava/lang/CharSequence;)V
invoke-interface {v0, p1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
:cond_0
return-void
.end method

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;)Ljava/lang/CharSequence;
value = Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)Ljava/lang/CharSequence;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -22,6 +22,8 @@
.field final synthetic $onClickListener:Lkotlin/jvm/functions/Function2;
.field final synthetic $onLongPressListener:Lkotlin/jvm/functions/Function1;
.field private final context:Landroid/content/Context;
.field private final linkColorResId:I
@ -51,13 +53,15 @@
# direct methods
.method constructor <init>(Lkotlin/jvm/functions/Function2;Landroid/content/Context;)V
.method constructor <init>(Lkotlin/jvm/functions/Function2;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V
.locals 0
iput-object p1, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->$onClickListener:Lkotlin/jvm/functions/Function2;
iput-object p2, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->$context:Landroid/content/Context;
iput-object p3, p0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;->$onLongPressListener:Lkotlin/jvm/functions/Function1;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance p1, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1$onClickUrl$1;

View file

@ -507,13 +507,21 @@
.end method
.method public static final parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
.locals 2
.locals 6
const/4 v0, 0x0
const/4 v2, 0x0
const/4 v1, 0x4
const/4 v3, 0x0
invoke-static {p0, p1, v0, v1, v0}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Ljava/lang/CharSequence;
const/16 v4, 0xc
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
invoke-static/range {v0 .. v5}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/CharSequence;
move-result-object p0
@ -521,6 +529,43 @@
.end method
.method public static final parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;)Ljava/lang/CharSequence;
.locals 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Ljava/lang/CharSequence;",
"Lkotlin/jvm/functions/Function2<",
"-",
"Landroid/content/Context;",
"-",
"Ljava/lang/String;",
"Lkotlin/Unit;",
">;)",
"Ljava/lang/CharSequence;"
}
.end annotation
const/4 v3, 0x0
const/16 v4, 0x8
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
invoke-static/range {v0 .. v5}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/CharSequence;
move-result-object p0
return-object p0
.end method
.method public static final parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)Ljava/lang/CharSequence;
.locals 8
.annotation system Ldalvik/annotation/Signature;
value = {
@ -533,6 +578,11 @@
"-",
"Ljava/lang/String;",
"Lkotlin/Unit;",
">;",
"Lkotlin/jvm/functions/Function1<",
"-",
"Ljava/lang/String;",
"Lkotlin/Unit;",
">;)",
"Ljava/lang/CharSequence;"
}
@ -626,7 +676,7 @@
new-instance v0, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;
invoke-direct {v0, p2, p0}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;-><init>(Lkotlin/jvm/functions/Function2;Landroid/content/Context;)V
invoke-direct {v0, p2, p0, p3}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$renderContext$1;-><init>(Lkotlin/jvm/functions/Function2;Landroid/content/Context;Lkotlin/jvm/functions/Function1;)V
check-cast p1, Ljava/util/Collection;
@ -643,19 +693,30 @@
return-object p0
.end method
.method public static synthetic parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Ljava/lang/CharSequence;
.method public static synthetic parseMaskedLinks$default(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/CharSequence;
.locals 0
and-int/lit8 p3, p3, 0x4
and-int/lit8 p5, p4, 0x4
if-eqz p3, :cond_0
if-eqz p5, :cond_0
sget-object p2, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$1;->INSTANCE:Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$1;
check-cast p2, Lkotlin/jvm/functions/Function2;
:cond_0
invoke-static {p0, p1, p2}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;)Ljava/lang/CharSequence;
and-int/lit8 p4, p4, 0x8
if-eqz p4, :cond_1
new-instance p3, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2;
invoke-direct {p3, p0}, Lcom/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2;-><init>(Landroid/content/Context;)V
check-cast p3, Lkotlin/jvm/functions/Function1;
:cond_1
invoke-static {p0, p1, p2, p3}, Lcom/discord/utilities/textprocessing/Parsers;->parseMaskedLinks(Landroid/content/Context;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function1;)Ljava/lang/CharSequence;
move-result-object p0

View file

@ -804,7 +804,7 @@
move-result-object p1
const v1, 0x7f0a076e
const v1, 0x7f0a0768
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -812,7 +812,7 @@
check-cast v1, Landroid/widget/TextView;
const v2, 0x7f0a076f
const v2, 0x7f0a0769
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -1041,7 +1041,7 @@
:cond_7
:goto_2
const p2, 0x7f121182
const p2, 0x7f12116f
invoke-static {p1, p2}, Lcom/discord/app/h;->c(Landroid/content/Context;I)V

View file

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

View file

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

View file

@ -307,7 +307,7 @@
move-result-object v2
const v4, 0x7f0802f8
const v4, 0x7f0802f7
invoke-virtual {v2, v4}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
@ -323,7 +323,7 @@
move-result-object p1
const v2, 0x7f120c7b
const v2, 0x7f120c6a
invoke-virtual {p0, v2}, Lcom/discord/utilities/voice/DiscordOverlayService;->getString(I)Ljava/lang/String;
@ -335,7 +335,7 @@
move-result-object p1
const v2, 0x7f120c8c
const v2, 0x7f120c7b
invoke-virtual {p0, v2}, Lcom/discord/utilities/voice/DiscordOverlayService;->getString(I)Ljava/lang/String;
@ -359,13 +359,13 @@
check-cast v2, Ljava/lang/CharSequence;
const v3, 0x7f080236
const v3, 0x7f080235
invoke-virtual {p1, v3, v2, v0}, Landroidx/core/app/NotificationCompat$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder;
move-result-object p1
const v0, 0x7f120fd7
const v0, 0x7f120fc6
invoke-virtual {p0, v0}, Lcom/discord/utilities/voice/DiscordOverlayService;->getString(I)Ljava/lang/String;
@ -373,7 +373,7 @@
check-cast v0, Ljava/lang/CharSequence;
const v2, 0x7f080351
const v2, 0x7f080350
invoke-virtual {p1, v2, v0, v1}, Landroidx/core/app/NotificationCompat$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder;

View file

@ -149,7 +149,7 @@
move-result-object v1
const v2, 0x7f0802f8
const v2, 0x7f0802f7
invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
@ -311,13 +311,13 @@
new-instance v8, Landroidx/core/app/NotificationCompat$Action;
const v9, 0x7f080205
const v9, 0x7f080204
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v10
const v11, 0x7f120501
const v11, 0x7f1204fd
invoke-virtual {v10, v11}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -333,12 +333,12 @@
if-eqz v3, :cond_0
const v8, 0x7f0802e5
const v8, 0x7f0802e4
goto :goto_0
:cond_0
const v8, 0x7f0802e4
const v8, 0x7f0802e3
:goto_0
if-eqz v3, :cond_1
@ -347,7 +347,7 @@
move-result-object v3
const v9, 0x7f121189
const v9, 0x7f121176
invoke-virtual {v3, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -360,7 +360,7 @@
move-result-object v3
const v9, 0x7f120b6b
const v9, 0x7f120b61
invoke-virtual {v3, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -377,12 +377,12 @@
if-eqz p0, :cond_2
const v4, 0x7f0802a9
const v4, 0x7f0802a8
goto :goto_2
:cond_2
const v4, 0x7f0802a8
const v4, 0x7f0802a7
:goto_2
if-eqz p0, :cond_3
@ -391,7 +391,7 @@
move-result-object p0
const v6, 0x7f121180
const v6, 0x7f12116d
invoke-virtual {p0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -404,7 +404,7 @@
move-result-object p0
const v6, 0x7f1204b4
const v6, 0x7f1204b0
invoke-virtual {p0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;

View file

@ -206,7 +206,7 @@
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
const v0, 0x7f0803a1
const v0, 0x7f0803a0
if-nez p1, :cond_0
@ -242,17 +242,17 @@
return v0
:cond_2
const p1, 0x7f0803a0
const p1, 0x7f08039f
return p1
:cond_3
const p1, 0x7f08039e
const p1, 0x7f08039d
return p1
:cond_4
const p1, 0x7f08039f
const p1, 0x7f08039e
return p1
.end method
@ -270,7 +270,7 @@
if-eqz v0, :cond_0
const p1, 0x7f120430
const p1, 0x7f12042c
return p1
@ -283,7 +283,7 @@
if-eqz v0, :cond_1
const p1, 0x7f120433
const p1, 0x7f12042f
return p1
@ -296,7 +296,7 @@
if-eqz v0, :cond_2
const p1, 0x7f12042e
const p1, 0x7f12042a
return p1
@ -309,7 +309,7 @@
if-eqz v0, :cond_3
const p1, 0x7f12042d
const p1, 0x7f120429
return p1
@ -322,7 +322,7 @@
if-eqz v0, :cond_4
const p1, 0x7f120434
const p1, 0x7f120430
return p1
@ -335,14 +335,14 @@
if-eqz v0, :cond_5
const p1, 0x7f120438
const p1, 0x7f120434
return p1
:cond_5
instance-of v0, p1, Lcom/discord/rtcconnection/RtcConnection$State$d;
const v1, 0x7f120431
const v1, 0x7f12042d
if-nez v0, :cond_6

View file

@ -243,49 +243,49 @@
.field public static final drawable_chip_delete:I = 0x7f080100
.field public static final googleg_disabled_color_18:I = 0x7f0801ad
.field public static final googleg_disabled_color_18:I = 0x7f0801ac
.field public static final googleg_standard_color_18:I = 0x7f0801ae
.field public static final googleg_standard_color_18:I = 0x7f0801ad
.field public static final ic_mtrl_chip_checked_black:I = 0x7f0802e9
.field public static final ic_mtrl_chip_checked_black:I = 0x7f0802e8
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f0802ea
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f0802e9
.field public static final ic_mtrl_chip_close_circle:I = 0x7f0802eb
.field public static final ic_mtrl_chip_close_circle:I = 0x7f0802ea
.field public static final mtrl_snackbar_background:I = 0x7f08042e
.field public static final mtrl_snackbar_background:I = 0x7f08042d
.field public static final mtrl_tabs_default_indicator:I = 0x7f08042f
.field public static final mtrl_tabs_default_indicator:I = 0x7f08042e
.field public static final navigation_empty_icon:I = 0x7f080430
.field public static final navigation_empty_icon:I = 0x7f08042f
.field public static final notification_action_background:I = 0x7f080431
.field public static final notification_action_background:I = 0x7f080430
.field public static final notification_bg:I = 0x7f080432
.field public static final notification_bg:I = 0x7f080431
.field public static final notification_bg_low:I = 0x7f080433
.field public static final notification_bg_low:I = 0x7f080432
.field public static final notification_bg_low_normal:I = 0x7f080434
.field public static final notification_bg_low_normal:I = 0x7f080433
.field public static final notification_bg_low_pressed:I = 0x7f080435
.field public static final notification_bg_low_pressed:I = 0x7f080434
.field public static final notification_bg_normal:I = 0x7f080436
.field public static final notification_bg_normal:I = 0x7f080435
.field public static final notification_bg_normal_pressed:I = 0x7f080437
.field public static final notification_bg_normal_pressed:I = 0x7f080436
.field public static final notification_icon_background:I = 0x7f080438
.field public static final notification_icon_background:I = 0x7f080437
.field public static final notification_template_icon_bg:I = 0x7f080439
.field public static final notification_template_icon_bg:I = 0x7f080438
.field public static final notification_template_icon_low_bg:I = 0x7f08043a
.field public static final notification_template_icon_low_bg:I = 0x7f080439
.field public static final notification_tile_bg:I = 0x7f08043b
.field public static final notification_tile_bg:I = 0x7f08043a
.field public static final notify_panel_notification_icon_bg:I = 0x7f08043c
.field public static final notify_panel_notification_icon_bg:I = 0x7f08043b
.field public static final tooltip_frame_dark:I = 0x7f080441
.field public static final tooltip_frame_dark:I = 0x7f080440
.field public static final tooltip_frame_light:I = 0x7f080442
.field public static final tooltip_frame_light:I = 0x7f080441
# direct methods

View file

@ -157,235 +157,235 @@
.field public static final forever:I = 0x7f0a02e7
.field public static final ghost_view:I = 0x7f0a0315
.field public static final ghost_view:I = 0x7f0a030f
.field public static final group_divider:I = 0x7f0a0328
.field public static final group_divider:I = 0x7f0a0322
.field public static final home:I = 0x7f0a0388
.field public static final home:I = 0x7f0a0382
.field public static final icon:I = 0x7f0a038a
.field public static final icon:I = 0x7f0a0384
.field public static final icon_group:I = 0x7f0a038b
.field public static final icon_group:I = 0x7f0a0385
.field public static final icon_only:I = 0x7f0a038c
.field public static final icon_only:I = 0x7f0a0386
.field public static final image:I = 0x7f0a038e
.field public static final image:I = 0x7f0a0388
.field public static final info:I = 0x7f0a03a0
.field public static final info:I = 0x7f0a039a
.field public static final italic:I = 0x7f0a03cd
.field public static final italic:I = 0x7f0a03c7
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a0400
.field public static final item_touch_helper_previous_elevation:I = 0x7f0a03fa
.field public static final labeled:I = 0x7f0a0407
.field public static final labeled:I = 0x7f0a0401
.field public static final largeLabel:I = 0x7f0a0408
.field public static final largeLabel:I = 0x7f0a0402
.field public static final left:I = 0x7f0a040e
.field public static final left:I = 0x7f0a0408
.field public static final light:I = 0x7f0a040f
.field public static final light:I = 0x7f0a0409
.field public static final line1:I = 0x7f0a0410
.field public static final line1:I = 0x7f0a040a
.field public static final line3:I = 0x7f0a0411
.field public static final line3:I = 0x7f0a040b
.field public static final listMode:I = 0x7f0a0413
.field public static final listMode:I = 0x7f0a040d
.field public static final list_item:I = 0x7f0a0414
.field public static final list_item:I = 0x7f0a040e
.field public static final masked:I = 0x7f0a0431
.field public static final masked:I = 0x7f0a042b
.field public static final media_actions:I = 0x7f0a0432
.field public static final media_actions:I = 0x7f0a042c
.field public static final message:I = 0x7f0a0475
.field public static final message:I = 0x7f0a046f
.field public static final mini:I = 0x7f0a047a
.field public static final mini:I = 0x7f0a0474
.field public static final mtrl_child_content_container:I = 0x7f0a047b
.field public static final mtrl_child_content_container:I = 0x7f0a0475
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a047c
.field public static final mtrl_internal_children_alpha_tag:I = 0x7f0a0476
.field public static final multiply:I = 0x7f0a047d
.field public static final multiply:I = 0x7f0a0477
.field public static final navigation_header_container:I = 0x7f0a047f
.field public static final navigation_header_container:I = 0x7f0a0479
.field public static final none:I = 0x7f0a0492
.field public static final none:I = 0x7f0a048c
.field public static final normal:I = 0x7f0a0493
.field public static final normal:I = 0x7f0a048d
.field public static final notification_background:I = 0x7f0a049a
.field public static final notification_background:I = 0x7f0a0494
.field public static final notification_main_column:I = 0x7f0a049b
.field public static final notification_main_column:I = 0x7f0a0495
.field public static final notification_main_column_container:I = 0x7f0a049c
.field public static final notification_main_column_container:I = 0x7f0a0496
.field public static final nowrap:I = 0x7f0a049d
.field public static final nowrap:I = 0x7f0a0497
.field public static final outline:I = 0x7f0a04b8
.field public static final outline:I = 0x7f0a04b2
.field public static final parallax:I = 0x7f0a04c7
.field public static final parallax:I = 0x7f0a04c1
.field public static final parentPanel:I = 0x7f0a04c9
.field public static final parentPanel:I = 0x7f0a04c3
.field public static final parent_matrix:I = 0x7f0a04ca
.field public static final parent_matrix:I = 0x7f0a04c4
.field public static final pin:I = 0x7f0a0506
.field public static final pin:I = 0x7f0a0500
.field public static final progress_circular:I = 0x7f0a0549
.field public static final progress_circular:I = 0x7f0a0543
.field public static final progress_horizontal:I = 0x7f0a054b
.field public static final progress_horizontal:I = 0x7f0a0545
.field public static final radio:I = 0x7f0a0556
.field public static final radio:I = 0x7f0a0550
.field public static final right:I = 0x7f0a0570
.field public static final right:I = 0x7f0a056a
.field public static final right_icon:I = 0x7f0a0571
.field public static final right_icon:I = 0x7f0a056b
.field public static final right_side:I = 0x7f0a0572
.field public static final right_side:I = 0x7f0a056c
.field public static final row:I = 0x7f0a059a
.field public static final row:I = 0x7f0a0594
.field public static final row_reverse:I = 0x7f0a059b
.field public static final row_reverse:I = 0x7f0a0595
.field public static final save_image_matrix:I = 0x7f0a059c
.field public static final save_image_matrix:I = 0x7f0a0596
.field public static final save_non_transition_alpha:I = 0x7f0a059d
.field public static final save_non_transition_alpha:I = 0x7f0a0597
.field public static final save_scale_type:I = 0x7f0a059e
.field public static final save_scale_type:I = 0x7f0a0598
.field public static final screen:I = 0x7f0a05a0
.field public static final screen:I = 0x7f0a059a
.field public static final scrollIndicatorDown:I = 0x7f0a05a2
.field public static final scrollIndicatorDown:I = 0x7f0a059c
.field public static final scrollIndicatorUp:I = 0x7f0a05a3
.field public static final scrollIndicatorUp:I = 0x7f0a059d
.field public static final scrollView:I = 0x7f0a05a4
.field public static final scrollView:I = 0x7f0a059e
.field public static final scrollable:I = 0x7f0a05a6
.field public static final scrollable:I = 0x7f0a05a0
.field public static final search_badge:I = 0x7f0a05a8
.field public static final search_badge:I = 0x7f0a05a2
.field public static final search_bar:I = 0x7f0a05a9
.field public static final search_bar:I = 0x7f0a05a3
.field public static final search_button:I = 0x7f0a05aa
.field public static final search_button:I = 0x7f0a05a4
.field public static final search_close_btn:I = 0x7f0a05ac
.field public static final search_close_btn:I = 0x7f0a05a6
.field public static final search_edit_frame:I = 0x7f0a05ad
.field public static final search_edit_frame:I = 0x7f0a05a7
.field public static final search_go_btn:I = 0x7f0a05b0
.field public static final search_go_btn:I = 0x7f0a05aa
.field public static final search_mag_icon:I = 0x7f0a05b2
.field public static final search_mag_icon:I = 0x7f0a05ac
.field public static final search_plate:I = 0x7f0a05b3
.field public static final search_plate:I = 0x7f0a05ad
.field public static final search_src_text:I = 0x7f0a05b6
.field public static final search_src_text:I = 0x7f0a05b0
.field public static final search_voice_btn:I = 0x7f0a05c2
.field public static final search_voice_btn:I = 0x7f0a05bc
.field public static final select_dialog_listview:I = 0x7f0a05c3
.field public static final select_dialog_listview:I = 0x7f0a05bd
.field public static final selected:I = 0x7f0a05c4
.field public static final selected:I = 0x7f0a05be
.field public static final shortcut:I = 0x7f0a06fd
.field public static final shortcut:I = 0x7f0a06f7
.field public static final smallLabel:I = 0x7f0a0701
.field public static final smallLabel:I = 0x7f0a06fb
.field public static final snackbar_action:I = 0x7f0a0702
.field public static final snackbar_action:I = 0x7f0a06fc
.field public static final snackbar_text:I = 0x7f0a0703
.field public static final snackbar_text:I = 0x7f0a06fd
.field public static final space_around:I = 0x7f0a0707
.field public static final space_around:I = 0x7f0a0701
.field public static final space_between:I = 0x7f0a0708
.field public static final space_between:I = 0x7f0a0702
.field public static final spacer:I = 0x7f0a0709
.field public static final spacer:I = 0x7f0a0703
.field public static final split_action_bar:I = 0x7f0a070a
.field public static final split_action_bar:I = 0x7f0a0704
.field public static final src_atop:I = 0x7f0a070d
.field public static final src_atop:I = 0x7f0a0707
.field public static final src_in:I = 0x7f0a070e
.field public static final src_in:I = 0x7f0a0708
.field public static final src_over:I = 0x7f0a070f
.field public static final src_over:I = 0x7f0a0709
.field public static final standard:I = 0x7f0a0711
.field public static final standard:I = 0x7f0a070b
.field public static final start:I = 0x7f0a0712
.field public static final start:I = 0x7f0a070c
.field public static final status_bar_latest_event_content:I = 0x7f0a0716
.field public static final status_bar_latest_event_content:I = 0x7f0a0710
.field public static final stretch:I = 0x7f0a0729
.field public static final stretch:I = 0x7f0a0723
.field public static final submenuarrow:I = 0x7f0a072a
.field public static final submenuarrow:I = 0x7f0a0724
.field public static final submit_area:I = 0x7f0a072b
.field public static final submit_area:I = 0x7f0a0725
.field public static final tabMode:I = 0x7f0a0737
.field public static final tabMode:I = 0x7f0a0731
.field public static final tag_transition_group:I = 0x7f0a073d
.field public static final tag_transition_group:I = 0x7f0a0737
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a073e
.field public static final tag_unhandled_key_event_manager:I = 0x7f0a0738
.field public static final tag_unhandled_key_listeners:I = 0x7f0a073f
.field public static final tag_unhandled_key_listeners:I = 0x7f0a0739
.field public static final text:I = 0x7f0a0745
.field public static final text:I = 0x7f0a073f
.field public static final text2:I = 0x7f0a0746
.field public static final text2:I = 0x7f0a0740
.field public static final textSpacerNoButtons:I = 0x7f0a0747
.field public static final textSpacerNoButtons:I = 0x7f0a0741
.field public static final textSpacerNoTitle:I = 0x7f0a0748
.field public static final textSpacerNoTitle:I = 0x7f0a0742
.field public static final text_input_password_toggle:I = 0x7f0a074b
.field public static final text_input_password_toggle:I = 0x7f0a0745
.field public static final textinput_counter:I = 0x7f0a074e
.field public static final textinput_counter:I = 0x7f0a0748
.field public static final textinput_error:I = 0x7f0a074f
.field public static final textinput_error:I = 0x7f0a0749
.field public static final textinput_helper_text:I = 0x7f0a0750
.field public static final textinput_helper_text:I = 0x7f0a074a
.field public static final time:I = 0x7f0a0754
.field public static final time:I = 0x7f0a074e
.field public static final title:I = 0x7f0a0755
.field public static final title:I = 0x7f0a074f
.field public static final titleDividerNoCustom:I = 0x7f0a0756
.field public static final titleDividerNoCustom:I = 0x7f0a0750
.field public static final title_template:I = 0x7f0a0757
.field public static final title_template:I = 0x7f0a0751
.field public static final top:I = 0x7f0a075c
.field public static final top:I = 0x7f0a0756
.field public static final topPanel:I = 0x7f0a075d
.field public static final topPanel:I = 0x7f0a0757
.field public static final touch_outside:I = 0x7f0a075f
.field public static final touch_outside:I = 0x7f0a0759
.field public static final transition_current_scene:I = 0x7f0a0760
.field public static final transition_current_scene:I = 0x7f0a075a
.field public static final transition_layout_save:I = 0x7f0a0761
.field public static final transition_layout_save:I = 0x7f0a075b
.field public static final transition_position:I = 0x7f0a0762
.field public static final transition_position:I = 0x7f0a075c
.field public static final transition_scene_layoutid_cache:I = 0x7f0a0763
.field public static final transition_scene_layoutid_cache:I = 0x7f0a075d
.field public static final transition_transform:I = 0x7f0a0764
.field public static final transition_transform:I = 0x7f0a075e
.field public static final uniform:I = 0x7f0a0770
.field public static final uniform:I = 0x7f0a076a
.field public static final unlabeled:I = 0x7f0a0771
.field public static final unlabeled:I = 0x7f0a076b
.field public static final up:I = 0x7f0a0773
.field public static final up:I = 0x7f0a076d
.field public static final view_offset_helper:I = 0x7f0a07e1
.field public static final view_offset_helper:I = 0x7f0a07db
.field public static final visible:I = 0x7f0a07e4
.field public static final visible:I = 0x7f0a07de
.field public static final wide:I = 0x7f0a080f
.field public static final wide:I = 0x7f0a0809
.field public static final wrap:I = 0x7f0a0832
.field public static final wrap:I = 0x7f0a082c
.field public static final wrap_content:I = 0x7f0a0833
.field public static final wrap_content:I = 0x7f0a082d
.field public static final wrap_reverse:I = 0x7f0a0834
.field public static final wrap_reverse:I = 0x7f0a082e
# direct methods

View file

@ -52,7 +52,7 @@
const-string v3, "MECH_WUMPUS"
const v4, 0x7f08042a
const v4, 0x7f080429
const/high16 v5, -0x40800000 # -1.0f
@ -68,7 +68,7 @@
const-string v3, "WHEEL_WUMPUS"
const v4, 0x7f08042b
const v4, 0x7f08042a
invoke-direct {v1, v3, v2, v4}, Lcom/discord/views/ActiveSubscriptionView$HeaderImage;-><init>(Ljava/lang/String;II)V
@ -82,7 +82,7 @@
const-string v3, "BROKEN_WHEEL"
const v4, 0x7f080409
const v4, 0x7f080408
invoke-direct {v1, v3, v2, v4}, Lcom/discord/views/ActiveSubscriptionView$HeaderImage;-><init>(Ljava/lang/String;II)V

View file

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

View file

@ -496,7 +496,7 @@
invoke-static {v1, v0, v2}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const v0, 0x7f0a0652
const v0, 0x7f0a064c
invoke-virtual {p0, v0}, Lcom/discord/views/CheckedSetting;->findViewById(I)Landroid/view/View;
@ -510,7 +510,7 @@
iput-object v0, p0, Lcom/discord/views/CheckedSetting;->Bl:Landroid/widget/TextView;
const v0, 0x7f0a0653
const v0, 0x7f0a064d
invoke-virtual {p0, v0}, Lcom/discord/views/CheckedSetting;->findViewById(I)Landroid/view/View;
@ -524,7 +524,7 @@
iput-object v0, p0, Lcom/discord/views/CheckedSetting;->Bm:Landroid/widget/TextView;
const v0, 0x7f0a064f
const v0, 0x7f0a0649
invoke-virtual {p0, v0}, Lcom/discord/views/CheckedSetting;->findViewById(I)Landroid/view/View;
@ -538,7 +538,7 @@
iput-object v0, p0, Lcom/discord/views/CheckedSetting;->Bk:Landroid/widget/CompoundButton;
const v0, 0x7f0a0650
const v0, 0x7f0a064a
invoke-virtual {p0, v0}, Lcom/discord/views/CheckedSetting;->findViewById(I)Landroid/view/View;

View file

@ -276,7 +276,7 @@
new-array v3, v3, [Ljava/lang/Integer;
const v4, 0x7f0a07d6
const v4, 0x7f0a07d0
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -286,7 +286,7 @@
aput-object v4, v3, v5
const v4, 0x7f0a07d7
const v4, 0x7f0a07d1
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -294,7 +294,7 @@
aput-object v4, v3, v2
const v4, 0x7f0a07d8
const v4, 0x7f0a07d2
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -304,7 +304,7 @@
aput-object v4, v3, v6
const v4, 0x7f0a07d9
const v4, 0x7f0a07d3
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -314,7 +314,7 @@
aput-object v4, v3, v6
const v4, 0x7f0a07da
const v4, 0x7f0a07d4
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -324,7 +324,7 @@
aput-object v4, v3, v6
const v4, 0x7f0a07db
const v4, 0x7f0a07d5
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

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

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, 0x7f0a0416
const p3, 0x7f0a0410
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/LoadingButton;->Bd:Lkotlin/properties/ReadOnlyProperty;
const p3, 0x7f0a0415
const p3, 0x7f0a040f
invoke-static {p0, p3}, Lkotterknife/b;->d(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty;

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