Changes of com.discord v1332

This commit is contained in:
root 2020-11-13 19:18:44 +00:00
parent 6091ba12c8
commit a21e5a6a18
16060 changed files with 738765 additions and 799429 deletions

View file

@ -68,18 +68,11 @@
}
.end annotation
if-eqz p1, :cond_0
const-string v0, "null cannot be cast to non-null type com.discord.dialogs.useractions.UserActionsDialogViewModel.ViewState.Loaded"
invoke-static {p1, v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
check-cast p1, Lf/a/a/a/b$e$a;
return-object p1
:cond_0
new-instance p1, Ljava/lang/NullPointerException;
const-string v0, "null cannot be cast to non-null type com.discord.dialogs.useractions.UserActionsDialogViewModel.ViewState.Loaded"
invoke-direct {p1, v0}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final synthetic Lf/a/a/a/a$e;
.super Ly/n/c/i;
.super Ly/m/c/i;
.source "UserActionsDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/i;",
"Ly/m/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lf/a/a/a/b$e$a;",
"Lkotlin/Unit;",
@ -45,7 +45,7 @@
move-object v2, p1
invoke-direct/range {v0 .. v6}, Ly/n/c/i;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct/range {v0 .. v6}, Ly/m/c/i;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
@ -53,7 +53,7 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 23
.locals 24
move-object/from16 v0, p1
@ -61,11 +61,11 @@
const-string v1, "p1"
invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
move-object/from16 v1, p0
iget-object v2, v1, Ly/n/c/c;->receiver:Ljava/lang/Object;
iget-object v2, v1, Ly/m/c/c;->receiver:Ljava/lang/Object;
check-cast v2, Lf/a/a/a/a;
@ -75,9 +75,9 @@
const/4 v5, 0x0
aget-object v4, v4, v5
aget-object v6, v4, v5
invoke-interface {v3, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, v2, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
@ -87,13 +87,13 @@
iget-object v3, v0, Lf/a/a/a/b$e$a;->a:Lcom/discord/models/domain/ModelUser;
const/4 v4, 0x1
const/4 v13, 0x1
const/4 v7, 0x0
const/4 v13, 0x4
const/4 v14, 0x4
invoke-static {v3, v4, v7, v13, v7}, Lcom/discord/utilities/icon/IconUtils;->getForUser$default(Lcom/discord/models/domain/ModelUser;ZLjava/lang/Integer;ILjava/lang/Object;)Ljava/lang/String;
invoke-static {v3, v13, v7, v14, v7}, Lcom/discord/utilities/icon/IconUtils;->getForUser$default(Lcom/discord/models/domain/ModelUser;ZLjava/lang/Integer;ILjava/lang/Object;)Ljava/lang/String;
move-result-object v7
@ -111,111 +111,105 @@
iget-object v3, v2, Lf/a/a/a/a;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v6, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
aget-object v6, v4, v13
aget-object v4, v6, v4
invoke-interface {v3, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, v2, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
iget-object v14, v0, Lf/a/a/a/b$e$a;->a:Lcom/discord/models/domain/ModelUser;
iget-object v15, v0, Lf/a/a/a/b$e$a;->a:Lcom/discord/models/domain/ModelUser;
iget-object v15, v0, Lf/a/a/a/b$e$a;->b:Ljava/lang/String;
iget-object v6, v0, Lf/a/a/a/b$e$a;->b:Ljava/lang/String;
invoke-virtual {v2}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v4
move-result-object v7
const-string v6, "requireContext()"
const-string v8, "requireContext()"
invoke-static {v4, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v8}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v17, 0x7f040153
const v18, 0x7f040153
const v18, 0x7f090003
const v19, 0x7f090003
const v19, 0x7f0b001e
const v20, 0x7f0b001e
const v20, 0x7f040177
const v21, 0x7f040177
const v21, 0x7f090002
const v22, 0x7f090002
const v22, 0x7f0b001e
const v23, 0x7f0b001e
move-object/from16 v16, v4
move-object/from16 v16, v6
invoke-static/range {v14 .. v22}, Lcom/discord/widgets/user/UserNameFormatterKt;->getSpannableForUserNameWithDiscrim(Lcom/discord/models/domain/ModelUser;Ljava/lang/String;Landroid/content/Context;IIIIII)Landroid/text/SpannableStringBuilder;
move-object/from16 v17, v7
move-result-object v4
invoke-static/range {v15 .. v23}, Lcom/discord/widgets/user/UserNameFormatterKt;->getSpannableForUserNameWithDiscrim(Lcom/discord/models/domain/ModelUser;Ljava/lang/String;Landroid/content/Context;IIIIII)Landroid/text/SpannableStringBuilder;
invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
move-result-object v6
invoke-virtual {v3, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v3, v2, Lf/a/a/a/a;->f:Lkotlin/properties/ReadOnlyProperty;
sget-object v4, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
const/4 v6, 0x2
aget-object v4, v4, v6
aget-object v6, v4, v6
invoke-interface {v3, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, v2, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
iget-boolean v4, v0, Lf/a/a/a/b$e$a;->c:Z
iget-boolean v6, v0, Lf/a/a/a/b$e$a;->c:Z
const/16 v6, 0x8
const/16 v7, 0x8
if-eqz v4, :cond_0
if-eqz v6, :cond_0
const/4 v4, 0x0
const/4 v6, 0x0
goto :goto_0
:cond_0
const/16 v4, 0x8
const/16 v6, 0x8
:goto_0
invoke-virtual {v3, v4}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v3, v6}, Landroid/view/View;->setVisibility(I)V
iget-object v3, v2, Lf/a/a/a/a;->g:Lkotlin/properties/ReadOnlyProperty;
sget-object v4, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
const/4 v6, 0x3
const/4 v7, 0x3
aget-object v6, v4, v6
aget-object v4, v4, v7
invoke-interface {v3, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, v2, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
iget-boolean v4, v0, Lf/a/a/a/b$e$a;->d:Z
iget-boolean v6, v0, Lf/a/a/a/b$e$a;->d:Z
if-eqz v4, :cond_1
if-eqz v6, :cond_1
const/4 v4, 0x0
const/4 v6, 0x0
goto :goto_1
:cond_1
const/16 v4, 0x8
const/16 v6, 0x8
:goto_1
invoke-virtual {v3, v4}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v3, v6}, Landroid/view/View;->setVisibility(I)V
iget-object v3, v2, Lf/a/a/a/a;->h:Lkotlin/properties/ReadOnlyProperty;
sget-object v4, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
aget-object v4, v4, v13
aget-object v4, v4, v14
invoke-interface {v3, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;

View file

@ -1,5 +1,5 @@
.class public final synthetic Lf/a/a/a/a$f;
.super Ly/n/c/i;
.super Ly/m/c/i;
.source "UserActionsDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/i;",
"Ly/m/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lf/a/a/a/b$b;",
"Lkotlin/Unit;",
@ -45,7 +45,7 @@
move-object v2, p1
invoke-direct/range {v0 .. v6}, Ly/n/c/i;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct/range {v0 .. v6}, Ly/m/c/i;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
@ -53,20 +53,55 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 1
.locals 4
check-cast p1, Lf/a/a/a/b$b;
const-string v0, "p1"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Ly/n/c/c;->receiver:Ljava/lang/Object;
iget-object v0, p0, Ly/m/c/c;->receiver:Ljava/lang/Object;
check-cast v0, Lf/a/a/a/a;
invoke-static {v0, p1}, Lf/a/a/a/a;->g(Lf/a/a/a/a;Lf/a/a/a/b$b;)V
sget-object v1, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
instance-of v1, p1, Lf/a/a/a/b$b$b;
const/4 v2, 0x4
const/4 v3, 0x0
if-eqz v1, :cond_0
check-cast p1, Lf/a/a/a/b$b$b;
iget p1, p1, Lf/a/a/a/b$b$b;->a:I
invoke-static {v0, p1, v3, v2}, Lf/a/b/p;->k(Landroidx/fragment/app/Fragment;III)V
invoke-virtual {v0}, Lcom/discord/app/AppDialog;->dismiss()V
goto :goto_0
:cond_0
instance-of v1, p1, Lf/a/a/a/b$b$a;
if-eqz v1, :cond_1
check-cast p1, Lf/a/a/a/b$b$a;
iget p1, p1, Lf/a/a/a/b$b$a;->a:I
invoke-static {v0, p1, v3, v2}, Lf/a/b/p;->k(Landroidx/fragment/app/Fragment;III)V
invoke-virtual {v0}, Lcom/discord/app/AppDialog;->dismiss()V
:cond_1
:goto_0
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1

View file

@ -35,81 +35,93 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x5
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/a/a;
new-instance v1, Ly/m/c/s;
const-string v2, "avatar"
const-class v2, Lf/a/a/a/a;
const-string v3, "getAvatar()Landroid/widget/ImageView;"
const-string v3, "avatar"
const/4 v4, 0x0
const-string v4, "getAvatar()Landroid/widget/ImageView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/a/a;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string/jumbo v2, "userName"
aput-object v1, v0, v5
const-string v3, "getUserName()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/a/a;
const/4 v2, 0x1
const-string/jumbo v6, "userName"
aput-object v1, v0, v2
const-string v7, "getUserName()Landroid/widget/TextView;"
const-class v1, Lf/a/a/a/a;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "blockItem"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getBlockItem()Landroid/widget/TextView;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/a/a;
aput-object v1, v0, v2
const-string v6, "blockItem"
const-class v1, Lf/a/a/a/a;
const-string v7, "getBlockItem()Landroid/widget/TextView;"
const-string/jumbo v2, "unblockItem"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getUnblockItem()Landroid/widget/TextView;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/a/a;
const-class v1, Lf/a/a/a/a;
const-string/jumbo v6, "unblockItem"
const-string v2, "removeFriendItem"
const-string v7, "getUnblockItem()Landroid/widget/TextView;"
const-string v3, "getRemoveFriendItem()Landroid/widget/TextView;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
aput-object v3, v0, v1
const/4 v2, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v4, Lf/a/a/a/a;
const-string v6, "removeFriendItem"
const-string v7, "getRemoveFriendItem()Landroid/widget/TextView;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
@ -131,7 +143,7 @@
const v0, 0x7f0a0ad1
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -139,7 +151,7 @@
const v0, 0x7f0a0ad5
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -147,7 +159,7 @@
const v0, 0x7f0a0ad2
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -155,7 +167,7 @@
const v0, 0x7f0a0ad4
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -163,7 +175,7 @@
const v0, 0x7f0a0ad3
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -190,59 +202,13 @@
:cond_0
const-string/jumbo p0, "viewModel"
invoke-static {p0}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final g(Lf/a/a/a/a;Lf/a/a/a/b$b;)V
.locals 3
if-eqz p0, :cond_2
instance-of v0, p1, Lf/a/a/a/b$b$b;
const/4 v1, 0x4
const/4 v2, 0x0
if-eqz v0, :cond_0
check-cast p1, Lf/a/a/a/b$b$b;
iget p1, p1, Lf/a/a/a/b$b$b;->a:I
invoke-static {p0, p1, v2, v1}, Lf/a/b/p;->k(Landroidx/fragment/app/Fragment;III)V
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V
goto :goto_0
:cond_0
instance-of v0, p1, Lf/a/a/a/b$b$a;
if-eqz v0, :cond_1
check-cast p1, Lf/a/a/a/b$b$a;
iget p1, p1, Lf/a/a/a/b$b$a;->a:I
invoke-static {p0, p1, v2, v1}, Lf/a/b/p;->k(Landroidx/fragment/app/Fragment;III)V
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V
:cond_1
:goto_0
return-void
:cond_2
const/4 p0, 0x0
throw p0
.end method
# virtual methods
.method public getContentViewResId()I
@ -296,7 +262,7 @@
const-string v0, "ViewModelProvider(\n \u2026logViewModel::class.java)"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lf/a/a/a/b;
@ -306,11 +272,11 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 3
.locals 4
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -320,48 +286,44 @@
const/4 v1, 0x2
aget-object v0, v0, v1
aget-object v2, v0, v1
invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {p1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
new-instance v0, Lf/a/a/a/a$a;
new-instance v2, Lf/a/a/a/a$a;
const/4 v2, 0x0
const/4 v3, 0x0
invoke-direct {v0, v2, p0}, Lf/a/a/a/a$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v2, v3, p0}, Lf/a/a/a/a$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object p1, p0, Lf/a/a/a/a;->g:Lkotlin/properties/ReadOnlyProperty;
sget-object v0, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
const/4 v2, 0x3
aget-object v0, v0, v2
aget-object v2, v0, v2
invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {p1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
new-instance v0, Lf/a/a/a/a$a;
new-instance v2, Lf/a/a/a/a$a;
const/4 v2, 0x1
const/4 v3, 0x1
invoke-direct {v0, v2, p0}, Lf/a/a/a/a$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v2, v3, p0}, Lf/a/a/a/a$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object p1, p0, Lf/a/a/a/a;->h:Lkotlin/properties/ReadOnlyProperty;
sget-object v0, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
const/4 v2, 0x4
aget-object v0, v0, v2
@ -406,13 +368,13 @@
sget-object v3, Lf/a/a/a/a$d;->d:Lf/a/a/a/a$d;
invoke-virtual {v0, v3}, Lrx/Observable;->D(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v0, v3}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
move-result-object v0
const-string v3, "filter { it is T }.map { it as T }"
invoke-static {v0, v3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable;
@ -446,7 +408,7 @@
const-string v1, "eventSubject"
invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v1, 0x2
@ -477,12 +439,12 @@
return-void
:cond_0
invoke-static {v1}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v1}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v2
:cond_1
invoke-static {v1}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v1}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v2
.end method

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/a/b$a;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "UserActionsDialogViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lf/a/a/a/b$d;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -47,23 +47,21 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 10
.locals 9
check-cast p1, Lf/a/a/a/b$d;
const-string/jumbo v0, "storeState"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/a/b$a;->this$0:Lf/a/a/a/b;
const/4 v1, 0x0
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
if-eqz v0, :cond_5
iget-object v2, p1, Lf/a/a/a/b$d;->a:Lcom/discord/models/domain/ModelUser;
iget-object v3, p1, Lf/a/a/a/b$d;->a:Lcom/discord/models/domain/ModelUser;
if-nez v3, :cond_0
if-nez v2, :cond_0
iget-object p1, v0, Lf/a/a/a/b;->d:Lrx/subjects/PublishSubject;
@ -77,49 +75,49 @@
invoke-virtual {p1, v0}, Lrx/subjects/PublishSubject$b;->onNext(Ljava/lang/Object;)V
goto :goto_3
goto :goto_4
:cond_0
iget-object v2, p1, Lf/a/a/a/b$d;->b:Ljava/lang/Integer;
iget-object v1, p1, Lf/a/a/a/b$d;->b:Ljava/lang/Integer;
invoke-static {v2}, Lcom/discord/models/domain/ModelUserRelationship;->getType(Ljava/lang/Integer;)I
invoke-static {v1}, Lcom/discord/models/domain/ModelUserRelationship;->getType(Ljava/lang/Integer;)I
move-result v2
move-result v1
const/4 v4, 0x2
const/4 v3, 0x2
const/4 v5, 0x0
const/4 v4, 0x0
const/4 v5, 0x1
if-eq v1, v3, :cond_1
const/4 v6, 0x1
if-eq v2, v4, :cond_1
const/4 v7, 0x1
goto :goto_0
:cond_1
const/4 v7, 0x0
const/4 v6, 0x0
:goto_0
if-ne v2, v4, :cond_2
if-ne v1, v3, :cond_2
const/4 v8, 0x1
const/4 v7, 0x1
goto :goto_1
:cond_2
const/4 v8, 0x0
const/4 v7, 0x0
:goto_1
if-ne v2, v6, :cond_3
if-ne v1, v5, :cond_3
const/4 v9, 0x1
const/4 v8, 0x1
goto :goto_2
:cond_3
const/4 v9, 0x0
const/4 v8, 0x0
:goto_2
iget-object p1, p1, Lf/a/a/a/b$d;->c:Lcom/discord/models/domain/ModelGuildMember$Computed;
@ -128,30 +126,32 @@
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGuildMember$Computed;->getNick()Ljava/lang/String;
move-result-object v1
move-result-object p1
goto :goto_3
:cond_4
move-object v4, v1
const/4 p1, 0x0
:goto_3
move-object v3, p1
new-instance p1, Lf/a/a/a/b$e$a;
move-object v2, p1
move-object v1, p1
move v4, v6
move v5, v7
move v6, v8
move v7, v9
invoke-direct/range {v2 .. v7}, Lf/a/a/a/b$e$a;-><init>(Lcom/discord/models/domain/ModelUser;Ljava/lang/String;ZZZ)V
invoke-direct/range {v1 .. v6}, Lf/a/a/a/b$e$a;-><init>(Lcom/discord/models/domain/ModelUser;Ljava/lang/String;ZZZ)V
invoke-virtual {v0, p1}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
:goto_3
:goto_4
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
:cond_5
throw v1
.end method

View file

@ -77,7 +77,7 @@
const-string v0, "Failure(failureMessageStringRes="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -85,7 +85,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->t(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->u(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -77,7 +77,7 @@
const-string v0, "Success(successMessageStringRes="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -85,7 +85,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->t(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->u(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -52,7 +52,7 @@
const-string v0, "modelClass"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p1, Lf/a/a/a/b;
@ -72,43 +72,37 @@
invoke-virtual {v7}, Lcom/discord/stores/StoreStream$Companion;->getUsers()Lcom/discord/stores/StoreUser;
move-result-object v7
sget-object v8, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v8}, Lcom/discord/stores/StoreStream$Companion;->getUserRelationships()Lcom/discord/stores/StoreUserRelationships;
move-result-object v8
sget-object v9, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v9}, Lcom/discord/stores/StoreStream$Companion;->getGuilds()Lcom/discord/stores/StoreGuilds;
invoke-virtual {v7}, Lcom/discord/stores/StoreStream$Companion;->getUserRelationships()Lcom/discord/stores/StoreUserRelationships;
move-result-object v9
sget-object v10, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v10}, Lcom/discord/stores/StoreStream$Companion;->getChannels()Lcom/discord/stores/StoreChannels;
invoke-virtual {v7}, Lcom/discord/stores/StoreStream$Companion;->getGuilds()Lcom/discord/stores/StoreGuilds;
move-result-object v10
invoke-virtual {v7, v3, v4}, Lcom/discord/stores/StoreUser;->observeUser(J)Lrx/Observable;
invoke-virtual {v7}, Lcom/discord/stores/StoreStream$Companion;->getChannels()Lcom/discord/stores/StoreChannels;
move-result-object v7
invoke-virtual {v8, v3, v4}, Lcom/discord/stores/StoreUserRelationships;->observe(J)Lrx/Observable;
invoke-virtual {v8, v3, v4}, Lcom/discord/stores/StoreUser;->observeUser(J)Lrx/Observable;
move-result-object v8
invoke-virtual {v9, v3, v4}, Lcom/discord/stores/StoreUserRelationships;->observe(J)Lrx/Observable;
move-result-object v3
invoke-virtual {v10, v5, v6}, Lcom/discord/stores/StoreChannels;->observeChannel(J)Lrx/Observable;
invoke-virtual {v7, v5, v6}, Lcom/discord/stores/StoreChannels;->observeChannel(J)Lrx/Observable;
move-result-object v4
new-instance v5, Lf/a/a/a/d;
invoke-direct {v5, p0, v9}, Lf/a/a/a/d;-><init>(Lf/a/a/a/b$c;Lcom/discord/stores/StoreGuilds;)V
invoke-direct {v5, p0, v10}, Lf/a/a/a/d;-><init>(Lf/a/a/a/b$c;Lcom/discord/stores/StoreGuilds;)V
invoke-virtual {v4, v5}, Lrx/Observable;->U(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v4, v5}, Lrx/Observable;->T(Lh0/k/b;)Lrx/Observable;
move-result-object v4
@ -118,11 +112,11 @@
const-string/jumbo v5, "storeChannels\n \u2026 .distinctUntilChanged()"
invoke-static {v4, v5}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v5, Lf/a/a/a/e;->a:Lf/a/a/a/e;
invoke-static {v7, v3, v4, v5}, Lrx/Observable;->i(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable;
invoke-static {v8, v3, v4, v5}, Lrx/Observable;->i(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable;
move-result-object v3
@ -132,7 +126,7 @@
const-string v4, "Observable.combineLatest\u2026 .distinctUntilChanged()"
invoke-static {v3, v4}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, v0, v1, v2, v3}, Lf/a/a/a/b;-><init>(JLcom/discord/utilities/rest/RestAPI;Lrx/Observable;)V

View file

@ -32,7 +32,7 @@
const-string/jumbo v0, "user"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
@ -68,7 +68,7 @@
iget-object v1, p1, Lf/a/a/a/b$e$a;->a:Lcom/discord/models/domain/ModelUser;
invoke-static {v0, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -78,7 +78,7 @@
iget-object v1, p1, Lf/a/a/a/b$e$a;->b:Ljava/lang/String;
invoke-static {v0, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -194,7 +194,7 @@
const-string v0, "Loaded(user="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -234,7 +234,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->A(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->B(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/a/b$f;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "UserActionsDialogViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Void;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/a/b$g;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "UserActionsDialogViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/error/Error;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -53,7 +53,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lf/a/a/a/b$g;->this$0:Lf/a/a/a/b;

View file

@ -53,11 +53,11 @@
const-string v0, "restAPI"
invoke-static {p3, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeObservable"
invoke-static {p4, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p4, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lf/a/a/a/b$e$b;->a:Lf/a/a/a/b$e$b;
@ -67,7 +67,7 @@
iput-object p3, p0, Lf/a/a/a/b;->f:Lcom/discord/utilities/rest/RestAPI;
invoke-static {}, Lrx/subjects/PublishSubject;->g0()Lrx/subjects/PublishSubject;
invoke-static {}, Lrx/subjects/PublishSubject;->f0()Lrx/subjects/PublishSubject;
move-result-object p1

View file

@ -61,7 +61,7 @@
const-string v2, "channel.guildId"
invoke-static {v1, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Ljava/lang/Long;->longValue()J
@ -87,7 +87,7 @@
invoke-direct {v1, p0, p1}, Lf/a/a/a/c;-><init>(Lf/a/a/a/d;Lcom/discord/models/domain/ModelChannel;)V
invoke-virtual {v0, v1}, Lrx/Observable;->D(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v0, v1}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
move-result-object p1

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/a/f;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "UserActionsDialogViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Void;",
"Lkotlin/Unit;",
@ -30,7 +30,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/a/g;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "UserActionsDialogViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/error/Error;",
"Lkotlin/Unit;",
@ -30,7 +30,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -44,7 +44,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lf/a/a/a/g;->this$0:Lf/a/a/a/b;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/a0/a$a$a;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "WidgetGiftAcceptDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroidx/fragment/app/FragmentActivity;",
"Ljava/lang/Boolean;",
@ -47,7 +47,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -61,7 +61,7 @@
const-string v0, "appActivity"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
@ -99,11 +99,11 @@
const-string v1, "appActivity.supportFragmentManager"
invoke-static {p1, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-class v1, Lf/a/a/a0/a;
invoke-static {v1}, Ly/n/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/r/b;
invoke-static {v1}, Ly/m/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/q/b;
move-result-object v1

View file

@ -34,15 +34,15 @@
const-string v2, "giftCode"
invoke-static {v0, v2}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v3, "source"
invoke-static {v1, v3}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v3}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v3, Lcom/discord/stores/StoreNotices$Notice;
invoke-static {v0, v2}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v2, Ljava/lang/StringBuilder;
@ -60,11 +60,11 @@
const/4 v2, 0x2
new-array v2, v2, [Ly/r/b;
new-array v2, v2, [Ly/q/b;
const-class v4, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;
invoke-static {v4}, Ly/n/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/r/b;
invoke-static {v4}, Ly/m/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/q/b;
move-result-object v4
@ -74,7 +74,7 @@
const-class v4, Lcom/discord/widgets/home/WidgetHome;
invoke-static {v4}, Ly/n/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/r/b;
invoke-static {v4}, Ly/m/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/q/b;
move-result-object v4
@ -82,7 +82,7 @@
aput-object v4, v2, v6
invoke-static {v2}, Lf/h/a/f/f/n/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
invoke-static {v2}, Ly/h/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
move-result-object v11

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/a0/a$b;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "WidgetGiftAcceptDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/error/Error;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -53,7 +53,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lf/a/a/a0/a$b;->this$0:Lf/a/a/a0/a;

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -190,7 +190,7 @@
return-void
:cond_7
invoke-static {v0}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v2
@ -256,7 +256,7 @@
return-void
:cond_f
invoke-static {v0}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v2
.end method

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/b/a$c;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "PremiumGuildSubscriptionCancelDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lf/a/a/b/d$d;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -59,7 +59,7 @@
const-string v3, "it"
invoke-static {v0, v3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v3, v2, Lf/a/a/b/a;->f:Lkotlin/properties/ReadOnlyProperty;
@ -67,56 +67,56 @@
const/4 v5, 0x2
aget-object v4, v4, v5
aget-object v6, v4, v5
invoke-interface {v3, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, v2, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
iget-boolean v4, v0, Lf/a/a/b/d$d;->a:Z
iget-boolean v6, v0, Lf/a/a/b/d$d;->a:Z
const/16 v6, 0x8
const/16 v7, 0x8
const/4 v7, 0x0
const/4 v8, 0x0
if-eqz v4, :cond_0
if-eqz v6, :cond_0
const/4 v4, 0x0
const/4 v6, 0x0
goto :goto_0
:cond_0
const/16 v4, 0x8
const/16 v6, 0x8
:goto_0
invoke-virtual {v3, v4}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v2}, Lf/a/a/b/a;->f()Landroid/view/View;
move-result-object v3
iget-boolean v4, v0, Lf/a/a/b/d$d;->b:Z
if-eqz v4, :cond_1
const/4 v6, 0x0
:cond_1
invoke-virtual {v3, v6}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v2}, Lf/a/a/b/a;->f()Landroid/view/View;
move-result-object v3
iget-boolean v4, v0, Lf/a/a/b/d$d;->c:Z
iget-boolean v6, v0, Lf/a/a/b/d$d;->b:Z
const/4 v6, 0x0
if-eqz v6, :cond_1
const/4 v8, 0x0
const/4 v7, 0x0
invoke-static {v3, v4, v6, v5, v8}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setEnabledAndAlpha$default(Landroid/view/View;ZFILjava/lang/Object;)V
:cond_1
invoke-virtual {v3, v7}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v2}, Lf/a/a/b/a;->f()Landroid/view/View;
move-result-object v3
iget-boolean v6, v0, Lf/a/a/b/d$d;->c:Z
const/4 v7, 0x0
const/4 v9, 0x0
invoke-static {v3, v6, v7, v5, v9}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setEnabledAndAlpha$default(Landroid/view/View;ZFILjava/lang/Object;)V
iget-boolean v3, v0, Lf/a/a/b/d$d;->e:Z
@ -126,37 +126,35 @@
move-result-object v3
iget-boolean v4, v0, Lf/a/a/b/d$d;->d:Z
iget-boolean v5, v0, Lf/a/a/b/d$d;->d:Z
invoke-virtual {v3, v4}, Lcom/discord/views/LoadingButton;->setIsLoading(Z)V
invoke-virtual {v3, v5}, Lcom/discord/views/LoadingButton;->setIsLoading(Z)V
iget-object v3, v2, Lf/a/a/b/a;->i:Lkotlin/properties/ReadOnlyProperty;
sget-object v4, Lf/a/a/b/a;->k:[Lkotlin/reflect/KProperty;
const/4 v5, 0x5
aget-object v4, v4, v5
aget-object v5, v4, v5
invoke-interface {v3, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, v2, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/discord/app/AppViewFlipper;
instance-of v4, v0, Lf/a/a/b/d$d$f;
instance-of v5, v0, Lf/a/a/b/d$d$f;
const/4 v5, 0x1
const/4 v6, 0x1
xor-int/2addr v4, v5
xor-int/2addr v5, v6
invoke-virtual {v3, v4}, Lcom/discord/app/AppViewFlipper;->setDisplayedChild(I)V
invoke-virtual {v3, v5}, Lcom/discord/app/AppViewFlipper;->setDisplayedChild(I)V
instance-of v3, v0, Lf/a/a/b/d$d$e;
const-string v4, "getString(\n \u2026eContext())\n )"
const-string v5, "getString(\n \u2026eContext())\n )"
const-string v6, "requireContext()"
const-string v7, "requireContext()"
if-eqz v3, :cond_3
@ -174,25 +172,23 @@
const v3, 0x7f121309
:goto_1
iget-object v8, v2, Lf/a/a/b/a;->e:Lkotlin/properties/ReadOnlyProperty;
iget-object v9, v2, Lf/a/a/b/a;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v9, Lf/a/a/b/a;->k:[Lkotlin/reflect/KProperty;
aget-object v4, v4, v6
aget-object v9, v9, v5
invoke-interface {v9, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v8, v2, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v4
move-result-object v8
check-cast v8, Landroid/widget/TextView;
check-cast v4, Landroid/widget/TextView;
invoke-virtual {v2}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v9
invoke-static {v9, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v7}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
new-array v5, v5, [Ljava/lang/Object;
new-array v6, v6, [Ljava/lang/Object;
sget-object v10, Lcom/discord/utilities/time/TimeUtils;->INSTANCE:Lcom/discord/utilities/time/TimeUtils;
@ -206,7 +202,7 @@
move-result-object v12
invoke-static {v12, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v12, v7}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
@ -222,15 +218,15 @@
invoke-static/range {v10 .. v17}, Lcom/discord/utilities/time/TimeUtils;->renderUtcDate$default(Lcom/discord/utilities/time/TimeUtils;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;Ljava/text/DateFormat;IILjava/lang/Object;)Ljava/lang/String;
move-result-object v6
move-result-object v7
aput-object v6, v5, v7
aput-object v7, v6, v8
invoke-virtual {v2, v3, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {v2, v3, v6}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v10
invoke-static {v10, v4}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v10, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v11, 0x0
@ -246,7 +242,7 @@
move-result-object v0
invoke-virtual {v8, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v4, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v2}, Lf/a/a/b/a;->getConfirmBtn()Lcom/discord/views/LoadingButton;
@ -269,31 +265,27 @@
iget-object v3, v2, Lf/a/a/b/a;->d:Lkotlin/properties/ReadOnlyProperty;
sget-object v8, Lf/a/a/b/a;->k:[Lkotlin/reflect/KProperty;
aget-object v9, v4, v8
aget-object v8, v8, v7
invoke-interface {v3, v2, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, v2, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
const v8, 0x7f121314
const v9, 0x7f121314
invoke-virtual {v2, v8}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
invoke-virtual {v2, v9}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
move-result-object v8
move-result-object v9
invoke-virtual {v3, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v3, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v3, v2, Lf/a/a/b/a;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v8, Lf/a/a/b/a;->k:[Lkotlin/reflect/KProperty;
aget-object v4, v4, v6
aget-object v8, v8, v5
invoke-interface {v3, v2, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
@ -301,13 +293,13 @@
invoke-virtual {v2}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v8
move-result-object v9
invoke-static {v8, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v7}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v9, 0x7f121315
const v4, 0x7f121315
new-array v5, v5, [Ljava/lang/Object;
new-array v6, v6, [Ljava/lang/Object;
sget-object v10, Lcom/discord/utilities/time/TimeUtils;->INSTANCE:Lcom/discord/utilities/time/TimeUtils;
@ -323,43 +315,43 @@
move-result-object v12
invoke-static {v12, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v13, 0x0
invoke-static {v12, v7}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
const/4 v14, 0x0
const/4 v15, 0x0
const/16 v16, 0x1c
const/16 v17, 0x0
const/4 v14, 0x0
const/4 v13, 0x0
invoke-static/range {v10 .. v17}, Lcom/discord/utilities/time/TimeUtils;->renderUtcDate$default(Lcom/discord/utilities/time/TimeUtils;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;Ljava/text/DateFormat;IILjava/lang/Object;)Ljava/lang/String;
move-result-object v6
move-result-object v7
aput-object v6, v5, v7
aput-object v7, v6, v8
invoke-virtual {v2, v9, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {v2, v4, v6}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v9
move-result-object v10
invoke-static {v9, v4}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v10, 0x0
invoke-static {v10, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v11, 0x0
const/4 v12, 0x0
const/16 v13, 0x1c
const/16 v14, 0x1c
move-object v14, v0
const/4 v15, 0x0
invoke-static/range {v8 .. v14}, Lcom/discord/utilities/textprocessing/Parsers;->parseMarkdown$default(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Ljava/lang/CharSequence;
move-object v13, v0
invoke-static/range {v9 .. v15}, Lcom/discord/utilities/textprocessing/Parsers;->parseMarkdown$default(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Ljava/lang/CharSequence;
move-result-object v0
@ -412,7 +404,7 @@
const/16 v4, 0xc
invoke-static {v3, v0, v7, v8, v4}, Lf/a/b/p;->i(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
invoke-static {v3, v0, v8, v9, v4}, Lf/a/b/p;->i(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
:cond_5
invoke-virtual {v2}, Lcom/discord/app/AppDialog;->dismiss()V

View file

@ -35,95 +35,109 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x6
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/b/a;
new-instance v1, Ly/m/c/s;
const-string v2, "headerTv"
const-class v2, Lf/a/a/b/a;
const-string v3, "getHeaderTv()Landroid/widget/TextView;"
const-string v3, "headerTv"
const/4 v4, 0x0
const-string v4, "getHeaderTv()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/b/a;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "bodyTv"
aput-object v1, v0, v5
const-string v3, "getBodyTv()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/b/a;
const/4 v2, 0x1
const-string v6, "bodyTv"
aput-object v1, v0, v2
const-string v7, "getBodyTv()Landroid/widget/TextView;"
const-class v1, Lf/a/a/b/a;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "errorTv"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getErrorTv()Landroid/widget/TextView;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/b/a;
aput-object v1, v0, v2
const-string v6, "errorTv"
const-class v1, Lf/a/a/b/a;
const-string v7, "getErrorTv()Landroid/widget/TextView;"
const-string v2, "nevermindBtn"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getNevermindBtn()Landroid/view/View;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/b/a;
const-class v1, Lf/a/a/b/a;
const-string v6, "nevermindBtn"
const-string v2, "confirmBtn"
const-string v7, "getNevermindBtn()Landroid/view/View;"
const-string v3, "getConfirmBtn()Lcom/discord/views/LoadingButton;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
aput-object v3, v0, v1
const/4 v2, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v1, Lf/a/a/b/a;
const-class v4, Lf/a/a/b/a;
const-string v2, "flipper"
const-string v6, "confirmBtn"
const-string v3, "getFlipper()Lcom/discord/app/AppViewFlipper;"
const-string v7, "getConfirmBtn()Lcom/discord/views/LoadingButton;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v2, 0x5
aput-object v3, v0, v1
aput-object v1, v0, v2
const/4 v1, 0x5
new-instance v3, Ly/m/c/s;
const-class v4, Lf/a/a/b/a;
const-string v6, "flipper"
const-string v7, "getFlipper()Lcom/discord/app/AppViewFlipper;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/b/a;->k:[Lkotlin/reflect/KProperty;
@ -145,7 +159,7 @@
const v0, 0x7f0a0797
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -153,7 +167,7 @@
const v0, 0x7f0a0793
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -161,7 +175,7 @@
const v0, 0x7f0a0795
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -169,7 +183,7 @@
const v0, 0x7f0a0798
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -177,7 +191,7 @@
const v0, 0x7f0a0794
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -185,7 +199,7 @@
const v0, 0x7f0a0796
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -249,7 +263,7 @@
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -309,7 +323,9 @@
move-object v0, v1
:goto_0
if-eqz v0, :cond_2
const-string v2, "null cannot be cast to non-null type com.discord.models.domain.PremiumGuildSubscriptionSlotId /* = kotlin.Long */"
invoke-static {v0, v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
@ -331,7 +347,7 @@
const-string v2, "ViewModelProvider(\n \u2026celViewModel::class.java)"
invoke-static {v0, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lf/a/a/b/d;
@ -349,7 +365,7 @@
const-string/jumbo v1, "viewModel\n .obser\u2026 .distinctUntilChanged()"
invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable;
@ -380,16 +396,7 @@
:cond_1
const-string/jumbo v0, "viewModel"
invoke-static {v0}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
:cond_2
new-instance v0, Ljava/lang/NullPointerException;
const-string v1, "null cannot be cast to non-null type com.discord.models.domain.PremiumGuildSubscriptionSlotId /* = kotlin.Long */"
invoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
throw v0
.end method

View file

@ -1,256 +0,0 @@
.class public final Lf/a/a/b/b$a;
.super Ljava/lang/Object;
.source "java-style lambda group"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lf/a/a/b/b;->onViewBound(Landroid/view/View;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field public final synthetic d:I
.field public final synthetic e:Ljava/lang/Object;
# direct methods
.method public constructor <init>(ILjava/lang/Object;)V
.locals 0
iput p1, p0, Lf/a/a/b/b$a;->d:I
iput-object p2, p0, Lf/a/a/b/b$a;->e:Ljava/lang/Object;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 13
iget p1, p0, Lf/a/a/b/b$a;->d:I
const-string/jumbo v0, "viewModel"
const/4 v1, 0x1
const/4 v2, 0x0
if-eqz p1, :cond_8
if-ne p1, v1, :cond_7
iget-object p1, p0, Lf/a/a/b/b$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/b/b;
iget-object p1, p1, Lf/a/a/b/b;->k:Lf/a/a/b/h;
if-eqz p1, :cond_6
invoke-virtual {p1}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lf/a/a/b/h$d;
sget-object v3, Lf/a/a/b/h$d$c;->a:Lf/a/a/b/h$d$c;
invoke-static {v0, v3}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_0
goto :goto_1
:cond_0
instance-of v3, v0, Lf/a/a/b/h$d$b;
if-eqz v3, :cond_3
invoke-virtual {p1}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
move-result-object v0
if-eqz v0, :cond_2
check-cast v0, Lf/a/a/b/h$d$b;
iget-boolean v0, v0, Lf/a/a/b/h$d$b;->b:Z
if-nez v0, :cond_5
invoke-virtual {p1}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
move-result-object v0
instance-of v3, v0, Lf/a/a/b/h$d$b;
if-nez v3, :cond_1
move-object v0, v2
:cond_1
check-cast v0, Lf/a/a/b/h$d$b;
if-eqz v0, :cond_5
const/4 v3, 0x0
const/4 v4, 0x5
invoke-static {v0, v2, v1, v3, v4}, Lf/a/a/b/h$d$b;->a(Lf/a/a/b/h$d$b;Lcom/discord/models/domain/ModelSubscription;ZZI)Lf/a/a/b/h$d$b;
move-result-object v1
invoke-virtual {p1, v1}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
iget-object v7, v0, Lf/a/a/b/h$d$b;->a:Lcom/discord/models/domain/ModelSubscription;
sget-object v3, Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils;->INSTANCE:Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils;
iget-object v4, p1, Lf/a/a/b/h;->g:Lcom/discord/utilities/rest/RestAPI;
iget-wide v5, p1, Lf/a/a/b/h;->d:J
iget-object v8, p1, Lf/a/a/b/h;->f:Lcom/discord/stores/StorePremiumGuildSubscription;
invoke-virtual/range {v3 .. v8}, Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils;->uncancelSubscriptionSlot(Lcom/discord/utilities/rest/RestAPI;JLcom/discord/models/domain/ModelSubscription;Lcom/discord/stores/StorePremiumGuildSubscription;)Lrx/Observable;
move-result-object v1
const/4 v3, 0x2
invoke-static {v1, p1, v2, v3, v2}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable;
move-result-object v4
const-class v5, Lf/a/a/b/h;
const/4 v6, 0x0
const/4 v7, 0x0
const/4 v8, 0x0
const/4 v9, 0x0
new-instance v10, Lf/a/a/b/j;
invoke-direct {v10, p1, v0}, Lf/a/a/b/j;-><init>(Lf/a/a/b/h;Lf/a/a/b/h$d$b;)V
const/16 v11, 0x1e
const/4 v12, 0x0
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
goto :goto_1
:cond_2
new-instance p1, Ljava/lang/NullPointerException;
const-string v0, "null cannot be cast to non-null type com.discord.dialogs.premiumguild.PremiumGuildSubscriptionUncancelViewModel.ViewState.Loaded"
invoke-direct {p1, v0}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
throw p1
:cond_3
instance-of v3, v0, Lf/a/a/b/h$d$d;
if-eqz v3, :cond_4
goto :goto_0
:cond_4
instance-of v0, v0, Lf/a/a/b/h$d$a;
if-eqz v0, :cond_5
:goto_0
new-instance v0, Lf/a/a/b/h$d$a;
invoke-direct {v0, v2, v1}, Lf/a/a/b/h$d$a;-><init>(Ljava/lang/Integer;I)V
invoke-virtual {p1, v0}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
:cond_5
:goto_1
return-void
:cond_6
invoke-static {v0}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v2
:cond_7
throw v2
:cond_8
iget-object p1, p0, Lf/a/a/b/b$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/b/b;
iget-object p1, p1, Lf/a/a/b/b;->k:Lf/a/a/b/h;
if-eqz p1, :cond_c
invoke-virtual {p1}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lf/a/a/b/h$d;
sget-object v3, Lf/a/a/b/h$d$c;->a:Lf/a/a/b/h$d$c;
invoke-static {v0, v3}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_9
goto :goto_3
:cond_9
instance-of v3, v0, Lf/a/a/b/h$d$b;
if-eqz v3, :cond_a
goto :goto_2
:cond_a
instance-of v0, v0, Lf/a/a/b/h$d$a;
if-eqz v0, :cond_b
:goto_2
new-instance v0, Lf/a/a/b/h$d$a;
invoke-direct {v0, v2, v1}, Lf/a/a/b/h$d$a;-><init>(Ljava/lang/Integer;I)V
invoke-virtual {p1, v0}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
:cond_b
:goto_3
return-void
:cond_c
invoke-static {v0}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v2
.end method

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/b/b$c;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "PremiumGuildSubscriptionUncancelDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lf/a/a/b/h$d;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -47,7 +47,7 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 9
.locals 10
check-cast p1, Lf/a/a/b/h$d;
@ -55,7 +55,7 @@
const-string v1, "it"
invoke-static {p1, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, v0, Lf/a/a/b/b;->j:Lkotlin/properties/ReadOnlyProperty;
@ -63,168 +63,164 @@
const/4 v3, 0x6
aget-object v2, v2, v3
aget-object v3, v2, v3
invoke-interface {v1, v0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v1, v0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/discord/app/AppViewFlipper;
instance-of v2, p1, Lf/a/a/b/h$d$c;
instance-of v3, p1, Lf/a/a/b/h$d$c;
const/4 v3, 0x1
const/4 v4, 0x1
xor-int/2addr v2, v3
xor-int/2addr v3, v4
invoke-virtual {v1, v2}, Lcom/discord/app/AppViewFlipper;->setDisplayedChild(I)V
invoke-virtual {v1, v3}, Lcom/discord/app/AppViewFlipper;->setDisplayedChild(I)V
iget-object v1, v0, Lf/a/a/b/b;->f:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
const/4 v3, 0x2
const/4 v4, 0x2
aget-object v5, v2, v3
aget-object v2, v2, v4
invoke-interface {v1, v0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v1, v0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
instance-of v2, p1, Lf/a/a/b/h$d$b;
instance-of v5, p1, Lf/a/a/b/h$d$b;
const/4 v5, 0x0
const/4 v6, 0x0
if-eqz v2, :cond_0
if-eqz v5, :cond_0
move-object v6, p1
move-object v7, p1
check-cast v6, Lf/a/a/b/h$d$b;
check-cast v7, Lf/a/a/b/h$d$b;
iget-boolean v6, v6, Lf/a/a/b/h$d$b;->c:Z
iget-boolean v7, v7, Lf/a/a/b/h$d$b;->c:Z
if-eqz v6, :cond_0
if-eqz v7, :cond_0
const/4 v6, 0x1
const/4 v7, 0x1
goto :goto_0
:cond_0
const/4 v6, 0x0
const/4 v7, 0x0
:goto_0
const/16 v7, 0x8
const/16 v8, 0x8
if-eqz v6, :cond_1
if-eqz v7, :cond_1
const/4 v6, 0x0
const/4 v7, 0x0
goto :goto_1
:cond_1
const/16 v6, 0x8
const/16 v7, 0x8
:goto_1
invoke-virtual {v1, v6}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v0}, Lf/a/a/b/b;->f()Landroid/view/View;
move-result-object v1
if-eqz v2, :cond_2
const/4 v7, 0x0
:cond_2
invoke-virtual {v1, v7}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v0}, Lf/a/a/b/b;->f()Landroid/view/View;
move-result-object v1
if-eqz v2, :cond_3
if-eqz v5, :cond_2
move-object v6, p1
const/4 v8, 0x0
check-cast v6, Lf/a/a/b/h$d$b;
:cond_2
invoke-virtual {v1, v8}, Landroid/view/View;->setVisibility(I)V
iget-boolean v6, v6, Lf/a/a/b/h$d$b;->b:Z
invoke-virtual {v0}, Lf/a/a/b/b;->f()Landroid/view/View;
if-nez v6, :cond_3
move-result-object v1
const/4 v6, 0x1
if-eqz v5, :cond_3
move-object v7, p1
check-cast v7, Lf/a/a/b/h$d$b;
iget-boolean v7, v7, Lf/a/a/b/h$d$b;->b:Z
if-nez v7, :cond_3
const/4 v7, 0x1
goto :goto_2
:cond_3
const/4 v6, 0x0
:goto_2
const/4 v7, 0x0
:goto_2
const/4 v8, 0x0
invoke-static {v1, v6, v7, v4, v8}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setEnabledAndAlpha$default(Landroid/view/View;ZFILjava/lang/Object;)V
const/4 v9, 0x0
invoke-static {v1, v7, v8, v3, v9}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setEnabledAndAlpha$default(Landroid/view/View;ZFILjava/lang/Object;)V
invoke-virtual {v0}, Lf/a/a/b/b;->getConfirmBtn()Lcom/discord/views/LoadingButton;
move-result-object v1
if-eqz v2, :cond_4
if-eqz v5, :cond_4
move-object v4, p1
move-object v3, p1
check-cast v4, Lf/a/a/b/h$d$b;
check-cast v3, Lf/a/a/b/h$d$b;
iget-boolean v4, v4, Lf/a/a/b/h$d$b;->b:Z
iget-boolean v3, v3, Lf/a/a/b/h$d$b;->b:Z
if-eqz v4, :cond_4
if-eqz v3, :cond_4
const/4 v4, 0x1
const/4 v3, 0x1
goto :goto_3
:cond_4
const/4 v4, 0x0
const/4 v3, 0x0
:goto_3
invoke-virtual {v1, v4}, Lcom/discord/views/LoadingButton;->setIsLoading(Z)V
invoke-virtual {v1, v3}, Lcom/discord/views/LoadingButton;->setIsLoading(Z)V
sget-object v1, Lf/a/a/b/h$d$c;->a:Lf/a/a/b/h$d$c;
invoke-static {p1, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
move-result v3
xor-int/2addr v1, v3
xor-int/2addr v3, v4
if-eqz v1, :cond_5
if-eqz v3, :cond_5
if-eqz v2, :cond_5
if-eqz v5, :cond_5
move-object v1, p1
move-object v3, p1
check-cast v1, Lf/a/a/b/h$d$b;
check-cast v3, Lf/a/a/b/h$d$b;
iget-boolean v1, v1, Lf/a/a/b/h$d$b;->b:Z
iget-boolean v3, v3, Lf/a/a/b/h$d$b;->b:Z
if-nez v1, :cond_5
if-nez v3, :cond_5
const/4 v1, 0x1
const/4 v3, 0x1
goto :goto_4
:cond_5
const/4 v1, 0x0
const/4 v3, 0x0
:goto_4
invoke-virtual {v0, v1}, Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V
invoke-virtual {v0, v3}, Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V
sget-object v1, Lf/a/a/b/h$d$c;->a:Lf/a/a/b/h$d$c;
invoke-static {p1, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
@ -233,13 +229,11 @@
goto/16 :goto_5
:cond_6
if-eqz v2, :cond_7
if-eqz v5, :cond_7
iget-object p1, v0, Lf/a/a/b/b;->d:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v5
aget-object v1, v2, v6
invoke-interface {p1, v0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -257,9 +251,7 @@
iget-object p1, v0, Lf/a/a/b/b;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v3
aget-object v1, v2, v4
invoke-interface {p1, v0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -280,7 +272,7 @@
:cond_7
sget-object v1, Lf/a/a/b/h$d$d;->a:Lf/a/a/b/h$d$d;
invoke-static {p1, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
@ -288,9 +280,7 @@
iget-object p1, v0, Lf/a/a/b/b;->d:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v5
aget-object v1, v2, v6
invoke-interface {p1, v0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -308,11 +298,9 @@
iget-object p1, v0, Lf/a/a/b/b;->i:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
const/4 v1, 0x5
const/4 v2, 0x5
aget-object v1, v1, v2
aget-object v1, v2, v1
invoke-interface {p1, v0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -320,13 +308,11 @@
check-cast p1, Landroid/view/View;
invoke-virtual {p1, v5}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {p1, v6}, Landroid/view/View;->setVisibility(I)V
iget-object p1, v0, Lf/a/a/b/b;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v3
aget-object v1, v2, v4
invoke-interface {p1, v0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -373,7 +359,7 @@
const/4 v1, 0x4
invoke-static {v0, p1, v5, v1}, Lf/a/b/p;->k(Landroidx/fragment/app/Fragment;III)V
invoke-static {v0, p1, v6, v1}, Lf/a/b/p;->k(Landroidx/fragment/app/Fragment;III)V
:cond_9
invoke-virtual {v0}, Lcom/discord/app/AppDialog;->dismiss()V

View file

@ -37,109 +37,125 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x7
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/b/b;
new-instance v1, Ly/m/c/s;
const-string v2, "headerTv"
const-class v2, Lf/a/a/b/b;
const-string v3, "getHeaderTv()Landroid/widget/TextView;"
const-string v3, "headerTv"
const/4 v4, 0x0
const-string v4, "getHeaderTv()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/b/b;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "bodyTv"
aput-object v1, v0, v5
const-string v3, "getBodyTv()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/b/b;
const/4 v2, 0x1
const-string v6, "bodyTv"
aput-object v1, v0, v2
const-string v7, "getBodyTv()Landroid/widget/TextView;"
const-class v1, Lf/a/a/b/b;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "errorTv"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getErrorTv()Landroid/widget/TextView;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/b/b;
aput-object v1, v0, v2
const-string v6, "errorTv"
const-class v1, Lf/a/a/b/b;
const-string v7, "getErrorTv()Landroid/widget/TextView;"
const-string v2, "nevermindBtn"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getNevermindBtn()Landroid/view/View;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/b/b;
const-class v1, Lf/a/a/b/b;
const-string v6, "nevermindBtn"
const-string v2, "confirmBtn"
const-string v7, "getNevermindBtn()Landroid/view/View;"
const-string v3, "getConfirmBtn()Lcom/discord/views/LoadingButton;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
aput-object v3, v0, v1
const/4 v2, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v1, Lf/a/a/b/b;
const-class v4, Lf/a/a/b/b;
const-string/jumbo v2, "successIv"
const-string v6, "confirmBtn"
const-string v3, "getSuccessIv()Landroid/view/View;"
const-string v7, "getConfirmBtn()Lcom/discord/views/LoadingButton;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v2, 0x5
aput-object v3, v0, v1
aput-object v1, v0, v2
const/4 v1, 0x5
const-class v1, Lf/a/a/b/b;
new-instance v3, Ly/m/c/s;
const-string v2, "flipper"
const-class v4, Lf/a/a/b/b;
const-string v3, "getFlipper()Lcom/discord/app/AppViewFlipper;"
const-string/jumbo v6, "successIv"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const-string v7, "getSuccessIv()Landroid/view/View;"
move-result-object v1
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const/4 v2, 0x6
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v1, v0, v2
aput-object v3, v0, v1
const/4 v1, 0x6
new-instance v3, Ly/m/c/s;
const-class v4, Lf/a/a/b/b;
const-string v6, "flipper"
const-string v7, "getFlipper()Lcom/discord/app/AppViewFlipper;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
@ -161,7 +177,7 @@
const v0, 0x7f0a079d
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -169,7 +185,7 @@
const v0, 0x7f0a0799
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -177,7 +193,7 @@
const v0, 0x7f0a079b
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -185,7 +201,7 @@
const v0, 0x7f0a079f
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -193,7 +209,7 @@
const v0, 0x7f0a079a
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -201,7 +217,7 @@
const v0, 0x7f0a079e
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -209,7 +225,7 @@
const v0, 0x7f0a079c
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -273,7 +289,7 @@
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -333,7 +349,9 @@
move-object v0, v1
:goto_0
if-eqz v0, :cond_2
const-string v2, "null cannot be cast to non-null type com.discord.models.domain.PremiumGuildSubscriptionSlotId /* = kotlin.Long */"
invoke-static {v0, v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
@ -355,7 +373,7 @@
const-string v2, "ViewModelProvider(\n \u2026celViewModel::class.java)"
invoke-static {v0, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lf/a/a/b/h;
@ -373,7 +391,7 @@
const-string/jumbo v1, "viewModel\n .obser\u2026 .distinctUntilChanged()"
invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable;
@ -404,16 +422,7 @@
:cond_1
const-string/jumbo v0, "viewModel"
invoke-static {v0}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
:cond_2
new-instance v0, Ljava/lang/NullPointerException;
const-string v1, "null cannot be cast to non-null type com.discord.models.domain.PremiumGuildSubscriptionSlotId /* = kotlin.Long */"
invoke-direct {v0, v1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
throw v0
.end method

View file

@ -42,15 +42,15 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "resources"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "dismissListener"
invoke-static {p6, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p6, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p5, :cond_0
@ -72,7 +72,7 @@
:goto_0
const-string v1, "if (isTransfer) {\n \u2026e max-line-length\n }"
invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v1, 0x0
@ -169,7 +169,7 @@
:goto_1
const-string/jumbo p3, "when {\n guildName\u2026 )\n }\n }"
invoke-static {p2, p3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, p3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p3, Lf/a/a/b/c;

View file

@ -41,67 +41,77 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x4
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/b/c;
new-instance v1, Ly/m/c/s;
const-string v2, "gemLottie"
const-class v2, Lf/a/a/b/c;
const-string v3, "getGemLottie()Lcom/airbnb/lottie/LottieAnimationView;"
const-string v3, "gemLottie"
const/4 v4, 0x0
const-string v4, "getGemLottie()Lcom/airbnb/lottie/LottieAnimationView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/b/c;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "body1Text"
aput-object v1, v0, v5
const-string v3, "getBody1Text()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/b/c;
const/4 v2, 0x1
const-string v6, "body1Text"
aput-object v1, v0, v2
const-string v7, "getBody1Text()Landroid/widget/TextView;"
const-class v1, Lf/a/a/b/c;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "body2Text"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getBody2Text()Landroid/widget/TextView;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/b/c;
aput-object v1, v0, v2
const-string v6, "body2Text"
const-class v1, Lf/a/a/b/c;
const-string v7, "getBody2Text()Landroid/widget/TextView;"
const-string v2, "okButton"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getOkButton()Landroid/view/View;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/b/c;
const-string v6, "okButton"
const-string v7, "getOkButton()Landroid/view/View;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/b/c;->i:[Lkotlin/reflect/KProperty;
@ -133,7 +143,7 @@
const v0, 0x7f0a0791
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -141,7 +151,7 @@
const v0, 0x7f0a078f
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -149,7 +159,7 @@
const v0, 0x7f0a0790
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -157,7 +167,7 @@
const v0, 0x7f0a0792
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -181,7 +191,7 @@
const-string v0, "dialog"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/b/c;->h:Lkotlin/jvm/functions/Function0;
@ -200,7 +210,7 @@
.end method
.method public onViewBoundOrOnResume()V
.locals 10
.locals 11
invoke-super {p0}, Lcom/discord/app/AppDialog;->onViewBoundOrOnResume()V
@ -210,9 +220,9 @@
const/4 v2, 0x1
aget-object v1, v1, v2
aget-object v2, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
@ -220,63 +230,61 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v1
move-result-object v2
const-string v8, "requireContext()"
const-string v9, "requireContext()"
invoke-static {v1, v8}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v9}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v2
move-result-object v3
const-string v9, ""
const-string v10, ""
if-eqz v2, :cond_0
if-eqz v3, :cond_0
const-string v3, "extra_body1_text"
const-string v4, "extra_body1_text"
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
move-result-object v3
if-eqz v2, :cond_0
if-eqz v3, :cond_0
goto :goto_0
:cond_0
move-object v2, v9
move-object v3, v10
:goto_0
const-string v3, "arguments?.getString(EXTRA_BODY1_TEXT) ?: \"\""
const-string v4, "arguments?.getString(EXTRA_BODY1_TEXT) ?: \"\""
invoke-static {v2, v3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v4, 0x0
const/4 v5, 0x0
const/16 v6, 0x1c
const/4 v6, 0x0
const/4 v7, 0x0
const/16 v7, 0x1c
invoke-static/range {v1 .. v7}, Lcom/discord/utilities/textprocessing/Parsers;->parseMarkdown$default(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Ljava/lang/CharSequence;
const/4 v8, 0x0
move-result-object v1
invoke-static/range {v2 .. v8}, Lcom/discord/utilities/textprocessing/Parsers;->parseMarkdown$default(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Ljava/lang/CharSequence;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v0, p0, Lf/a/a/b/c;->f:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/b/c;->i:[Lkotlin/reflect/KProperty;
const/4 v2, 0x2
aget-object v1, v1, v2
aget-object v2, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
@ -284,74 +292,70 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v1
move-result-object v2
invoke-static {v1, v8}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v9}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v2
move-result-object v3
if-eqz v2, :cond_1
if-eqz v3, :cond_1
const-string v3, "extra_body2_text"
const-string v4, "extra_body2_text"
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
move-result-object v3
if-eqz v2, :cond_1
if-eqz v3, :cond_1
goto :goto_1
:cond_1
move-object v2, v9
move-object v3, v10
:goto_1
const-string v3, "arguments?.getString(EXTRA_BODY2_TEXT) ?: \"\""
const-string v4, "arguments?.getString(EXTRA_BODY2_TEXT) ?: \"\""
invoke-static {v2, v3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v4, 0x0
const/4 v5, 0x0
const/16 v6, 0x1c
const/4 v6, 0x0
const/4 v7, 0x0
const/16 v7, 0x1c
invoke-static/range {v1 .. v7}, Lcom/discord/utilities/textprocessing/Parsers;->parseMarkdown$default(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Ljava/lang/CharSequence;
const/4 v8, 0x0
move-result-object v1
invoke-static/range {v2 .. v8}, Lcom/discord/utilities/textprocessing/Parsers;->parseMarkdown$default(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Ljava/lang/CharSequence;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v0, p0, Lf/a/a/b/c;->g:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/b/c;->i:[Lkotlin/reflect/KProperty;
const/4 v2, 0x3
aget-object v1, v1, v2
aget-object v2, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
new-instance v1, Lf/a/a/b/c$b;
new-instance v2, Lf/a/a/b/c$b;
invoke-direct {v1, p0}, Lf/a/a/b/c$b;-><init>(Lf/a/a/b/c;)V
invoke-direct {v2, p0}, Lf/a/a/b/c$b;-><init>(Lf/a/a/b/c;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v0, v2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lf/a/a/b/c;->d:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/b/c;->i:[Lkotlin/reflect/KProperty;
const/4 v2, 0x0
aget-object v1, v1, v2

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/b/d$a;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "PremiumGuildSubscriptionCancelViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lf/a/a/b/d$c;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -47,74 +47,72 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 6
.locals 5
check-cast p1, Lf/a/a/b/d$c;
const-string/jumbo v0, "storeState"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/b/d$a;->this$0:Lf/a/a/b/d;
const/4 v1, 0x0
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
if-eqz v0, :cond_b
iget-object v2, p1, Lf/a/a/b/d$c;->a:Lcom/discord/stores/StorePremiumGuildSubscription$State;
iget-object v1, p1, Lf/a/a/b/d$c;->a:Lcom/discord/stores/StorePremiumGuildSubscription$State;
iget-object p1, p1, Lf/a/a/b/d$c;->b:Lcom/discord/stores/StoreSubscriptions$SubscriptionsState;
invoke-virtual {v0}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
move-result-object v3
move-result-object v2
instance-of v3, v3, Lf/a/a/b/d$d$b;
instance-of v2, v2, Lf/a/a/b/d$d$b;
if-nez v3, :cond_a
if-nez v2, :cond_a
invoke-virtual {v0}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
move-result-object v3
move-result-object v2
instance-of v3, v3, Lf/a/a/b/d$d$c;
instance-of v2, v2, Lf/a/a/b/d$d$c;
if-eqz v3, :cond_0
if-eqz v2, :cond_0
goto/16 :goto_4
goto/16 :goto_5
:cond_0
instance-of v3, v2, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loading;
instance-of v2, v1, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loading;
if-nez v3, :cond_9
if-nez v2, :cond_9
instance-of v3, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Loading;
instance-of v2, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Loading;
if-eqz v3, :cond_1
if-eqz v2, :cond_1
goto/16 :goto_3
:cond_1
instance-of v2, v1, Lcom/discord/stores/StorePremiumGuildSubscription$State$Failure;
const v3, 0x7f12130e
if-nez v2, :cond_8
instance-of v2, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Failure;
if-eqz v2, :cond_2
goto/16 :goto_2
:cond_1
instance-of v3, v2, Lcom/discord/stores/StorePremiumGuildSubscription$State$Failure;
const v4, 0x7f12130e
if-nez v3, :cond_8
instance-of v3, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Failure;
if-eqz v3, :cond_2
goto :goto_1
:cond_2
instance-of v3, v2, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;
instance-of v2, v1, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;
if-eqz v3, :cond_7
if-eqz v2, :cond_7
instance-of v3, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Loaded;
instance-of v2, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Loaded;
if-eqz v3, :cond_7
if-eqz v2, :cond_7
check-cast p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Loaded;
@ -122,7 +120,7 @@
move-result-object p1
invoke-static {p1}, Ly/i/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
invoke-static {p1}, Ly/h/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
move-result-object p1
@ -132,22 +130,22 @@
new-instance p1, Lf/a/a/b/d$d$c;
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-direct {p1, v1}, Lf/a/a/b/d$d$c;-><init>(Ljava/lang/Integer;)V
goto :goto_3
goto :goto_4
:cond_3
invoke-virtual {v0}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
move-result-object v3
move-result-object v2
instance-of v3, v3, Lf/a/a/b/d$d$b;
instance-of v2, v2, Lf/a/a/b/d$d$b;
if-eqz v3, :cond_4
if-eqz v2, :cond_4
new-instance v1, Lf/a/a/b/d$d$b;
@ -155,98 +153,100 @@
move-object p1, v1
goto :goto_3
goto :goto_4
:cond_4
new-instance v3, Lf/a/a/b/d$d$e;
new-instance v2, Lf/a/a/b/d$d$e;
check-cast v2, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;
check-cast v1, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;
invoke-virtual {v2}, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;->getPremiumGuildSubscriptionSlotMap()Ljava/util/Map;
move-result-object v2
iget-wide v4, v0, Lf/a/a/b/d;->d:J
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v4
invoke-interface {v2, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/discord/models/domain/ModelPremiumGuildSubscriptionSlot;
if-eqz v2, :cond_5
invoke-virtual {v2}, Lcom/discord/models/domain/ModelPremiumGuildSubscriptionSlot;->getPremiumGuildSubscription()Lcom/discord/models/domain/ModelPremiumGuildSubscription;
move-result-object v2
if-eqz v2, :cond_5
invoke-virtual {v2}, Lcom/discord/models/domain/ModelPremiumGuildSubscription;->getGuildId()J
move-result-wide v1
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
invoke-virtual {v1}, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;->getPremiumGuildSubscriptionSlotMap()Ljava/util/Map;
move-result-object v1
iget-wide v3, v0, Lf/a/a/b/d;->d:J
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
invoke-interface {v1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/discord/models/domain/ModelPremiumGuildSubscriptionSlot;
if-eqz v1, :cond_5
invoke-virtual {v1}, Lcom/discord/models/domain/ModelPremiumGuildSubscriptionSlot;->getPremiumGuildSubscription()Lcom/discord/models/domain/ModelPremiumGuildSubscription;
move-result-object v1
if-eqz v1, :cond_5
invoke-virtual {v1}, Lcom/discord/models/domain/ModelPremiumGuildSubscription;->getGuildId()J
move-result-wide v3
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
goto :goto_0
:cond_5
const/4 v1, 0x0
:goto_0
if-eqz v1, :cond_6
const/4 v1, 0x1
goto :goto_0
goto :goto_1
:cond_6
const/4 v1, 0x0
:goto_0
invoke-direct {v3, p1, v1}, Lf/a/a/b/d$d$e;-><init>(Lcom/discord/models/domain/ModelSubscription;Z)V
:goto_1
invoke-direct {v2, p1, v1}, Lf/a/a/b/d$d$e;-><init>(Lcom/discord/models/domain/ModelSubscription;Z)V
move-object p1, v3
move-object p1, v2
goto :goto_3
goto :goto_4
:cond_7
new-instance p1, Lf/a/a/b/d$d$c;
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-direct {p1, v1}, Lf/a/a/b/d$d$c;-><init>(Ljava/lang/Integer;)V
goto :goto_3
goto :goto_4
:cond_8
:goto_1
:goto_2
new-instance p1, Lf/a/a/b/d$d$c;
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-direct {p1, v1}, Lf/a/a/b/d$d$c;-><init>(Ljava/lang/Integer;)V
goto :goto_3
goto :goto_4
:cond_9
:goto_2
:goto_3
sget-object p1, Lf/a/a/b/d$d$f;->f:Lf/a/a/b/d$d$f;
:goto_3
:goto_4
invoke-virtual {v0, p1}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
:cond_a
:goto_4
:goto_5
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
:cond_b
throw v1
.end method

View file

@ -48,7 +48,7 @@
const-string v0, "modelClass"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p1, Lf/a/a/b/d;
@ -58,55 +58,49 @@
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getPremiumGuildSubscriptions()Lcom/discord/stores/StorePremiumGuildSubscription;
move-result-object v0
move-result-object v1
const/4 v1, 0x0
const/4 v4, 0x0
const/4 v4, 0x1
const/4 v5, 0x1
invoke-static {v0, v1, v4, v1}, Lcom/discord/stores/StorePremiumGuildSubscription;->getPremiumGuildSubscriptionsState$default(Lcom/discord/stores/StorePremiumGuildSubscription;Ljava/lang/Long;ILjava/lang/Object;)Lrx/Observable;
move-result-object v0
sget-object v1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v1}, Lcom/discord/stores/StoreStream$Companion;->getSubscriptions()Lcom/discord/stores/StoreSubscriptions;
invoke-static {v1, v4, v5, v4}, Lcom/discord/stores/StorePremiumGuildSubscription;->getPremiumGuildSubscriptionsState$default(Lcom/discord/stores/StorePremiumGuildSubscription;Ljava/lang/Long;ILjava/lang/Object;)Lrx/Observable;
move-result-object v1
invoke-virtual {v1}, Lcom/discord/stores/StoreSubscriptions;->getSubscriptions()Lrx/Observable;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getSubscriptions()Lcom/discord/stores/StoreSubscriptions;
move-result-object v1
move-result-object v4
sget-object v4, Lf/a/a/b/e;->d:Lf/a/a/b/e;
invoke-virtual {v4}, Lcom/discord/stores/StoreSubscriptions;->getSubscriptions()Lrx/Observable;
if-eqz v4, :cond_0
move-result-object v4
new-instance v5, Lf/a/a/b/g;
sget-object v5, Lf/a/a/b/e;->d:Lf/a/a/b/e;
invoke-direct {v5, v4}, Lf/a/a/b/g;-><init>(Lkotlin/jvm/functions/Function2;)V
if-eqz v5, :cond_0
move-object v4, v5
new-instance v6, Lf/a/a/b/g;
invoke-direct {v6, v5}, Lf/a/a/b/g;-><init>(Lkotlin/jvm/functions/Function2;)V
move-object v5, v6
:cond_0
check-cast v4, Lrx/functions/Func2;
check-cast v5, Lrx/functions/Func2;
invoke-static {v0, v1, v4}, Lrx/Observable;->j(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable;
invoke-static {v1, v4, v5}, Lrx/Observable;->j(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable;
move-result-object v7
const-string v0, "Observable.combineLatest\u2026 ::StoreState\n )"
const-string v1, "Observable.combineLatest\u2026 ::StoreState\n )"
invoke-static {v7, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-static {v7, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getPremiumGuildSubscriptions()Lcom/discord/stores/StorePremiumGuildSubscription;
move-result-object v4
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getSubscriptions()Lcom/discord/stores/StoreSubscriptions;
move-result-object v5

View file

@ -26,11 +26,11 @@
const-string v0, "premiumGuildSubscriptionState"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "subscriptionState"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -58,7 +58,7 @@
iget-object v1, p1, Lf/a/a/b/d$c;->a:Lcom/discord/stores/StorePremiumGuildSubscription$State;
invoke-static {v0, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -68,7 +68,7 @@
iget-object p1, p1, Lf/a/a/b/d$c;->b:Lcom/discord/stores/StoreSubscriptions$SubscriptionsState;
invoke-static {v0, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -128,7 +128,7 @@
const-string v0, "StoreState(premiumGuildSubscriptionState="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -24,7 +24,7 @@
const-string/jumbo v0, "subscription"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x0
@ -64,7 +64,7 @@
iget-object p1, p1, Lf/a/a/b/d$d$a;->f:Lcom/discord/models/domain/ModelSubscription;
invoke-static {v0, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -109,7 +109,7 @@
const-string v0, "CancelInProgress(subscription="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -24,7 +24,7 @@
const-string/jumbo v0, "subscription"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x0
@ -64,7 +64,7 @@
iget-object p1, p1, Lf/a/a/b/d$d$b;->f:Lcom/discord/models/domain/ModelSubscription;
invoke-static {v0, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -109,7 +109,7 @@
const-string v0, "Cancelled(subscription="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -88,7 +88,7 @@
iget-object p1, p1, Lf/a/a/b/d$d$c;->f:Ljava/lang/Integer;
invoke-static {v0, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -133,7 +133,7 @@
const-string v0, "Dismiss(dismissStringId="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -141,7 +141,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/Integer;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->w(Ljava/lang/StringBuilder;Ljava/lang/Integer;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -60,7 +60,7 @@
iget-object p1, p1, Lf/a/a/b/d$d$d;->f:Lcom/discord/models/domain/ModelSubscription;
invoke-static {v0, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -105,7 +105,7 @@
const-string v0, "FailureCancelling(subscription="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -26,7 +26,7 @@
const-string/jumbo v0, "subscription"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x0
@ -68,7 +68,7 @@
iget-object v1, p1, Lf/a/a/b/d$d$e;->f:Lcom/discord/models/domain/ModelSubscription;
invoke-static {v0, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -130,7 +130,7 @@
const-string v0, "Loaded(subscription="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -146,7 +146,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->A(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->B(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -48,19 +48,19 @@
const-string/jumbo v0, "storePremiumGuildSubscription"
invoke-static {p3, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeSubscriptions"
invoke-static {p4, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p4, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "api"
invoke-static {p5, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p5, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeObservable"
invoke-static {p6, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p6, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lf/a/a/b/d$d$f;->f:Lf/a/a/b/d$d$f;
@ -76,9 +76,7 @@
invoke-virtual {p3}, Lcom/discord/stores/StorePremiumGuildSubscription;->fetchUserGuildPremiumState()V
iget-object p1, p0, Lf/a/a/b/d;->f:Lcom/discord/stores/StoreSubscriptions;
invoke-virtual {p1}, Lcom/discord/stores/StoreSubscriptions;->fetchSubscriptions()V
invoke-virtual {p4}, Lcom/discord/stores/StoreSubscriptions;->fetchSubscriptions()V
invoke-static {p6}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->computationLatest(Lrx/Observable;)Lrx/Observable;

View file

@ -1,5 +1,5 @@
.class public final synthetic Lf/a/a/b/e;
.super Ly/n/c/i;
.super Ly/m/c/i;
.source "PremiumGuildSubscriptionCancelViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/i;",
"Ly/m/c/i;",
"Lkotlin/jvm/functions/Function2<",
"Lcom/discord/stores/StorePremiumGuildSubscription$State;",
"Lcom/discord/stores/StoreSubscriptions$SubscriptionsState;",
@ -51,7 +51,7 @@
move-object v0, p0
invoke-direct/range {v0 .. v5}, Ly/n/c/i;-><init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct/range {v0 .. v5}, Ly/m/c/i;-><init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
@ -67,11 +67,11 @@
const-string v0, "p1"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "p2"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lf/a/a/b/d$c;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/b/f;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "PremiumGuildSubscriptionCancelViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils$ModifySubscriptionSlotResult;",
"Lkotlin/Unit;",
@ -34,7 +34,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -48,7 +48,7 @@
const-string v0, "result"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/b/h$a;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "PremiumGuildSubscriptionUncancelViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lf/a/a/b/h$c;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -53,7 +53,7 @@
const-string/jumbo v0, "storeState"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/b/h$a;->this$0:Lf/a/a/b/h;
@ -114,7 +114,7 @@
move-result-object p1
invoke-static {p1}, Ly/i/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
invoke-static {p1}, Ly/h/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
move-result-object p1

View file

@ -48,7 +48,7 @@
const-string v0, "modelClass"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p1, Lf/a/a/b/h;
@ -60,20 +60,16 @@
move-result-object v4
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getPremiumGuildSubscriptions()Lcom/discord/stores/StorePremiumGuildSubscription;
move-result-object v5
sget-object v0, Lcom/discord/utilities/rest/RestAPI;->Companion:Lcom/discord/utilities/rest/RestAPI$Companion;
sget-object v1, Lcom/discord/utilities/rest/RestAPI;->Companion:Lcom/discord/utilities/rest/RestAPI$Companion;
invoke-virtual {v0}, Lcom/discord/utilities/rest/RestAPI$Companion;->getApi()Lcom/discord/utilities/rest/RestAPI;
invoke-virtual {v1}, Lcom/discord/utilities/rest/RestAPI$Companion;->getApi()Lcom/discord/utilities/rest/RestAPI;
move-result-object v6
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getSubscriptions()Lcom/discord/stores/StoreSubscriptions;
move-result-object v0
@ -84,13 +80,13 @@
sget-object v1, Lf/a/a/b/i;->d:Lf/a/a/b/i;
invoke-virtual {v0, v1}, Lrx/Observable;->D(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v0, v1}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
move-result-object v7
const-string v0, "StoreStream\n .g\u2026().map { StoreState(it) }"
invoke-static {v7, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
move-object v1, p1

View file

@ -24,7 +24,7 @@
const-string/jumbo v0, "subscriptionState"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -50,7 +50,7 @@
iget-object p1, p1, Lf/a/a/b/h$c;->a:Lcom/discord/stores/StoreSubscriptions$SubscriptionsState;
invoke-static {v0, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -95,7 +95,7 @@
const-string v0, "StoreState(subscriptionState="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -72,7 +72,7 @@
iget-object p1, p1, Lf/a/a/b/h$d$a;->a:Ljava/lang/Integer;
invoke-static {v0, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -117,7 +117,7 @@
const-string v0, "Dismiss(errorToastStringResId="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -125,7 +125,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/Integer;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->w(Ljava/lang/StringBuilder;Ljava/lang/Integer;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -28,7 +28,7 @@
const-string/jumbo v0, "subscription"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
@ -44,12 +44,10 @@
.end method
.method public static a(Lf/a/a/b/h$d$b;Lcom/discord/models/domain/ModelSubscription;ZZI)Lf/a/a/b/h$d$b;
.locals 2
.locals 1
and-int/lit8 p1, p4, 0x1
const/4 v0, 0x0
if-eqz p1, :cond_0
iget-object p1, p0, Lf/a/a/b/h$d$b;->a:Lcom/discord/models/domain/ModelSubscription;
@ -57,12 +55,12 @@
goto :goto_0
:cond_0
move-object p1, v0
const/4 p1, 0x0
:goto_0
and-int/lit8 v1, p4, 0x2
and-int/lit8 v0, p4, 0x2
if-eqz v1, :cond_1
if-eqz v0, :cond_1
iget-boolean p2, p0, Lf/a/a/b/h$d$b;->b:Z
@ -74,20 +72,17 @@
iget-boolean p3, p0, Lf/a/a/b/h$d$b;->c:Z
:cond_2
if-eqz p0, :cond_3
invoke-static {p0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string/jumbo p0, "subscription"
invoke-static {p1, p0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p0, Lf/a/a/b/h$d$b;
invoke-direct {p0, p1, p2, p3}, Lf/a/a/b/h$d$b;-><init>(Lcom/discord/models/domain/ModelSubscription;ZZ)V
return-object p0
:cond_3
throw v0
.end method
@ -107,7 +102,7 @@
iget-object v1, p1, Lf/a/a/b/h$d$b;->a:Lcom/discord/models/domain/ModelSubscription;
invoke-static {v0, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -191,7 +186,7 @@
const-string v0, "Loaded(subscription="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -215,7 +210,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->A(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->B(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -48,19 +48,19 @@
const-string/jumbo v0, "storeSubscriptions"
invoke-static {p3, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storePremiumGuildSubscription"
invoke-static {p4, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p4, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "restAPI"
invoke-static {p5, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p5, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeObservable"
invoke-static {p6, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p6, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lf/a/a/b/h$d$c;->a:Lf/a/a/b/h$d$c;

View file

@ -59,7 +59,7 @@
const-string v1, "it"
invoke-static {p1, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v0, p1}, Lf/a/a/b/h$c;-><init>(Lcom/discord/stores/StoreSubscriptions$SubscriptionsState;)V

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/b/j;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "PremiumGuildSubscriptionUncancelViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils$ModifySubscriptionSlotResult;",
"Lkotlin/Unit;",
@ -34,7 +34,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -48,7 +48,7 @@
const-string v0, "result"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I

View file

@ -30,7 +30,7 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lf/a/a/c/a/a;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/c/a/a$c;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "AudioOutputSelectionDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lf/a/a/c/a/c$d;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -53,13 +53,13 @@
const-string/jumbo v0, "viewState"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lf/a/a/c/a/a$c;->this$0:Lf/a/a/c/a/a;
if-eqz v1, :cond_b
invoke-static {v1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
instance-of v0, p1, Lf/a/a/c/a/c$d$b;
@ -264,9 +264,4 @@
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
:cond_b
const/4 p1, 0x0
throw p1
.end method

View file

@ -33,81 +33,93 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x5
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/c/a/a;
new-instance v1, Ly/m/c/s;
const-string v2, "bluetoothRadioButton"
const-class v2, Lf/a/a/c/a/a;
const-string v3, "getBluetoothRadioButton()Landroid/widget/RadioButton;"
const-string v3, "bluetoothRadioButton"
const/4 v4, 0x0
const-string v4, "getBluetoothRadioButton()Landroid/widget/RadioButton;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/c/a/a;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "speakerRadioButton"
aput-object v1, v0, v5
const-string v3, "getSpeakerRadioButton()Landroid/widget/RadioButton;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/c/a/a;
const/4 v2, 0x1
const-string v6, "speakerRadioButton"
aput-object v1, v0, v2
const-string v7, "getSpeakerRadioButton()Landroid/widget/RadioButton;"
const-class v1, Lf/a/a/c/a/a;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string/jumbo v2, "wiredRadioButton"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getWiredRadioButton()Landroid/widget/RadioButton;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/c/a/a;
aput-object v1, v0, v2
const-string/jumbo v6, "wiredRadioButton"
const-class v1, Lf/a/a/c/a/a;
const-string v7, "getWiredRadioButton()Landroid/widget/RadioButton;"
const-string v2, "earpieceRadioButton"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getEarpieceRadioButton()Landroid/widget/RadioButton;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/c/a/a;
const-class v1, Lf/a/a/c/a/a;
const-string v6, "earpieceRadioButton"
const-string v2, "radioGroup"
const-string v7, "getEarpieceRadioButton()Landroid/widget/RadioButton;"
const-string v3, "getRadioGroup()Landroid/widget/RadioGroup;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
aput-object v3, v0, v1
const/4 v2, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v4, Lf/a/a/c/a/a;
const-string v6, "radioGroup"
const-string v7, "getRadioGroup()Landroid/widget/RadioGroup;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/c/a/a;->j:[Lkotlin/reflect/KProperty;
@ -129,7 +141,7 @@
const v0, 0x7f0a009e
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -137,7 +149,7 @@
const v0, 0x7f0a00a2
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -145,7 +157,7 @@
const v0, 0x7f0a00a3
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -153,7 +165,7 @@
const v0, 0x7f0a00a1
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -161,7 +173,7 @@
const v0, 0x7f0a00a0
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -173,25 +185,25 @@
.method public static final f(Lf/a/a/c/a/a;)V
.locals 12
const/4 v0, 0x0
invoke-static {p0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
if-eqz p0, :cond_0
sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
const-wide/16 v1, 0x12c
const-wide/16 v2, 0x12c
invoke-static {v1, v2, v0}, Lrx/Observable;->Y(JLjava/util/concurrent/TimeUnit;)Lrx/Observable;
invoke-static {v2, v3, v1}, Lrx/Observable;->Z(JLjava/util/concurrent/TimeUnit;)Lrx/Observable;
move-result-object v0
move-result-object v1
const-string v1, "Observable\n .time\u2026S, TimeUnit.MILLISECONDS)"
const-string v2, "Observable\n .time\u2026S, TimeUnit.MILLISECONDS)"
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v1, 0x0
const/4 v2, 0x2
invoke-static {v1, p0, v0, v2, v0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable;
invoke-static {v0, p0, v1, v2, v1}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable;
move-result-object v3
@ -216,9 +228,6 @@
invoke-static/range {v3 .. v11}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
return-void
:cond_0
throw v0
.end method
.method public static final synthetic g(Lf/a/a/c/a/a;)Lf/a/a/c/a/c;
@ -233,7 +242,7 @@
:cond_0
const-string/jumbo p0, "viewModel"
invoke-static {p0}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
const/4 p0, 0x0
@ -355,7 +364,7 @@
const-string v0, "ViewModelProvider(\n \u2026logViewModel::class.java)"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lf/a/a/c/a/c;
@ -369,7 +378,7 @@
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -496,7 +505,7 @@
:cond_0
const-string/jumbo v0, "viewModel"
invoke-static {v0}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
const/4 v0, 0x0

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/c/a/b;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "AudioOutputSelectionDialog.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Long;",
"Lkotlin/Unit;",
@ -30,7 +30,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/c/a/c$a;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "AudioOutputSelectionDialogViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lf/a/a/c/a/c$c;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -47,108 +47,108 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 12
.locals 11
check-cast p1, Lf/a/a/c/a/c$c;
const-string/jumbo v0, "storeState"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/c/a/c$a;->this$0:Lf/a/a/c/a/c;
const/4 v1, 0x0
if-eqz v0, :cond_3
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iget-object p1, p1, Lf/a/a/c/a/c$c;->a:Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;
invoke-virtual {p1}, Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;->getAvailableOutputDevices()Ljava/util/Set;
move-result-object v2
move-result-object v1
new-instance v3, Ljava/util/ArrayList;
new-instance v2, Ljava/util/ArrayList;
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
invoke-interface {v2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v4
move-result-object v3
:cond_0
:goto_0
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v5
move-result v4
if-eqz v5, :cond_1
if-eqz v4, :cond_1
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v5
move-result-object v4
instance-of v6, v5, Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;
instance-of v5, v4, Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;
if-eqz v6, :cond_0
if-eqz v5, :cond_0
invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_0
:cond_1
invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z
invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z
move-result v4
move-result v3
xor-int/lit8 v7, v4, 0x1
xor-int/lit8 v6, v3, 0x1
if-eqz v7, :cond_2
if-eqz v6, :cond_2
const/4 v1, 0x0
const/4 v3, 0x0
invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v1
move-result-object v2
check-cast v1, Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;
check-cast v2, Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;
goto :goto_1
:cond_2
move-object v8, v1
const/4 v2, 0x0
new-instance v1, Lf/a/a/c/a/c$d$a;
:goto_1
move-object v7, v2
new-instance v2, Lf/a/a/c/a/c$d$a;
invoke-virtual {p1}, Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;->getSelectedOutputDevice()Lcom/discord/stores/StoreAudioDevices$OutputDevice;
move-result-object v6
move-result-object v5
sget-object p1, Lcom/discord/stores/StoreAudioDevices$OutputDevice$Speaker;->INSTANCE:Lcom/discord/stores/StoreAudioDevices$OutputDevice$Speaker;
invoke-interface {v2, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
invoke-interface {v1, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v9
move-result v8
sget-object p1, Lcom/discord/stores/StoreAudioDevices$OutputDevice$WiredAudio;->INSTANCE:Lcom/discord/stores/StoreAudioDevices$OutputDevice$WiredAudio;
invoke-interface {v2, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
invoke-interface {v1, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v10
move-result v9
sget-object p1, Lcom/discord/stores/StoreAudioDevices$OutputDevice$Earpiece;->INSTANCE:Lcom/discord/stores/StoreAudioDevices$OutputDevice$Earpiece;
invoke-interface {v2, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
invoke-interface {v1, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v11
move-result v10
move-object v5, v1
move-object v4, v2
invoke-direct/range {v5 .. v11}, Lf/a/a/c/a/c$d$a;-><init>(Lcom/discord/stores/StoreAudioDevices$OutputDevice;ZLcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;ZZZ)V
invoke-direct/range {v4 .. v10}, Lf/a/a/c/a/c$d$a;-><init>(Lcom/discord/stores/StoreAudioDevices$OutputDevice;ZLcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;ZZZ)V
invoke-virtual {v0, v1}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
invoke-virtual {v0, v2}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
:cond_3
throw v1
.end method

View file

@ -43,7 +43,7 @@
:goto_0
const-string/jumbo p2, "storeAudioDevices"
invoke-static {p1, p2}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p2}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -68,7 +68,7 @@
const-string v0, "modelClass"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p1, Lf/a/a/c/a/c;
@ -80,13 +80,13 @@
sget-object v2, Lf/a/a/c/a/d;->d:Lf/a/a/c/a/d;
invoke-virtual {v1, v2}, Lrx/Observable;->D(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v1, v2}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
move-result-object v1
const-string/jumbo v2, "storeAudioDevices.getAud\u2026tate(audioDevicesState) }"
invoke-static {v1, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, v0, v1}, Lf/a/a/c/a/c;-><init>(Lcom/discord/stores/StoreAudioDevices;Lrx/Observable;)V

View file

@ -24,7 +24,7 @@
const-string v0, "audioDevicesState"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -50,7 +50,7 @@
iget-object p1, p1, Lf/a/a/c/a/c$c;->a:Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;
invoke-static {v0, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -95,7 +95,7 @@
const-string v0, "StoreState(audioDevicesState="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -34,7 +34,7 @@
const-string v0, "selectedAudioOutput"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
@ -72,7 +72,7 @@
iget-object v1, p1, Lf/a/a/c/a/c$d$a;->a:Lcom/discord/stores/StoreAudioDevices$OutputDevice;
invoke-static {v0, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -88,7 +88,7 @@
iget-object v1, p1, Lf/a/a/c/a/c$d$a;->c:Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;
invoke-static {v0, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -215,7 +215,7 @@
const-string v0, "Loaded(selectedAudioOutput="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -263,7 +263,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->A(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->B(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -40,11 +40,11 @@
const-string/jumbo v0, "storeAudioDevices"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeStateObservable"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lf/a/a/c/a/c$d$b;->a:Lf/a/a/c/a/c$d$b;

View file

@ -59,7 +59,7 @@
const-string v1, "audioDevicesState"
invoke-static {p1, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v0, p1}, Lf/a/a/c/a/c$c;-><init>(Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)V

View file

@ -43,7 +43,7 @@
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 4
.locals 9
iget v0, p0, Lf/a/a/d/a$a;->d:I
@ -61,19 +61,43 @@
check-cast v0, Lf/a/a/d/a;
invoke-static {p1, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v4
invoke-static {v4, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lf/a/a/d/a$a;->f:Ljava/lang/Object;
move-object v5, p1
check-cast v5, Ljava/lang/String;
sget-object p1, Lf/a/a/d/a;->h:[Lkotlin/reflect/KProperty;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
sget-object p1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {p1}, Lcom/discord/stores/StoreStream$Companion;->getMaskedLinks()Lcom/discord/stores/StoreMaskedLinks;
move-result-object p1
invoke-static {p1, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1, v5}, Lcom/discord/stores/StoreMaskedLinks;->trustDomain(Ljava/lang/String;)V
iget-object v1, p0, Lf/a/a/d/a$a;->f:Ljava/lang/Object;
sget-object v3, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler;
check-cast v1, Ljava/lang/String;
const/4 v6, 0x0
invoke-static {v0, p1, v1}, Lf/a/a/d/a;->g(Lf/a/a/d/a;Landroid/content/Context;Ljava/lang/String;)V
const/4 v7, 0x4
const/4 v8, 0x0
invoke-static/range {v3 .. v8}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V
invoke-virtual {v0}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
@ -87,19 +111,35 @@
check-cast v0, Lf/a/a/d/a;
invoke-static {p1, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
move-result-object v4
invoke-static {p1, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lf/a/a/d/a$a;->f:Ljava/lang/Object;
iget-object p1, p0, Lf/a/a/d/a$a;->f:Ljava/lang/Object;
check-cast v1, Ljava/lang/String;
move-object v5, p1
invoke-static {v0, p1, v1}, Lf/a/a/d/a;->f(Lf/a/a/d/a;Landroid/content/Context;Ljava/lang/String;)V
check-cast v5, Ljava/lang/String;
sget-object p1, Lf/a/a/d/a;->h:[Lkotlin/reflect/KProperty;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
sget-object v3, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler;
const/4 v6, 0x0
const/4 v7, 0x4
const/4 v8, 0x0
invoke-static/range {v3 .. v8}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V
invoke-virtual {v0}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
.end method

View file

@ -29,67 +29,77 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x4
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/d/a;
new-instance v1, Ly/m/c/s;
const-string v2, "dialogText"
const-class v2, Lf/a/a/d/a;
const-string v3, "getDialogText()Landroid/widget/TextView;"
const-string v3, "dialogText"
const/4 v4, 0x0
const-string v4, "getDialogText()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/d/a;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "dialogTrustDomain"
aput-object v1, v0, v5
const-string v3, "getDialogTrustDomain()Landroid/view/View;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/d/a;
const/4 v2, 0x1
const-string v6, "dialogTrustDomain"
aput-object v1, v0, v2
const-string v7, "getDialogTrustDomain()Landroid/view/View;"
const-class v1, Lf/a/a/d/a;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "dialogConfirm"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getDialogConfirm()Landroid/view/View;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/d/a;
aput-object v1, v0, v2
const-string v6, "dialogConfirm"
const-class v1, Lf/a/a/d/a;
const-string v7, "getDialogConfirm()Landroid/view/View;"
const-string v2, "dialogCancel"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getDialogCancel()Landroid/view/View;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/d/a;
const-string v6, "dialogCancel"
const-string v7, "getDialogCancel()Landroid/view/View;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/d/a;->h:[Lkotlin/reflect/KProperty;
@ -111,7 +121,7 @@
const v0, 0x7f0a0643
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -119,7 +129,7 @@
const v0, 0x7f0a0646
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -127,7 +137,7 @@
const v0, 0x7f0a0645
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -135,7 +145,7 @@
const v0, 0x7f0a0644
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -144,72 +154,6 @@
return-void
.end method
.method public static final f(Lf/a/a/d/a;Landroid/content/Context;Ljava/lang/String;)V
.locals 6
if-eqz p0, :cond_0
sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler;
const/4 v3, 0x0
const/4 v4, 0x4
const/4 v5, 0x0
move-object v1, p1
move-object v2, p2
invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
:cond_0
const/4 p0, 0x0
throw p0
.end method
.method public static final g(Lf/a/a/d/a;Landroid/content/Context;Ljava/lang/String;)V
.locals 7
if-eqz p0, :cond_0
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getMaskedLinks()Lcom/discord/stores/StoreMaskedLinks;
move-result-object v0
invoke-virtual {v0, p2}, Lcom/discord/stores/StoreMaskedLinks;->trustDomain(Ljava/lang/String;)V
sget-object v1, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler;
const/4 v4, 0x0
const/4 v5, 0x4
const/4 v6, 0x0
move-object v2, p1
move-object v3, p2
invoke-static/range {v1 .. v6}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
:cond_0
const/4 p0, 0x0
throw p0
.end method
# virtual methods
.method public getContentViewResId()I
@ -233,7 +177,7 @@
sget-object v0, Lf/a/a/d/a;->i:Lf/a/a/d/a$b;
if-eqz v0, :cond_0
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-wide/16 v3, 0x0
@ -246,19 +190,14 @@
invoke-static/range {v1 .. v6}, Lcom/discord/stores/StoreNotices;->markSeen$default(Lcom/discord/stores/StoreNotices;Ljava/lang/String;JILjava/lang/Object;)V
return-void
:cond_0
const/4 v0, 0x0
throw v0
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 5
.locals 6
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -284,7 +223,7 @@
:goto_0
const-string v0, "arguments?.getString(DIALOG_URL) ?: \"\""
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/d/a;->d:Lkotlin/properties/ReadOnlyProperty;
@ -292,49 +231,61 @@
const/4 v2, 0x0
aget-object v1, v1, v2
aget-object v3, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
const v1, 0x7f120f7a
const v3, 0x7f120f7a
const/4 v3, 0x1
const/4 v4, 0x1
new-array v4, v3, [Ljava/lang/Object;
new-array v5, v4, [Ljava/lang/Object;
aput-object p1, v4, v2
aput-object p1, v5, v2
invoke-static {v0, v1, v4}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextWithMarkdown(Landroid/widget/TextView;I[Ljava/lang/Object;)V
invoke-static {v0, v3, v5}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextWithMarkdown(Landroid/widget/TextView;I[Ljava/lang/Object;)V
iget-object v0, p0, Lf/a/a/d/a;->g:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/d/a;->h:[Lkotlin/reflect/KProperty;
const/4 v3, 0x3
const/4 v4, 0x3
aget-object v3, v1, v3
aget-object v1, v1, v4
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
new-instance v1, Lf/a/a/d/a$c;
new-instance v3, Lf/a/a/d/a$c;
invoke-direct {v1, p0}, Lf/a/a/d/a$c;-><init>(Lf/a/a/d/a;)V
invoke-direct {v3, p0}, Lf/a/a/d/a$c;-><init>(Lf/a/a/d/a;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v0, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lf/a/a/d/a;->f:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/d/a;->h:[Lkotlin/reflect/KProperty;
const/4 v3, 0x2
const/4 v4, 0x2
aget-object v3, v1, v3
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
new-instance v3, Lf/a/a/d/a$a;
invoke-direct {v3, v2, p0, p1}, Lf/a/a/d/a$a;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V
invoke-virtual {v0, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lf/a/a/d/a;->e:Lkotlin/properties/ReadOnlyProperty;
aget-object v1, v1, v4
@ -346,25 +297,7 @@
new-instance v1, Lf/a/a/d/a$a;
invoke-direct {v1, v2, p0, p1}, Lf/a/a/d/a$a;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lf/a/a/d/a;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/d/a;->h:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v3
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
new-instance v1, Lf/a/a/d/a$a;
invoke-direct {v1, v3, p0, p1}, Lf/a/a/d/a$a;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V
invoke-direct {v1, v4, p0, p1}, Lf/a/a/d/a$a;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

View file

@ -55,81 +55,93 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x5
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/e/a;
new-instance v1, Ly/m/c/s;
const-string/jumbo v2, "upsellDescription"
const-class v2, Lf/a/a/e/a;
const-string v3, "getUpsellDescription()Landroid/widget/TextView;"
const-string/jumbo v3, "upsellDescription"
const/4 v4, 0x0
const-string v4, "getUpsellDescription()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/e/a;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "serverPerk"
aput-object v1, v0, v5
const-string v3, "getServerPerk()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/e/a;
const/4 v2, 0x1
const-string v6, "serverPerk"
aput-object v1, v0, v2
const-string v7, "getServerPerk()Landroid/widget/TextView;"
const-class v1, Lf/a/a/e/a;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "continueButton"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getContinueButton()Landroid/widget/TextView;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/e/a;
aput-object v1, v0, v2
const-string v6, "continueButton"
const-class v1, Lf/a/a/e/a;
const-string v7, "getContinueButton()Landroid/widget/TextView;"
const-string/jumbo v2, "upgradeButton"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getUpgradeButton()Landroid/widget/Button;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/e/a;
const-class v1, Lf/a/a/e/a;
const-string/jumbo v6, "upgradeButton"
const-string v2, "close"
const-string v7, "getUpgradeButton()Landroid/widget/Button;"
const-string v3, "getClose()Landroid/view/View;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
aput-object v3, v0, v1
const/4 v2, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v4, Lf/a/a/e/a;
const-string v6, "close"
const-string v7, "getClose()Landroid/view/View;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
@ -151,7 +163,7 @@
const v0, 0x7f0a07ce
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -159,7 +171,7 @@
const v0, 0x7f0a07d5
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -167,7 +179,7 @@
const v0, 0x7f0a02e2
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -175,7 +187,7 @@
const v0, 0x7f0a0acb
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -183,7 +195,7 @@
const v0, 0x7f0a07cc
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -213,7 +225,7 @@
const-string v1, "requireDialog()"
invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;
@ -232,7 +244,7 @@
.end method
.method public onViewBoundOrOnResume()V
.locals 10
.locals 11
invoke-super {p0}, Lcom/discord/app/AppDialog;->onViewBoundOrOnResume()V
@ -262,147 +274,137 @@
const/4 v3, 0x0
aget-object v2, v2, v3
aget-object v4, v2, v3
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
const v2, 0x7f121405
const v4, 0x7f121405
new-array v4, v1, [Ljava/lang/Object;
new-array v5, v1, [Ljava/lang/Object;
iget-object v5, p0, Lf/a/a/e/a;->f:Ljava/lang/String;
iget-object v6, p0, Lf/a/a/e/a;->f:Ljava/lang/String;
aput-object v5, v4, v3
aput-object v6, v5, v3
invoke-virtual {p0, v2, v4}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v4, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
move-result-object v4
new-array v4, v3, [Ljava/lang/Object;
new-array v5, v3, [Ljava/lang/Object;
invoke-static {v0, v2, v4}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextWithMarkdown(Landroid/widget/TextView;Ljava/lang/String;[Ljava/lang/Object;)V
invoke-static {v0, v4, v5}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextWithMarkdown(Landroid/widget/TextView;Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lf/a/a/e/a;->i:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
aget-object v4, v2, v1
aget-object v2, v2, v1
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
const v2, 0x7f121403
const v4, 0x7f121403
new-array v4, v1, [Ljava/lang/Object;
new-array v5, v1, [Ljava/lang/Object;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getResources()Landroid/content/res/Resources;
move-result-object v5
move-result-object v6
const v6, 0x7f1000fa
const v7, 0x7f1000fa
new-array v7, v1, [Ljava/lang/Object;
new-array v8, v1, [Ljava/lang/Object;
const/4 v8, 0x2
const/4 v9, 0x2
invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v9
move-result-object v10
aput-object v9, v7, v3
aput-object v10, v8, v3
invoke-virtual {v5, v6, v8, v7}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {v6, v7, v9, v8}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v5
move-result-object v6
aput-object v5, v4, v3
aput-object v6, v5, v3
invoke-virtual {p0, v2, v4}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v4, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
move-result-object v4
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v0, p0, Lf/a/a/e/a;->j:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
aget-object v4, v2, v9
aget-object v2, v2, v8
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iget-boolean v2, p0, Lf/a/a/e/a;->g:Z
iget-boolean v4, p0, Lf/a/a/e/a;->g:Z
xor-int/2addr v2, v1
xor-int/2addr v4, v1
if-eqz v2, :cond_2
if-eqz v4, :cond_2
const/4 v2, 0x0
const/4 v4, 0x0
goto :goto_0
:cond_2
const/16 v2, 0x8
const/16 v4, 0x8
:goto_0
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V
iget-object v0, p0, Lf/a/a/e/a;->j:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
aget-object v4, v2, v9
aget-object v2, v2, v8
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
new-instance v2, Lf/a/a/e/a$a;
new-instance v4, Lf/a/a/e/a$a;
invoke-direct {v2, v3, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v4, v3, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lf/a/a/e/a;->k:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
const/4 v3, 0x3
aget-object v2, v2, v3
aget-object v3, v2, v3
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/Button;
new-instance v2, Lf/a/a/e/a$a;
new-instance v3, Lf/a/a/e/a$a;
invoke-direct {v2, v1, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v3, v1, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v0, v2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v0, v3}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lf/a/a/e/a;->l:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
const/4 v1, 0x4
const/4 v2, 0x4
aget-object v1, v1, v2
aget-object v1, v2, v1
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -412,7 +414,7 @@
new-instance v1, Lf/a/a/e/a$a;
invoke-direct {v1, v8, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v1, v9, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

View file

@ -55,81 +55,93 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x5
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/e/b;
new-instance v1, Ly/m/c/s;
const-string/jumbo v2, "upsellTitle"
const-class v2, Lf/a/a/e/b;
const-string v3, "getUpsellTitle()Landroid/widget/TextView;"
const-string/jumbo v3, "upsellTitle"
const/4 v4, 0x0
const-string v4, "getUpsellTitle()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/e/b;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string/jumbo v2, "upsellImage"
aput-object v1, v0, v5
const-string v3, "getUpsellImage()Landroid/widget/ImageView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/e/b;
const/4 v2, 0x1
const-string/jumbo v6, "upsellImage"
aput-object v1, v0, v2
const-string v7, "getUpsellImage()Landroid/widget/ImageView;"
const-class v1, Lf/a/a/e/b;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string/jumbo v2, "upsellDescription"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getUpsellDescription()Landroid/widget/TextView;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/e/b;
aput-object v1, v0, v2
const-string/jumbo v6, "upsellDescription"
const-class v1, Lf/a/a/e/b;
const-string v7, "getUpsellDescription()Landroid/widget/TextView;"
const-string v2, "monthlySkuButton"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getMonthlySkuButton()Landroid/widget/TextView;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/e/b;
const-class v1, Lf/a/a/e/b;
const-string v6, "monthlySkuButton"
const-string/jumbo v2, "yearlySkuButton"
const-string v7, "getMonthlySkuButton()Landroid/widget/TextView;"
const-string v3, "getYearlySkuButton()Landroid/widget/Button;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
aput-object v3, v0, v1
const/4 v2, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v4, Lf/a/a/e/b;
const-string/jumbo v6, "yearlySkuButton"
const-string v7, "getYearlySkuButton()Landroid/widget/Button;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
@ -151,7 +163,7 @@
const v0, 0x7f0a07d8
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -159,7 +171,7 @@
const v0, 0x7f0a07d1
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -167,7 +179,7 @@
const v0, 0x7f0a07d7
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -175,7 +187,7 @@
const v0, 0x7f0a07fa
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -183,7 +195,7 @@
const v0, 0x7f0a07fb
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -213,7 +225,7 @@
const-string v1, "requireDialog()"
invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;
@ -232,7 +244,7 @@
.end method
.method public onViewBoundOrOnResume()V
.locals 11
.locals 12
invoke-super {p0}, Lcom/discord/app/AppDialog;->onViewBoundOrOnResume()V
@ -282,7 +294,7 @@
const-string v3, "getString(if (isTier1) R\u2026 R.string.premium_tier_2)"
invoke-static {v2, v3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v3, p0, Lf/a/a/e/b;->h:Lkotlin/properties/ReadOnlyProperty;
@ -290,39 +302,39 @@
const/4 v5, 0x0
aget-object v4, v4, v5
aget-object v6, v4, v5
invoke-interface {v3, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
const v4, 0x7f121412
const v6, 0x7f121412
const/4 v6, 0x2
const/4 v7, 0x2
new-array v7, v6, [Ljava/lang/Object;
new-array v8, v7, [Ljava/lang/Object;
invoke-static {}, Ljava/text/NumberFormat;->getPercentInstance()Ljava/text/NumberFormat;
move-result-object v8
move-result-object v9
const v9, 0x3e23d70a # 0.16f
const v10, 0x3e23d70a # 0.16f
invoke-static {v9}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
invoke-static {v10}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object v10
move-result-object v11
invoke-virtual {v8, v10}, Ljava/text/NumberFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {v9, v11}, Ljava/text/NumberFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v8
move-result-object v9
aput-object v8, v7, v5
aput-object v9, v8, v5
aput-object v2, v7, v1
aput-object v2, v8, v1
invoke-virtual {p0, v4, v7}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v6, v8}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
@ -330,9 +342,7 @@
iget-object v2, p0, Lf/a/a/e/b;->j:Lkotlin/properties/ReadOnlyProperty;
sget-object v3, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
aget-object v3, v3, v6
aget-object v3, v4, v7
invoke-interface {v2, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -342,47 +352,19 @@
const v3, 0x7f121411
new-array v4, v1, [Ljava/lang/Object;
new-array v6, v1, [Ljava/lang/Object;
invoke-static {}, Ljava/text/NumberFormat;->getPercentInstance()Ljava/text/NumberFormat;
move-result-object v6
invoke-static {v9}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object v7
invoke-virtual {v6, v7}, Ljava/text/NumberFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
invoke-static {v10}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object v6
move-result-object v8
aput-object v6, v4, v5
invoke-virtual {v7, v8}, Ljava/text/NumberFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v3, v4}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v2, p0, Lf/a/a/e/b;->l:Lkotlin/properties/ReadOnlyProperty;
sget-object v3, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
const/4 v4, 0x4
aget-object v3, v3, v4
invoke-interface {v2, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroid/widget/Button;
const v3, 0x7f121410
new-array v6, v1, [Ljava/lang/Object;
iget-object v7, p0, Lf/a/a/e/b;->f:Ljava/lang/String;
move-result-object v7
aput-object v7, v6, v5
@ -390,15 +372,39 @@
move-result-object v3
invoke-virtual {v2, v3}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v2, p0, Lf/a/a/e/b;->l:Lkotlin/properties/ReadOnlyProperty;
const/4 v3, 0x4
aget-object v6, v4, v3
invoke-interface {v2, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroid/widget/Button;
const v6, 0x7f121410
new-array v7, v1, [Ljava/lang/Object;
iget-object v8, p0, Lf/a/a/e/b;->f:Ljava/lang/String;
aput-object v8, v7, v5
invoke-virtual {p0, v6, v7}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v6
invoke-virtual {v2, v6}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
iget-object v2, p0, Lf/a/a/e/b;->i:Lkotlin/properties/ReadOnlyProperty;
sget-object v3, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
aget-object v6, v4, v1
aget-object v3, v3, v1
invoke-interface {v2, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v2, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v2
@ -418,39 +424,35 @@
iget-object v0, p0, Lf/a/a/e/b;->k:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
const/4 v2, 0x3
const/4 v3, 0x3
aget-object v6, v4, v2
aget-object v2, v2, v3
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iget-boolean v2, p0, Lf/a/a/e/b;->g:Z
iget-boolean v6, p0, Lf/a/a/e/b;->g:Z
xor-int/2addr v2, v1
xor-int/2addr v6, v1
if-eqz v2, :cond_4
if-eqz v6, :cond_4
const/4 v2, 0x0
const/4 v6, 0x0
goto :goto_2
:cond_4
const/16 v2, 0x8
const/16 v6, 0x8
:goto_2
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v0, v6}, Landroid/view/View;->setVisibility(I)V
iget-object v0, p0, Lf/a/a/e/b;->k:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
aget-object v2, v2, v3
aget-object v2, v4, v2
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -466,9 +468,7 @@
iget-object v0, p0, Lf/a/a/e/b;->l:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
aget-object v2, v2, v4
aget-object v2, v4, v3
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;

View file

@ -1,242 +0,0 @@
.class public final Lf/a/a/e/c$a;
.super Ljava/lang/Object;
.source "java-style lambda group"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lf/a/a/e/c;->onViewBound(Landroid/view/View;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field public final synthetic d:I
.field public final synthetic e:Ljava/lang/Object;
# direct methods
.method public constructor <init>(ILjava/lang/Object;)V
.locals 0
iput p1, p0, Lf/a/a/e/c$a;->d:I
iput-object p2, p0, Lf/a/a/e/c$a;->e:Ljava/lang/Object;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 11
iget v0, p0, Lf/a/a/e/c$a;->d:I
if-eqz v0, :cond_8
const/4 v1, 0x1
if-eq v0, v1, :cond_7
const/4 v1, 0x0
const/4 v2, 0x2
if-eq v0, v2, :cond_2
const/4 p1, 0x3
if-ne v0, p1, :cond_1
iget-object p1, p0, Lf/a/a/e/c$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/e/c;
iget-object p1, p1, Lf/a/a/e/c;->l:Lkotlin/jvm/functions/Function0;
if-eqz p1, :cond_0
invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object;
move-result-object p1
check-cast p1, Lkotlin/Unit;
:cond_0
iget-object p1, p0, Lf/a/a/e/c$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/e/c;
invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
:cond_1
throw v1
:cond_2
new-instance v0, Lcom/discord/utilities/analytics/Traits$Location;
iget-object v3, p0, Lf/a/a/e/c$a;->e:Ljava/lang/Object;
check-cast v3, Lf/a/a/e/c;
invoke-virtual {v3}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v3
if-eqz v3, :cond_3
const-string v4, "extra_page_name"
invoke-virtual {v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
move-object v4, v3
goto :goto_0
:cond_3
move-object v4, v1
:goto_0
iget-object v3, p0, Lf/a/a/e/c$a;->e:Ljava/lang/Object;
check-cast v3, Lf/a/a/e/c;
invoke-virtual {v3}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v3
if-eqz v3, :cond_4
const-string v5, "extra_section_name"
invoke-virtual {v3, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
move-object v5, v3
goto :goto_1
:cond_4
move-object v5, v1
:goto_1
iget-object v3, p0, Lf/a/a/e/c$a;->e:Ljava/lang/Object;
check-cast v3, Lf/a/a/e/c;
invoke-virtual {v3}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v3
if-eqz v3, :cond_5
const-string v6, "extra_object_name"
invoke-virtual {v3, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
move-object v6, v3
goto :goto_2
:cond_5
move-object v6, v1
:goto_2
iget-object v3, p0, Lf/a/a/e/c$a;->e:Ljava/lang/Object;
check-cast v3, Lf/a/a/e/c;
invoke-virtual {v3}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v3
if-eqz v3, :cond_6
const-string v7, "extra_object_type"
invoke-virtual {v3, v7}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
move-object v7, v3
goto :goto_3
:cond_6
move-object v7, v1
:goto_3
const/4 v8, 0x0
const/16 v9, 0x10
const/4 v10, 0x0
move-object v3, v0
invoke-direct/range {v3 .. v10}, Lcom/discord/utilities/analytics/Traits$Location;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
sget-object v3, Lcom/discord/utilities/analytics/AnalyticsTracker;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker;
invoke-virtual {v3, v0}, Lcom/discord/utilities/analytics/AnalyticsTracker;->premiumSettingsOpened(Lcom/discord/utilities/analytics/Traits$Location;)V
sget-object v0, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium;->Companion:Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;
const-string v3, "it"
invoke-static {p1, v3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
const-string v3, "it.context"
invoke-static {p1, v3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, p1, v1, v2, v1}, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;->launch$default(Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;Landroid/content/Context;Ljava/lang/Integer;ILjava/lang/Object;)V
iget-object p1, p0, Lf/a/a/e/c$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/e/c;
invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
:cond_7
iget-object p1, p0, Lf/a/a/e/c$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/e/c;
invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
:cond_8
iget-object p1, p0, Lf/a/a/e/c$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/e/c;
invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
.end method

View file

@ -77,11 +77,11 @@
move-object p9, v1
:cond_6
if-eqz p0, :cond_9
invoke-static {p0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "fragmentManager"
invoke-static {p1, p0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p0, Lf/a/a/e/c;
@ -138,7 +138,4 @@
invoke-virtual {p0, p1, p2}, Lcom/discord/app/AppDialog;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
return-void
:cond_9
throw v1
.end method

View file

@ -32,11 +32,11 @@
const-string v0, "headerText"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "bodyText"
invoke-static {p3, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -72,7 +72,7 @@
iget-object v1, p1, Lf/a/a/e/c$c;->b:Ljava/lang/String;
invoke-static {v0, v1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -82,7 +82,7 @@
iget-object p1, p1, Lf/a/a/e/c$c;->c:Ljava/lang/String;
invoke-static {v0, p1}, Ly/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -148,7 +148,7 @@
const-string v0, "UpsellData(imageResId="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -172,7 +172,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->w(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->y(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -36,53 +36,61 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x3
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/e/c$d;
new-instance v1, Ly/m/c/s;
const-string v2, "image"
const-class v2, Lf/a/a/e/c$d;
const-string v3, "getImage()Landroid/widget/ImageView;"
const-string v3, "image"
const/4 v4, 0x0
const-string v4, "getImage()Landroid/widget/ImageView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/e/c$d;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "header"
aput-object v1, v0, v5
const-string v3, "getHeader()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/e/c$d;
const/4 v2, 0x1
const-string v6, "header"
aput-object v1, v0, v2
const-string v7, "getHeader()Landroid/widget/TextView;"
const-class v1, Lf/a/a/e/c$d;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "body"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getBody()Landroid/widget/TextView;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/e/c$d;
aput-object v1, v0, v2
const-string v6, "body"
const-string v7, "getBody()Landroid/widget/TextView;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/e/c$d;->g:[Lkotlin/reflect/KProperty;
@ -104,7 +112,7 @@
const v0, 0x7f0a07d2
invoke-static {p0, v0}, Ly/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -112,7 +120,7 @@
const v0, 0x7f0a07d1
invoke-static {p0, v0}, Ly/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -120,7 +128,7 @@
const v0, 0x7f0a07ca
invoke-static {p0, v0}, Ly/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -140,7 +148,7 @@
.end method
.method public onViewBoundOrOnResume()V
.locals 4
.locals 5
invoke-super {p0}, Lcom/discord/app/AppFragment;->onViewBoundOrOnResume()V
@ -150,9 +158,9 @@
const/4 v2, 0x0
aget-object v1, v1, v2
aget-object v3, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
@ -160,13 +168,13 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v1
move-result-object v3
if-eqz v1, :cond_0
if-eqz v3, :cond_0
const-string v2, "extra_image_id"
invoke-virtual {v1, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
invoke-virtual {v3, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
move-result v2
@ -175,13 +183,11 @@
iget-object v0, p0, Lf/a/a/e/c$d;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/e/c$d;->g:[Lkotlin/reflect/KProperty;
const/4 v2, 0x1
aget-object v1, v1, v2
aget-object v2, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
@ -189,33 +195,31 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v1
move-result-object v2
const/4 v2, 0x0
const/4 v3, 0x0
if-eqz v1, :cond_1
if-eqz v2, :cond_1
const-string v3, "extra_header_string"
const-string v4, "extra_header_string"
invoke-virtual {v1, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
move-result-object v2
goto :goto_0
:cond_1
move-object v1, v2
move-object v2, v3
:goto_0
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v0, p0, Lf/a/a/e/c$d;->f:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/e/c$d;->g:[Lkotlin/reflect/KProperty;
const/4 v2, 0x2
const/4 v3, 0x2
aget-object v1, v1, v3
aget-object v1, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -229,37 +233,37 @@
if-eqz v1, :cond_2
const-string v3, "extra_body_text"
const-string v2, "extra_body_text"
invoke-virtual {v1, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
goto :goto_1
:cond_2
move-object v1, v2
move-object v1, v3
:goto_1
instance-of v3, v1, Ljava/lang/CharSequence;
instance-of v2, v1, Ljava/lang/CharSequence;
if-nez v3, :cond_3
if-nez v2, :cond_3
goto :goto_2
:cond_3
move-object v2, v1
move-object v3, v1
:goto_2
if-eqz v2, :cond_4
if-eqz v3, :cond_4
goto :goto_3
:cond_4
const-string v2, ""
const-string v3, ""
:goto_3
invoke-static {v2}, Lf/a/j/b/b/g;->b(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
invoke-static {v3}, Lf/a/j/b/b/g;->b(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
move-result-object v1

View file

@ -41,11 +41,11 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "pages"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0, p1}, Landroidx/fragment/app/FragmentStatePagerAdapter;-><init>(Landroidx/fragment/app/FragmentManager;)V

View file

@ -50,109 +50,125 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x7
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/e/c;
new-instance v1, Ly/m/c/s;
const-string/jumbo v2, "viewPager"
const-class v2, Lf/a/a/e/c;
const-string v3, "getViewPager()Landroidx/viewpager/widget/ViewPager;"
const-string/jumbo v3, "viewPager"
const/4 v4, 0x0
const-string v4, "getViewPager()Landroidx/viewpager/widget/ViewPager;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/e/c;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string/jumbo v2, "tabDots"
aput-object v1, v0, v5
const-string v3, "getTabDots()Lcom/google/android/material/tabs/TabLayout;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/e/c;
const/4 v2, 0x1
const-string/jumbo v6, "tabDots"
aput-object v1, v0, v2
const-string v7, "getTabDots()Lcom/google/android/material/tabs/TabLayout;"
const-class v1, Lf/a/a/e/c;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "buttonContainer"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getButtonContainer()Landroid/widget/LinearLayout;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/e/c;
aput-object v1, v0, v2
const-string v6, "buttonContainer"
const-class v1, Lf/a/a/e/c;
const-string v7, "getButtonContainer()Landroid/widget/LinearLayout;"
const-string v2, "sendCompressed"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getSendCompressed()Landroid/view/View;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/e/c;
const-class v1, Lf/a/a/e/c;
const-string v6, "sendCompressed"
const-string v2, "close"
const-string v7, "getSendCompressed()Landroid/view/View;"
const-string v3, "getClose()Landroid/view/View;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
aput-object v3, v0, v1
const/4 v2, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v1, Lf/a/a/e/c;
const-class v4, Lf/a/a/e/c;
const-string v2, "closeAlt"
const-string v6, "close"
const-string v3, "getCloseAlt()Landroid/view/View;"
const-string v7, "getClose()Landroid/view/View;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v2, 0x5
aput-object v3, v0, v1
aput-object v1, v0, v2
const/4 v1, 0x5
const-class v1, Lf/a/a/e/c;
new-instance v3, Ly/m/c/s;
const-string v2, "learnMore"
const-class v4, Lf/a/a/e/c;
const-string v3, "getLearnMore()Landroid/view/View;"
const-string v6, "closeAlt"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const-string v7, "getCloseAlt()Landroid/view/View;"
move-result-object v1
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const/4 v2, 0x6
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v1, v0, v2
aput-object v3, v0, v1
const/4 v1, 0x6
new-instance v3, Ly/m/c/s;
const-class v4, Lf/a/a/e/c;
const-string v6, "learnMore"
const-string v7, "getLearnMore()Landroid/view/View;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
@ -174,7 +190,7 @@
const v0, 0x7f0a07d6
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -182,7 +198,7 @@
const v0, 0x7f0a07d0
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -190,7 +206,7 @@
const v0, 0x7f0a07cb
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -198,7 +214,7 @@
const v0, 0x7f0a07d4
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -206,7 +222,7 @@
const v0, 0x7f0a07cc
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -214,7 +230,7 @@
const v0, 0x7f0a07cd
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -222,7 +238,7 @@
const v0, 0x7f0a07d3
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -306,7 +322,7 @@
const-string v4, "getString(R.string.premi\u2026psell_tag_passive_mobile)"
invoke-static {v3, v4}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f12140a
@ -316,7 +332,7 @@
const-string v5, "getString(R.string.premi\u2026l_tag_description_mobile)"
invoke-static {v4, v5}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f080538
@ -336,7 +352,7 @@
const-string v5, "getString(R.string.premi\u2026ell_emoji_passive_mobile)"
invoke-static {v4, v5}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f1213ff
@ -346,7 +362,7 @@
const-string v6, "getString(R.string.premi\u2026emoji_description_mobile)"
invoke-static {v5, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f0804f3
@ -364,7 +380,7 @@
const-string v5, "getString(R.string.premi\u2026ed_emojis_passive_mobile)"
invoke-static {v4, v5}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f1213f7
@ -374,7 +390,7 @@
const-string v6, "getString(R.string.premi\u2026mojis_description_mobile)"
invoke-static {v5, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f0804c5
@ -394,7 +410,7 @@
const-string v6, "getString(R.string.premi\u2026ll_upload_passive_mobile)"
invoke-static {v5, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
new-array v4, v4, [Ljava/lang/Object;
@ -422,7 +438,7 @@
const-string v6, "getString(\n \u2026ium_tier_2)\n )"
invoke-static {v4, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f080539
@ -442,7 +458,7 @@
const-string v5, "getString(R.string.premi\u2026ed_avatar_passive_mobile)"
invoke-static {v4, v5}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f1213f4
@ -452,7 +468,7 @@
const-string v6, "getString(R.string.premi\u2026vatar_description_mobile)"
invoke-static {v5, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f0804ca
@ -472,7 +488,7 @@
const-string v5, "getString(R.string.premi\u2026ell_badge_passive_mobile)"
invoke-static {v4, v5}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f1213fa
@ -482,7 +498,7 @@
const-string v6, "getString(R.string.premi\u2026badge_description_mobile)"
invoke-static {v5, v6}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f0804cd
@ -492,7 +508,7 @@
aput-object v2, v1, v4
invoke-static {v1}, Lf/h/a/f/f/n/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
invoke-static {v1}, Ly/h/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
move-result-object v1
@ -524,13 +540,13 @@
const-string v7, "extra_header_string"
if-eqz v4, :cond_3
if-eqz v4, :cond_2
invoke-virtual {v4, v7}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
move-result v4
if-ne v4, v0, :cond_3
if-ne v4, v0, :cond_2
invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
@ -556,32 +572,26 @@
move-object v8, v6
:goto_1
if-eqz v4, :cond_2
invoke-static {v4}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v8, v5}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v5}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v8, v4, Lf/a/a/e/c$c;->b:Ljava/lang/String;
goto :goto_2
:cond_2
throw p1
:cond_3
:goto_2
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v4
const-string v8, "extra_body_text"
if-eqz v4, :cond_6
if-eqz v4, :cond_4
invoke-virtual {v4, v8}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
move-result v4
if-ne v4, v0, :cond_6
if-ne v4, v0, :cond_4
invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
@ -593,30 +603,24 @@
move-result-object v9
if-eqz v9, :cond_4
if-eqz v9, :cond_3
invoke-virtual {v9, v8}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
if-eqz v9, :cond_4
if-eqz v9, :cond_3
move-object v6, v9
:cond_4
if-eqz v4, :cond_5
:cond_3
invoke-static {v4}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v6, v5}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v5}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v6, v4, Lf/a/a/e/c$c;->c:Ljava/lang/String;
goto :goto_3
:cond_5
throw p1
:cond_6
:goto_3
:cond_4
invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v4
@ -637,12 +641,12 @@
const/4 v6, 0x0
:goto_4
:goto_2
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v9
if-eqz v9, :cond_a
if-eqz v9, :cond_8
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@ -650,123 +654,120 @@
add-int/lit8 v10, v6, 0x1
if-ltz v6, :cond_9
if-ltz v6, :cond_7
move-object v11, v9
check-cast v11, Lf/a/a/e/c$c;
if-eq v6, v2, :cond_7
if-eq v6, v2, :cond_5
const/4 v6, 0x1
goto :goto_5
goto :goto_3
:cond_7
:cond_5
const/4 v6, 0x0
:goto_5
if-eqz v6, :cond_8
:goto_3
if-eqz v6, :cond_6
invoke-interface {v5, v9}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
:cond_8
:cond_6
move v6, v10
goto :goto_2
:cond_7
invoke-static {}, Ly/h/f;->throwIndexOverflow()V
throw p1
:cond_8
invoke-static {v4, v5}, Ly/h/f;->plus(Ljava/util/Collection;Ljava/lang/Iterable;)Ljava/util/List;
move-result-object p1
new-instance v0, Ljava/util/ArrayList;
const/16 v1, 0xa
invoke-static {p1, v1}, Lf/h/a/f/f/n/f;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
move-result v1
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_4
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_9
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lf/a/a/e/c$c;
sget-object v2, Lf/a/a/e/c$d;->h:Lf/a/a/e/c$d$a;
iget v3, v1, Lf/a/a/e/c$c;->a:I
iget-object v4, v1, Lf/a/a/e/c$c;->b:Ljava/lang/String;
iget-object v1, v1, Lf/a/a/e/c$c;->c:Ljava/lang/String;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "headerText"
invoke-static {v4, v2}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "bodyText"
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v2, Landroid/os/Bundle;
invoke-direct {v2}, Landroid/os/Bundle;-><init>()V
const-string v5, "extra_image_id"
invoke-virtual {v2, v5, v3}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
invoke-virtual {v2, v7, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v2, v8, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
new-instance v1, Lf/a/a/e/c$d;
invoke-direct {v1}, Lf/a/a/e/c$d;-><init>()V
invoke-virtual {v1, v2}, Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V
invoke-interface {v0, v1}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
goto :goto_4
:cond_9
invoke-static {}, Lf/h/a/f/f/n/f;->throwIndexOverflow()V
throw p1
:cond_a
invoke-static {v4, v5}, Ly/i/f;->plus(Ljava/util/Collection;Ljava/lang/Iterable;)Ljava/util/List;
move-result-object v0
new-instance v1, Ljava/util/ArrayList;
const/16 v2, 0xa
invoke-static {v0, v2}, Lf/h/a/f/f/n/f;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
move-result v2
invoke-direct {v1, v2}, Ljava/util/ArrayList;-><init>(I)V
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_6
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_c
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lf/a/a/e/c$c;
sget-object v3, Lf/a/a/e/c$d;->h:Lf/a/a/e/c$d$a;
iget v4, v2, Lf/a/a/e/c$c;->a:I
iget-object v5, v2, Lf/a/a/e/c$c;->b:Ljava/lang/String;
iget-object v2, v2, Lf/a/a/e/c$c;->c:Ljava/lang/String;
if-eqz v3, :cond_b
const-string v3, "headerText"
invoke-static {v5, v3}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v3, "bodyText"
invoke-static {v2, v3}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v3, Landroid/os/Bundle;
invoke-direct {v3}, Landroid/os/Bundle;-><init>()V
const-string v6, "extra_image_id"
invoke-virtual {v3, v6, v4}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
invoke-virtual {v3, v7, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v3, v8, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
new-instance v2, Lf/a/a/e/c$d;
invoke-direct {v2}, Lf/a/a/e/c$d;-><init>()V
invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;->setArguments(Landroid/os/Bundle;)V
invoke-interface {v1, v2}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
goto :goto_6
:cond_b
throw p1
:cond_c
new-instance p1, Lf/a/a/e/c$e;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getChildFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v0
move-result-object v1
const-string v2, "childFragmentManager"
invoke-static {v0, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, v0, v1}, Lf/a/a/e/c$e;-><init>(Landroidx/fragment/app/FragmentManager;Ljava/util/List;)V
invoke-direct {p1, v1, v0}, Lf/a/a/e/c$e;-><init>(Landroidx/fragment/app/FragmentManager;Ljava/util/List;)V
iput-object p1, p0, Lf/a/a/e/c;->k:Lf/a/a/e/c$e;
@ -774,11 +775,11 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 7
.locals 8
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -855,79 +856,71 @@
sget-object v4, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
aget-object v4, v4, v1
aget-object v5, v4, v1
invoke-interface {v3, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroidx/viewpager/widget/ViewPager;
iget-object v4, p0, Lf/a/a/e/c;->k:Lf/a/a/e/c$e;
iget-object v5, p0, Lf/a/a/e/c;->k:Lf/a/a/e/c$e;
if-eqz v4, :cond_5
if-eqz v5, :cond_5
invoke-virtual {v3, v4}, Landroidx/viewpager/widget/ViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V
invoke-virtual {v3, v5}, Landroidx/viewpager/widget/ViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V
iget-object v3, p0, Lf/a/a/e/c;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v4, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
aget-object v5, v4, v0
aget-object v4, v4, v0
invoke-interface {v3, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/google/android/material/tabs/TabLayout;
iget-object v4, p0, Lf/a/a/e/c;->d:Lkotlin/properties/ReadOnlyProperty;
iget-object v5, p0, Lf/a/a/e/c;->d:Lkotlin/properties/ReadOnlyProperty;
sget-object v5, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
aget-object v6, v4, v1
aget-object v5, v5, v1
invoke-interface {v5, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v4, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v5
move-result-object v4
check-cast v5, Landroidx/viewpager/widget/ViewPager;
check-cast v4, Landroidx/viewpager/widget/ViewPager;
invoke-virtual {v3, v4}, Lcom/google/android/material/tabs/TabLayout;->setupWithViewPager(Landroidx/viewpager/widget/ViewPager;)V
invoke-virtual {v3, v5}, Lcom/google/android/material/tabs/TabLayout;->setupWithViewPager(Landroidx/viewpager/widget/ViewPager;)V
iget-object v3, p0, Lf/a/a/e/c;->i:Lkotlin/properties/ReadOnlyProperty;
sget-object v4, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
const/4 v5, 0x5
aget-object v4, v4, v5
aget-object v6, v4, v5
invoke-interface {v3, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/view/View;
const/16 v4, 0x8
const/16 v6, 0x8
if-eqz p1, :cond_2
const/4 v6, 0x0
const/4 v7, 0x0
goto :goto_1
:cond_2
const/16 v6, 0x8
const/16 v7, 0x8
:goto_1
invoke-virtual {v3, v6}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v3, v7}, Landroid/view/View;->setVisibility(I)V
iget-object v3, p0, Lf/a/a/e/c;->i:Lkotlin/properties/ReadOnlyProperty;
sget-object v6, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
aget-object v5, v6, v5
aget-object v5, v4, v5
invoke-interface {v3, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -943,49 +936,45 @@
iget-object v3, p0, Lf/a/a/e/c;->h:Lkotlin/properties/ReadOnlyProperty;
sget-object v5, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
const/4 v5, 0x4
const/4 v6, 0x4
aget-object v7, v4, v5
aget-object v5, v5, v6
invoke-interface {v3, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, p0, v7}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/view/View;
xor-int/lit8 v5, p1, 0x1
xor-int/lit8 v7, p1, 0x1
if-eqz v5, :cond_3
if-eqz v7, :cond_3
const/4 v5, 0x0
const/4 v7, 0x0
goto :goto_2
:cond_3
const/16 v5, 0x8
const/16 v7, 0x8
:goto_2
invoke-virtual {v3, v5}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v3, v7}, Landroid/view/View;->setVisibility(I)V
iget-object v3, p0, Lf/a/a/e/c;->h:Lkotlin/properties/ReadOnlyProperty;
sget-object v5, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
aget-object v4, v4, v5
aget-object v5, v5, v6
invoke-interface {v3, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/view/View;
new-instance v5, Lf/a/a/e/c$a;
new-instance v4, Lf/a/a/e/c$a;
invoke-direct {v5, v0, p0}, Lf/a/a/e/c$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v4, v0, p0}, Lf/a/a/e/c$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v3, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v3, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p0}, Lf/a/a/e/c;->f()Landroid/view/View;
@ -1028,7 +1017,7 @@
:cond_5
const-string p1, "pagerAdapter"
invoke-static {p1}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p1}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
const/4 p1, 0x0

View file

@ -39,11 +39,11 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onDismiss"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lf/a/a/e/d;

View file

@ -43,95 +43,109 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x6
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/e/d;
new-instance v1, Ly/m/c/s;
const-string v2, "confirmButton"
const-class v2, Lf/a/a/e/d;
const-string v3, "getConfirmButton()Landroid/widget/Button;"
const-string v3, "confirmButton"
const/4 v4, 0x0
const-string v4, "getConfirmButton()Landroid/widget/Button;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/e/d;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "headerBackground"
aput-object v1, v0, v5
const-string v3, "getHeaderBackground()Landroid/widget/ImageView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/e/d;
const/4 v2, 0x1
const-string v6, "headerBackground"
aput-object v1, v0, v2
const-string v7, "getHeaderBackground()Landroid/widget/ImageView;"
const-class v1, Lf/a/a/e/d;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "logoImage"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getLogoImage()Landroid/widget/ImageView;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/e/d;
aput-object v1, v0, v2
const-string v6, "logoImage"
const-class v1, Lf/a/a/e/d;
const-string v7, "getLogoImage()Landroid/widget/ImageView;"
const-string/jumbo v2, "wumpusImage"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getWumpusImage()Landroid/widget/ImageView;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/e/d;
const-class v1, Lf/a/a/e/d;
const-string/jumbo v6, "wumpusImage"
const-string/jumbo v2, "titleImage"
const-string v7, "getWumpusImage()Landroid/widget/ImageView;"
const-string v3, "getTitleImage()Landroid/widget/ImageView;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
aput-object v3, v0, v1
const/4 v2, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v1, Lf/a/a/e/d;
const-class v4, Lf/a/a/e/d;
const-string v2, "description"
const-string/jumbo v6, "titleImage"
const-string v3, "getDescription()Landroid/widget/TextView;"
const-string v7, "getTitleImage()Landroid/widget/ImageView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v2, 0x5
aput-object v3, v0, v1
aput-object v1, v0, v2
const/4 v1, 0x5
new-instance v3, Ly/m/c/s;
const-class v4, Lf/a/a/e/d;
const-string v6, "description"
const-string v7, "getDescription()Landroid/widget/TextView;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
@ -153,7 +167,7 @@
const v0, 0x7f0a0783
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -161,7 +175,7 @@
const v0, 0x7f0a0785
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -169,7 +183,7 @@
const v0, 0x7f0a0786
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -177,7 +191,7 @@
const v0, 0x7f0a0788
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -185,7 +199,7 @@
const v0, 0x7f0a0787
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -193,7 +207,7 @@
const v0, 0x7f0a0784
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -213,7 +227,7 @@
.end method
.method public onResume()V
.locals 11
.locals 12
invoke-super {p0}, Lcom/discord/app/AppDialog;->onResume()V
@ -278,7 +292,7 @@
move-result-object v8
invoke-static {v8, v5}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f040345
@ -293,7 +307,7 @@
move-result-object v8
invoke-static {v8, v5}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f040346
@ -318,9 +332,9 @@
const/4 v10, 0x1
aget-object v9, v9, v10
aget-object v11, v9, v10
invoke-interface {v8, p0, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v8, p0, v11}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v8
@ -330,9 +344,7 @@
iget-object v1, p0, Lf/a/a/e/d;->g:Lkotlin/properties/ReadOnlyProperty;
sget-object v8, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
aget-object v6, v8, v6
aget-object v6, v9, v6
invoke-interface {v1, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -352,13 +364,11 @@
iget-object v1, p0, Lf/a/a/e/d;->h:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
const/4 v2, 0x3
const/4 v6, 0x3
aget-object v6, v9, v2
aget-object v2, v2, v6
invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v1, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v1
@ -366,19 +376,17 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v2
move-result-object v6
invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
invoke-static {v6, v3}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v2
move-result-object v3
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {v1, v3}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
iget-object v1, p0, Lf/a/a/e/d;->h:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
aget-object v2, v2, v6
aget-object v2, v9, v2
invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -400,11 +408,9 @@
iget-object v0, p0, Lf/a/a/e/d;->i:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
const/4 v1, 0x4
const/4 v2, 0x4
aget-object v1, v1, v2
aget-object v1, v9, v1
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -424,11 +430,9 @@
iget-object v0, p0, Lf/a/a/e/d;->j:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
const/4 v1, 0x5
const/4 v2, 0x5
aget-object v1, v1, v2
aget-object v1, v9, v1
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -450,9 +454,7 @@
iget-object v0, p0, Lf/a/a/e/d;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v7
aget-object v1, v9, v7
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;

View file

@ -35,39 +35,45 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x2
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/e/e;
new-instance v1, Ly/m/c/s;
const-string v2, "confirmButton"
const-class v2, Lf/a/a/e/e;
const-string v3, "getConfirmButton()Landroid/widget/Button;"
const-string v3, "confirmButton"
const/4 v4, 0x0
const-string v4, "getConfirmButton()Landroid/widget/Button;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/e/e;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "activationText"
aput-object v1, v0, v5
const-string v3, "getActivationText()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/e/e;
const/4 v2, 0x1
const-string v6, "activationText"
aput-object v1, v0, v2
const-string v7, "getActivationText()Landroid/widget/TextView;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/e/e;->g:[Lkotlin/reflect/KProperty;
@ -89,7 +95,7 @@
const v0, 0x7f0a0783
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -97,7 +103,7 @@
const v0, 0x7f0a0789
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -134,9 +140,9 @@
const/4 v2, 0x1
aget-object v1, v1, v2
aget-object v3, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
@ -146,35 +152,33 @@
move-result-object v3
const-string v1, "requireContext()"
const-string v4, "requireContext()"
invoke-static {v3, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v1
move-result-object v4
if-eqz v1, :cond_1
if-eqz v4, :cond_1
const-string v4, "extra_plan_text"
const-string v5, "extra_plan_text"
invoke-virtual {v1, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v4, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
move-result-object v4
if-eqz v1, :cond_1
if-eqz v4, :cond_1
goto :goto_0
:cond_1
const-string v1, ""
const-string v4, ""
:goto_0
move-object v4, v1
const-string v5, "arguments?.getString(EXTRA_PLAN_TEXT) ?: \"\""
const-string v1, "arguments?.getString(EXTRA_PLAN_TEXT) ?: \"\""
invoke-static {v4, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v5, 0x0
@ -188,9 +192,9 @@
invoke-static/range {v3 .. v9}, Lcom/discord/utilities/textprocessing/Parsers;->parseMarkdown$default(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/Integer;Ljava/lang/Integer;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Ljava/lang/CharSequence;
move-result-object v1
move-result-object v3
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Landroidx/fragment/app/DialogFragment;->requireDialog()Landroid/app/Dialog;
@ -200,8 +204,6 @@
iget-object v0, p0, Lf/a/a/e/e;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/e/e;->g:[Lkotlin/reflect/KProperty;
const/4 v2, 0x0
aget-object v1, v1, v2

View file

@ -63,7 +63,9 @@
check-cast p1, Lf/a/a/f;
invoke-static {p1}, Lf/a/a/f;->f(Lf/a/a/f;)Lcom/google/android/material/switchmaterial/SwitchMaterial;
sget-object v0, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
invoke-virtual {p1}, Lf/a/a/f;->f()Lcom/google/android/material/switchmaterial/SwitchMaterial;
move-result-object p1
@ -103,7 +105,7 @@
const-string v3, "it"
invoke-static {p1, v3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
@ -111,7 +113,7 @@
const-string v3, "it.context"
invoke-static {p1, v3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, p1, v1, v2, v1}, Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;->launch$default(Lcom/discord/widgets/settings/premium/WidgetSettingsPremium$Companion;Landroid/content/Context;Ljava/lang/Integer;ILjava/lang/Object;)V

View file

@ -40,7 +40,7 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lf/a/a/f;

View file

@ -49,137 +49,157 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/16 v0, 0x9
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/f;
new-instance v1, Ly/m/c/s;
const-string v2, "imageUploadFailedText"
const-class v2, Lf/a/a/f;
const-string v3, "getImageUploadFailedText()Landroid/widget/TextView;"
const-string v3, "imageUploadFailedText"
const/4 v4, 0x0
const-string v4, "getImageUploadFailedText()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/f;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "imageUploadFailedDivider"
aput-object v1, v0, v5
const-string v3, "getImageUploadFailedDivider()Landroid/view/View;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/f;
const/4 v2, 0x1
const-string v6, "imageUploadFailedDivider"
aput-object v1, v0, v2
const-string v7, "getImageUploadFailedDivider()Landroid/view/View;"
const-class v1, Lf/a/a/f;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "buttonSendCompressed"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getButtonSendCompressed()Landroid/view/View;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/f;
aput-object v1, v0, v2
const-string v6, "buttonSendCompressed"
const-class v1, Lf/a/a/f;
const-string v7, "getButtonSendCompressed()Landroid/view/View;"
const-string v2, "buttonLearnMore"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v3, "getButtonLearnMore()Landroid/view/View;"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lf/a/a/f;
const-class v1, Lf/a/a/f;
const-string v6, "buttonLearnMore"
const-string v2, "buttonLearnMoreWrapper"
const-string v7, "getButtonLearnMore()Landroid/view/View;"
const-string v3, "getButtonLearnMoreWrapper()Landroid/view/View;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
aput-object v3, v0, v1
const/4 v2, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v1, Lf/a/a/f;
const-class v4, Lf/a/a/f;
const-string v2, "buttonCancel"
const-string v6, "buttonLearnMoreWrapper"
const-string v3, "getButtonCancel()Landroid/view/View;"
const-string v7, "getButtonLearnMoreWrapper()Landroid/view/View;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v2, 0x5
aput-object v3, v0, v1
aput-object v1, v0, v2
const/4 v1, 0x5
const-class v1, Lf/a/a/f;
new-instance v3, Ly/m/c/s;
const-string v2, "buttonOkay"
const-class v4, Lf/a/a/f;
const-string v3, "getButtonOkay()Landroid/view/View;"
const-string v6, "buttonCancel"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const-string v7, "getButtonCancel()Landroid/view/View;"
move-result-object v1
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const/4 v2, 0x6
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v1, v0, v2
aput-object v3, v0, v1
const-class v1, Lf/a/a/f;
const/4 v1, 0x6
const-string v2, "compressionSettings"
new-instance v3, Ly/m/c/s;
const-string v3, "getCompressionSettings()Landroid/view/View;"
const-class v4, Lf/a/a/f;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const-string v6, "buttonOkay"
move-result-object v1
const-string v7, "getButtonOkay()Landroid/view/View;"
const/4 v2, 0x7
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v2
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/f;
aput-object v3, v0, v1
const-string v2, "compressionSettingsCheckBox"
const/4 v1, 0x7
const-string v3, "getCompressionSettingsCheckBox()Lcom/google/android/material/switchmaterial/SwitchMaterial;"
new-instance v3, Ly/m/c/s;
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const-class v4, Lf/a/a/f;
move-result-object v1
const-string v6, "compressionSettings"
const/16 v2, 0x8
const-string v7, "getCompressionSettings()Landroid/view/View;"
aput-object v1, v0, v2
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
const/16 v1, 0x8
new-instance v3, Ly/m/c/s;
const-class v4, Lf/a/a/f;
const-string v6, "compressionSettingsCheckBox"
const-string v7, "getCompressionSettingsCheckBox()Lcom/google/android/material/switchmaterial/SwitchMaterial;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
@ -201,7 +221,7 @@
const v0, 0x7f0a057c
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -209,7 +229,7 @@
const v0, 0x7f0a0577
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -217,7 +237,7 @@
const v0, 0x7f0a057b
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -225,7 +245,7 @@
const v0, 0x7f0a0578
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -233,7 +253,7 @@
const v0, 0x7f0a0579
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -241,7 +261,7 @@
const v0, 0x7f0a0574
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -249,7 +269,7 @@
const v0, 0x7f0a057a
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -257,7 +277,7 @@
const v0, 0x7f0a0576
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -265,7 +285,7 @@
const v0, 0x7f0a0575
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -274,19 +294,9 @@
return-void
.end method
.method public static final synthetic f(Lf/a/a/f;)Lcom/google/android/material/switchmaterial/SwitchMaterial;
.locals 0
invoke-virtual {p0}, Lf/a/a/f;->g()Lcom/google/android/material/switchmaterial/SwitchMaterial;
move-result-object p0
return-object p0
.end method
# virtual methods
.method public final g()Lcom/google/android/material/switchmaterial/SwitchMaterial;
.method public final f()Lcom/google/android/material/switchmaterial/SwitchMaterial;
.locals 3
iget-object v0, p0, Lf/a/a/f;->l:Lkotlin/properties/ReadOnlyProperty;
@ -315,11 +325,11 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 11
.locals 12
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -395,9 +405,9 @@
const/4 v7, 0x2
aget-object v6, v6, v7
aget-object v8, v6, v7
invoke-interface {v5, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v5, p0, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v5
@ -405,33 +415,31 @@
if-eqz p1, :cond_4
const/4 v6, 0x0
const/4 v8, 0x0
goto :goto_2
:cond_4
const/16 v6, 0x8
const/16 v8, 0x8
:goto_2
invoke-virtual {v5, v6}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v5, v8}, Landroid/view/View;->setVisibility(I)V
iget-object v5, p0, Lf/a/a/f;->f:Lkotlin/properties/ReadOnlyProperty;
sget-object v6, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
aget-object v8, v6, v7
aget-object v6, v6, v7
invoke-interface {v5, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v5, p0, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Landroid/view/View;
new-instance v6, Lf/a/a/f$a;
new-instance v8, Lf/a/a/f$a;
invoke-direct {v6, v1, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v8, v1, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v5, v8}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
if-eqz v3, :cond_5
@ -445,45 +453,41 @@
const/4 v5, 0x0
:goto_3
iget-object v6, p0, Lf/a/a/f;->e:Lkotlin/properties/ReadOnlyProperty;
iget-object v8, p0, Lf/a/a/f;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v8, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
aget-object v9, v6, v0
aget-object v8, v8, v0
invoke-interface {v8, p0, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v6, p0, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v8
move-result-object v6
check-cast v8, Landroid/view/View;
check-cast v6, Landroid/view/View;
xor-int/lit8 v9, v5, 0x1
xor-int/lit8 v8, v5, 0x1
if-eqz v9, :cond_6
if-eqz v8, :cond_6
const/4 v9, 0x0
const/4 v10, 0x0
goto :goto_4
:cond_6
const/16 v9, 0x8
const/16 v10, 0x8
:goto_4
invoke-virtual {v6, v9}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v8, v10}, Landroid/view/View;->setVisibility(I)V
iget-object v6, p0, Lf/a/a/f;->j:Lkotlin/properties/ReadOnlyProperty;
sget-object v9, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
iget-object v8, p0, Lf/a/a/f;->j:Lkotlin/properties/ReadOnlyProperty;
const/4 v10, 0x6
aget-object v9, v9, v10
aget-object v10, v6, v10
invoke-interface {v6, p0, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v8, p0, v10}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v6
move-result-object v8
check-cast v6, Landroid/view/View;
check-cast v8, Landroid/view/View;
if-eqz v5, :cond_7
@ -495,175 +499,161 @@
const/16 v5, 0x8
:goto_5
invoke-virtual {v6, v5}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v8, v5}, Landroid/view/View;->setVisibility(I)V
iget-object v5, p0, Lf/a/a/f;->i:Lkotlin/properties/ReadOnlyProperty;
sget-object v6, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
const/4 v8, 0x5
const/4 v9, 0x5
aget-object v10, v6, v8
aget-object v6, v6, v9
invoke-interface {v5, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v5, p0, v10}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Landroid/view/View;
if-eqz v8, :cond_8
if-eqz v9, :cond_8
const/4 v6, 0x0
const/4 v9, 0x0
goto :goto_6
:cond_8
const/16 v6, 0x8
const/16 v9, 0x8
:goto_6
invoke-virtual {v5, v6}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v5, v9}, Landroid/view/View;->setVisibility(I)V
iget-object v5, p0, Lf/a/a/f;->i:Lkotlin/properties/ReadOnlyProperty;
sget-object v6, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
aget-object v8, v6, v8
aget-object v6, v6, v9
invoke-interface {v5, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v5, p0, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Landroid/view/View;
new-instance v6, Lf/a/a/f$a;
new-instance v8, Lf/a/a/f$a;
invoke-direct {v6, v0, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v8, v0, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v5, v8}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v5, p0, Lf/a/a/f;->h:Lkotlin/properties/ReadOnlyProperty;
sget-object v6, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
const/4 v8, 0x4
aget-object v6, v6, v8
aget-object v8, v6, v8
invoke-interface {v5, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v5, p0, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Landroid/view/View;
xor-int/lit8 v6, v3, 0x1
xor-int/lit8 v8, v3, 0x1
if-eqz v6, :cond_9
if-eqz v8, :cond_9
const/4 v6, 0x0
const/4 v8, 0x0
goto :goto_7
:cond_9
const/16 v6, 0x8
const/16 v8, 0x8
:goto_7
invoke-virtual {v5, v6}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v5, v8}, Landroid/view/View;->setVisibility(I)V
iget-object v5, p0, Lf/a/a/f;->g:Lkotlin/properties/ReadOnlyProperty;
sget-object v6, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
const/4 v8, 0x3
aget-object v6, v6, v8
aget-object v9, v6, v8
invoke-interface {v5, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v5, p0, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Landroid/view/View;
new-instance v6, Lf/a/a/f$a;
new-instance v9, Lf/a/a/f$a;
invoke-direct {v6, v7, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v9, v7, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v5, v9}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
sget-object v5, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v5}, Lcom/discord/stores/StoreStream$Companion;->getExperiments()Lcom/discord/stores/StoreExperiments;
move-result-object v5
move-result-object v7
const-string v6, "2020-09_mobile_image_compression"
const-string v9, "2020-09_mobile_image_compression"
invoke-virtual {v5, v6, v0}, Lcom/discord/stores/StoreExperiments;->getUserExperiment(Ljava/lang/String;Z)Lcom/discord/models/experiments/domain/Experiment;
invoke-virtual {v7, v9, v0}, Lcom/discord/stores/StoreExperiments;->getUserExperiment(Ljava/lang/String;Z)Lcom/discord/models/experiments/domain/Experiment;
move-result-object v5
move-result-object v7
iget-object v6, p0, Lf/a/a/f;->k:Lkotlin/properties/ReadOnlyProperty;
iget-object v9, p0, Lf/a/a/f;->k:Lkotlin/properties/ReadOnlyProperty;
sget-object v7, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
const/4 v10, 0x7
const/4 v9, 0x7
aget-object v11, v6, v10
aget-object v7, v7, v9
invoke-interface {v9, p0, v11}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v6, p0, v7}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v9
move-result-object v6
check-cast v6, Landroid/view/View;
check-cast v9, Landroid/view/View;
if-eqz p1, :cond_a
if-eqz v5, :cond_a
if-eqz v7, :cond_a
invoke-virtual {v5}, Lcom/discord/models/experiments/domain/Experiment;->getBucket()I
invoke-virtual {v7}, Lcom/discord/models/experiments/domain/Experiment;->getBucket()I
move-result v5
move-result v7
if-ne v5, v8, :cond_a
if-ne v7, v8, :cond_a
const/4 v5, 0x1
const/4 v7, 0x1
goto :goto_8
:cond_a
const/4 v5, 0x0
const/4 v7, 0x0
:goto_8
if-eqz v5, :cond_b
if-eqz v7, :cond_b
const/4 v4, 0x0
:cond_b
invoke-virtual {v6, v4}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v9, v4}, Landroid/view/View;->setVisibility(I)V
iget-object v4, p0, Lf/a/a/f;->k:Lkotlin/properties/ReadOnlyProperty;
sget-object v5, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
aget-object v7, v6, v10
aget-object v5, v5, v9
invoke-interface {v4, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v4, p0, v7}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Landroid/view/View;
new-instance v5, Lf/a/a/f$a;
new-instance v7, Lf/a/a/f$a;
invoke-direct {v5, v8, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v7, v8, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v4, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v4, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p0}, Lf/a/a/f;->g()Lcom/google/android/material/switchmaterial/SwitchMaterial;
invoke-virtual {p0}, Lf/a/a/f;->f()Lcom/google/android/material/switchmaterial/SwitchMaterial;
move-result-object v4
sget-object v5, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v5}, Lcom/discord/stores/StoreStream$Companion;->getUserSettings()Lcom/discord/stores/StoreUserSettings;
move-result-object v5
@ -674,7 +664,7 @@
invoke-virtual {v4, v5}, Landroidx/appcompat/widget/SwitchCompat;->setChecked(Z)V
invoke-virtual {p0}, Lf/a/a/f;->g()Lcom/google/android/material/switchmaterial/SwitchMaterial;
invoke-virtual {p0}, Lf/a/a/f;->f()Lcom/google/android/material/switchmaterial/SwitchMaterial;
move-result-object v4
@ -684,9 +674,7 @@
iget-object v4, p0, Lf/a/a/f;->d:Lkotlin/properties/ReadOnlyProperty;
sget-object v5, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
aget-object v5, v5, v1
aget-object v5, v6, v1
invoke-interface {v4, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;

View file

@ -1,75 +0,0 @@
.class public final Lf/a/a/g$a;
.super Ljava/lang/Object;
.source "java-style lambda group"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lf/a/a/g;->onViewBound(Landroid/view/View;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field public final synthetic d:I
.field public final synthetic e:Ljava/lang/Object;
# direct methods
.method public constructor <init>(ILjava/lang/Object;)V
.locals 0
iput p1, p0, Lf/a/a/g$a;->d:I
iput-object p2, p0, Lf/a/a/g$a;->e:Ljava/lang/Object;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 1
iget p1, p0, Lf/a/a/g$a;->d:I
if-eqz p1, :cond_1
const/4 v0, 0x1
if-ne p1, v0, :cond_0
iget-object p1, p0, Lf/a/a/g$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/g;
invoke-static {p1, v0}, Lf/a/a/g;->f(Lf/a/a/g;Z)V
return-void
:cond_0
const/4 p1, 0x0
throw p1
:cond_1
iget-object p1, p0, Lf/a/a/g$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/g;
const/4 v0, 0x0
invoke-static {p1, v0}, Lf/a/a/g;->f(Lf/a/a/g;Z)V
return-void
.end method

View file

@ -29,53 +29,61 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x3
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/g;
new-instance v1, Ly/m/c/s;
const-string v2, "dialogText"
const-class v2, Lf/a/a/g;
const-string v3, "getDialogText()Landroid/widget/TextView;"
const-string v3, "dialogText"
const/4 v4, 0x0
const-string v4, "getDialogText()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/g;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "dialogConfirm"
aput-object v1, v0, v5
const-string v3, "getDialogConfirm()Landroid/view/View;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/g;
const/4 v2, 0x1
const-string v6, "dialogConfirm"
aput-object v1, v0, v2
const-string v7, "getDialogConfirm()Landroid/view/View;"
const-class v1, Lf/a/a/g;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "dialogCancel"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getDialogCancel()Landroid/view/View;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/g;
aput-object v1, v0, v2
const-string v6, "dialogCancel"
const-string v7, "getDialogCancel()Landroid/view/View;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/g;->h:[Lkotlin/reflect/KProperty;
@ -97,7 +105,7 @@
const v0, 0x7f0a003b
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -105,7 +113,7 @@
const v0, 0x7f0a003d
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -113,7 +121,7 @@
const v0, 0x7f0a003c
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -139,7 +147,7 @@
const-string/jumbo v0, "storeUserSettings\n \u2026ibilityDetection(allowed)"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
@ -174,7 +182,7 @@
:cond_0
const-string/jumbo p0, "viewModel"
invoke-static {p0}, Ly/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
.end method
@ -210,7 +218,7 @@
const-string v0, "ViewModelProvider(\n \u2026logViewModel::class.java)"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lf/a/a/q;
@ -224,7 +232,7 @@
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -234,47 +242,43 @@
const/4 v1, 0x2
aget-object v0, v0, v1
aget-object v1, v0, v1
invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {p1, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/view/View;
new-instance v0, Lf/a/a/g$a;
new-instance v1, Lf/a/a/g$a;
const/4 v1, 0x0
const/4 v2, 0x0
invoke-direct {v0, v1, p0}, Lf/a/a/g$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v1, v2, p0}, Lf/a/a/g$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p1, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object p1, p0, Lf/a/a/g;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v0, Lf/a/a/g;->h:[Lkotlin/reflect/KProperty;
const/4 v1, 0x1
const/4 v2, 0x1
aget-object v3, v0, v1
aget-object v0, v0, v2
invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {p1, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/view/View;
new-instance v0, Lf/a/a/g$a;
new-instance v3, Lf/a/a/g$a;
invoke-direct {v0, v2, p0}, Lf/a/a/g$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v3, v1, p0}, Lf/a/a/g$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p1, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object p1, p0, Lf/a/a/g;->d:Lkotlin/properties/ReadOnlyProperty;
sget-object v0, Lf/a/a/g;->h:[Lkotlin/reflect/KProperty;
aget-object v0, v0, v1
aget-object v0, v0, v2
invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -288,21 +292,21 @@
const-string v0, "requireContext()"
invoke-static {v3, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
new-array v0, v2, [Ljava/lang/Object;
new-array v0, v1, [Ljava/lang/Object;
sget-object v2, Lf/a/b/g;->a:Lf/a/b/g;
sget-object v1, Lf/a/b/g;->a:Lf/a/b/g;
const-wide v4, 0x53d3d0de1cL
const/4 v6, 0x0
invoke-virtual {v2, v4, v5, v6}, Lf/a/b/g;->a(JLjava/lang/String;)Ljava/lang/String;
invoke-virtual {v1, v4, v5, v6}, Lf/a/b/g;->a(JLjava/lang/String;)Ljava/lang/String;
move-result-object v2
move-result-object v1
aput-object v2, v0, v1
aput-object v1, v0, v2
const v1, 0x7f120027
@ -312,7 +316,7 @@
const-string v0, "getString(\n R\u2026TY_TRACKING_ID)\n )"
invoke-static {v4, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v5, 0x0

View file

@ -1,129 +0,0 @@
.class public final Lf/a/a/h$a;
.super Ljava/lang/Object;
.source "java-style lambda group"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lf/a/a/h;->onViewBound(Landroid/view/View;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field public final synthetic d:I
.field public final synthetic e:Ljava/lang/Object;
.field public final synthetic f:Ljava/lang/Object;
# direct methods
.method public constructor <init>(ILjava/lang/Object;Ljava/lang/Object;)V
.locals 0
iput p1, p0, Lf/a/a/h$a;->d:I
iput-object p2, p0, Lf/a/a/h$a;->e:Ljava/lang/Object;
iput-object p3, p0, Lf/a/a/h$a;->f:Ljava/lang/Object;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onClick(Landroid/view/View;)V
.locals 6
iget p1, p0, Lf/a/a/h$a;->d:I
const-string v0, "requireContext()"
if-eqz p1, :cond_1
const/4 v1, 0x1
if-ne p1, v1, :cond_0
iget-object p1, p0, Lf/a/a/h$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/h;
invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object p1
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/h$a;->f:Ljava/lang/Object;
check-cast v0, Ljava/lang/String;
const-string/jumbo v1, "username"
invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v1, 0x7f120521
invoke-static {p1, v0, v1}, Lf/a/b/p;->a(Landroid/content/Context;Ljava/lang/CharSequence;I)V
iget-object p1, p0, Lf/a/a/h$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/h;
invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
:cond_0
const/4 p1, 0x0
throw p1
:cond_1
sget-object p1, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler;
iget-object v1, p0, Lf/a/a/h$a;->e:Ljava/lang/Object;
check-cast v1, Lf/a/a/h;
invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1, v0}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/h$a;->f:Ljava/lang/Object;
move-object v2, v0
check-cast v2, Ljava/lang/String;
const/4 v3, 0x0
const/4 v4, 0x4
const/4 v5, 0x0
move-object v0, p1
invoke-static/range {v0 .. v5}, Lcom/discord/utilities/uri/UriHandler;->handle$default(Lcom/discord/utilities/uri/UriHandler;Landroid/content/Context;Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V
iget-object p1, p0, Lf/a/a/h$a;->e:Ljava/lang/Object;
check-cast p1, Lf/a/a/h;
invoke-virtual {p1}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
.end method

View file

@ -27,53 +27,61 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x3
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/h;
new-instance v1, Ly/m/c/s;
const-string v2, "dialogHeader"
const-class v2, Lf/a/a/h;
const-string v3, "getDialogHeader()Landroid/widget/TextView;"
const-string v3, "dialogHeader"
const/4 v4, 0x0
const-string v4, "getDialogHeader()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/h;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "openInBrowserItem"
aput-object v1, v0, v5
const-string v3, "getOpenInBrowserItem()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/h;
const/4 v2, 0x1
const-string v6, "openInBrowserItem"
aput-object v1, v0, v2
const-string v7, "getOpenInBrowserItem()Landroid/widget/TextView;"
const-class v1, Lf/a/a/h;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "copyUsernameItem"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getCopyUsernameItem()Landroid/widget/TextView;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/h;
aput-object v1, v0, v2
const-string v6, "copyUsernameItem"
const-string v7, "getCopyUsernameItem()Landroid/widget/TextView;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/h;->g:[Lkotlin/reflect/KProperty;
@ -95,7 +103,7 @@
const v0, 0x7f0a02cd
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -103,7 +111,7 @@
const v0, 0x7f0a02ce
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -111,7 +119,7 @@
const v0, 0x7f0a02cc
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -135,7 +143,7 @@
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -206,9 +214,9 @@
sget-object v2, Lf/a/a/h;->g:[Lkotlin/reflect/KProperty;
aget-object v2, v2, v3
aget-object v4, v2, v3
invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v1, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v1
@ -218,13 +226,11 @@
iget-object v1, p0, Lf/a/a/h;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/h;->g:[Lkotlin/reflect/KProperty;
const/4 v4, 0x1
aget-object v2, v2, v4
aget-object v5, v2, v4
invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v1, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v1
@ -234,61 +240,57 @@
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v2
move-result v5
if-nez v2, :cond_1
if-nez v5, :cond_1
goto :goto_0
:cond_1
const/4 v2, 0x0
const/4 v5, 0x0
goto :goto_1
:cond_2
:goto_0
const/4 v2, 0x1
const/4 v5, 0x1
:goto_1
xor-int/2addr v2, v4
xor-int/2addr v5, v4
if-eqz v2, :cond_3
if-eqz v5, :cond_3
const/4 v2, 0x0
const/4 v5, 0x0
goto :goto_2
:cond_3
const/16 v2, 0x8
const/16 v5, 0x8
:goto_2
invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v1, v5}, Landroid/view/View;->setVisibility(I)V
iget-object v1, p0, Lf/a/a/h;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lf/a/a/h;->g:[Lkotlin/reflect/KProperty;
aget-object v5, v2, v4
aget-object v2, v2, v4
invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v1, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
new-instance v2, Lf/a/a/h$a;
new-instance v5, Lf/a/a/h$a;
invoke-direct {v2, v3, p0, p1}, Lf/a/a/h$a;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V
invoke-direct {v5, v3, p0, p1}, Lf/a/a/h$a;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v1, v5}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object p1, p0, Lf/a/a/h;->f:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/h;->g:[Lkotlin/reflect/KProperty;
const/4 v1, 0x2
const/4 v2, 0x2
aget-object v1, v1, v2
aget-object v1, v2, v1
invoke-interface {p1, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;

View file

@ -30,7 +30,7 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroid/os/Bundle;

View file

@ -25,39 +25,45 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x2
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/i;
new-instance v1, Ly/m/c/s;
const-string v2, "body"
const-class v2, Lf/a/a/i;
const-string v3, "getBody()Landroid/widget/TextView;"
const-string v3, "body"
const/4 v4, 0x0
const-string v4, "getBody()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/i;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "confirmBtn"
aput-object v1, v0, v5
const-string v3, "getConfirmBtn()Landroid/widget/Button;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/i;
const/4 v2, 0x1
const-string v6, "confirmBtn"
aput-object v1, v0, v2
const-string v7, "getConfirmBtn()Landroid/widget/Button;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/i;->f:[Lkotlin/reflect/KProperty;
@ -79,7 +85,7 @@
const v0, 0x7f0a013e
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -87,7 +93,7 @@
const v0, 0x7f0a013f
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -123,19 +129,19 @@
sget-object v2, Lf/a/a/i;->f:[Lkotlin/reflect/KProperty;
aget-object v2, v2, v1
aget-object v3, v2, v1
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/Button;
new-instance v2, Lf/a/a/i$b;
new-instance v3, Lf/a/a/i$b;
invoke-direct {v2, p0}, Lf/a/a/i$b;-><init>(Lf/a/a/i;)V
invoke-direct {v3, p0}, Lf/a/a/i$b;-><init>(Lf/a/a/i;)V
invoke-virtual {v0, v2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v0, v3}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
@ -143,9 +149,9 @@
if-eqz v0, :cond_0
const-string v2, "ARG_MAX_VIDEO_CHANNEL_USERS"
const-string v3, "ARG_MAX_VIDEO_CHANNEL_USERS"
invoke-virtual {v0, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
invoke-virtual {v0, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
move-result v0
@ -159,15 +165,13 @@
const/4 v0, 0x0
:goto_0
iget-object v2, p0, Lf/a/a/i;->d:Lkotlin/properties/ReadOnlyProperty;
sget-object v3, Lf/a/a/i;->f:[Lkotlin/reflect/KProperty;
iget-object v3, p0, Lf/a/a/i;->d:Lkotlin/properties/ReadOnlyProperty;
const/4 v4, 0x0
aget-object v3, v3, v4
aget-object v2, v2, v4
invoke-interface {v2, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v3, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v2

View file

@ -30,11 +30,11 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "label"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v1, Lf/a/a/j;

View file

@ -47,7 +47,7 @@
const-string p3, "cal"
invoke-static {p1, p3}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/util/Calendar;->getTimeInMillis()J

View file

@ -43,53 +43,61 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x3
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/j;
new-instance v1, Ly/m/c/s;
const-string v2, "picker"
const-class v2, Lf/a/a/j;
const-string v3, "getPicker()Landroid/widget/DatePicker;"
const-string v3, "picker"
const/4 v4, 0x0
const-string v4, "getPicker()Landroid/widget/DatePicker;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/j;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string/jumbo v2, "title"
aput-object v1, v0, v5
const-string v3, "getTitle()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/j;
const/4 v2, 0x1
const-string/jumbo v6, "title"
aput-object v1, v0, v2
const-string v7, "getTitle()Landroid/widget/TextView;"
const-class v1, Lf/a/a/j;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "dismissButton"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getDismissButton()Landroid/widget/Button;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/j;
aput-object v1, v0, v2
const-string v6, "dismissButton"
const-string v7, "getDismissButton()Landroid/widget/Button;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/j;->j:[Lkotlin/reflect/KProperty;
@ -111,7 +119,7 @@
const v0, 0x7f0a033a
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -119,7 +127,7 @@
const v0, 0x7f0a033b
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -127,7 +135,7 @@
const v0, 0x7f0a0339
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -167,7 +175,7 @@
.end method
.method public onViewBoundOrOnResume()V
.locals 7
.locals 8
invoke-super {p0}, Lcom/discord/app/AppDialog;->onViewBoundOrOnResume()V
@ -177,9 +185,9 @@
const/4 v2, 0x1
aget-object v1, v1, v2
aget-object v3, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
@ -187,25 +195,25 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v1
move-result-object v3
if-eqz v1, :cond_0
if-eqz v3, :cond_0
const-string v3, "label"
const-string v4, "label"
invoke-virtual {v1, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
move-result-object v3
if-eqz v1, :cond_0
if-eqz v3, :cond_0
goto :goto_0
:cond_0
const-string v1, ""
const-string v3, ""
:goto_0
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Lf/a/a/j;->f()Landroid/widget/DatePicker;
@ -213,39 +221,39 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v1
move-result-object v3
const-wide/16 v3, 0x0
const-wide/16 v4, 0x0
if-eqz v1, :cond_1
if-eqz v3, :cond_1
const-string v5, "max_date"
const-string v6, "max_date"
invoke-virtual {v1, v5}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
invoke-virtual {v3, v6}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v5
move-result-wide v6
goto :goto_1
:cond_1
move-wide v5, v3
move-wide v6, v4
:goto_1
invoke-virtual {v0, v5, v6}, Landroid/widget/DatePicker;->setMaxDate(J)V
invoke-virtual {v0, v6, v7}, Landroid/widget/DatePicker;->setMaxDate(J)V
invoke-virtual {p0}, Lf/a/a/j;->f()Landroid/widget/DatePicker;
move-result-object v0
sget-object v1, Lcom/discord/utilities/birthday/BirthdayHelper;->INSTANCE:Lcom/discord/utilities/birthday/BirthdayHelper;
sget-object v3, Lcom/discord/utilities/birthday/BirthdayHelper;->INSTANCE:Lcom/discord/utilities/birthday/BirthdayHelper;
const/16 v5, 0x96
const/16 v6, 0x96
invoke-virtual {v1, v5}, Lcom/discord/utilities/birthday/BirthdayHelper;->subtractYearsFromToday(I)J
invoke-virtual {v3, v6}, Lcom/discord/utilities/birthday/BirthdayHelper;->subtractYearsFromToday(I)J
move-result-wide v5
move-result-wide v6
invoke-virtual {v0, v5, v6}, Landroid/widget/DatePicker;->setMinDate(J)V
invoke-virtual {v0, v6, v7}, Landroid/widget/DatePicker;->setMinDate(J)V
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
@ -253,14 +261,14 @@
if-eqz v0, :cond_2
const-string v1, "initial_date"
const-string v3, "initial_date"
invoke-virtual {v0, v1}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
invoke-virtual {v0, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J
move-result-wide v3
move-result-wide v4
:cond_2
iput-wide v3, p0, Lf/a/a/j;->e:J
iput-wide v4, p0, Lf/a/a/j;->e:J
iget-object v0, p0, Lf/a/a/j;->d:Lkotlin/jvm/functions/Function1;
@ -273,9 +281,9 @@
move-result-object v0
const-string v1, "calendar"
const-string v3, "calendar"
invoke-static {v0, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-wide v3, p0, Lf/a/a/j;->e:J
@ -283,35 +291,33 @@
invoke-virtual {p0}, Lf/a/a/j;->f()Landroid/widget/DatePicker;
move-result-object v1
move-result-object v3
invoke-virtual {v0, v2}, Ljava/util/Calendar;->get(I)I
move-result v2
const/4 v3, 0x2
const/4 v4, 0x2
invoke-virtual {v0, v3}, Ljava/util/Calendar;->get(I)I
invoke-virtual {v0, v4}, Ljava/util/Calendar;->get(I)I
move-result v4
move-result v5
const/4 v5, 0x5
const/4 v6, 0x5
invoke-virtual {v0, v5}, Ljava/util/Calendar;->get(I)I
invoke-virtual {v0, v6}, Ljava/util/Calendar;->get(I)I
move-result v0
new-instance v5, Lf/a/a/j$b;
new-instance v6, Lf/a/a/j$b;
invoke-direct {v5, p0}, Lf/a/a/j$b;-><init>(Lf/a/a/j;)V
invoke-direct {v6, p0}, Lf/a/a/j$b;-><init>(Lf/a/a/j;)V
invoke-virtual {v1, v2, v4, v0, v5}, Landroid/widget/DatePicker;->init(IIILandroid/widget/DatePicker$OnDateChangedListener;)V
invoke-virtual {v3, v2, v5, v0, v6}, Landroid/widget/DatePicker;->init(IIILandroid/widget/DatePicker$OnDateChangedListener;)V
iget-object v0, p0, Lf/a/a/j;->i:Lkotlin/properties/ReadOnlyProperty;
sget-object v1, Lf/a/a/j;->j:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v3
aget-object v1, v1, v4
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/k;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "FriendRequestDialogs.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -30,7 +30,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -44,7 +44,7 @@
const-string v0, "<anonymous parameter 0>"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lf/a/a/k;->$onAccept:Lkotlin/jvm/functions/Function0;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/l;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "FriendRequestDialogs.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -30,7 +30,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -44,7 +44,7 @@
const-string v0, "<anonymous parameter 0>"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lf/a/a/l;->$onIgnore:Lkotlin/jvm/functions/Function0;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/m;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "FriendRequestDialogs.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -30,7 +30,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -44,7 +44,7 @@
const-string v0, "<anonymous parameter 0>"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lf/a/a/m;->$onConfirm:Lkotlin/jvm/functions/Function1;

View file

@ -30,7 +30,7 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lf/a/a/n;

View file

@ -23,25 +23,29 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 6
const/4 v0, 0x1
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/n;
new-instance v1, Ly/m/c/s;
const-string v2, "confirmBtn"
const-class v2, Lf/a/a/n;
const-string v3, "getConfirmBtn()Landroid/widget/Button;"
const-string v3, "confirmBtn"
const/4 v4, 0x0
const-string v4, "getConfirmBtn()Landroid/widget/Button;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v1, v0, v5
sput-object v0, Lf/a/a/n;->e:[Lkotlin/reflect/KProperty;
@ -63,7 +67,7 @@
const v0, 0x7f0a0523
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0

View file

@ -45,19 +45,19 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "title"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "options"
invoke-static {p3, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onSelectedListener"
invoke-static {p4, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p4, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lf/a/a/o;
@ -81,7 +81,7 @@
const-class p2, Lf/a/a/o;
invoke-static {p2}, Ly/n/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/r/b;
invoke-static {p2}, Ly/m/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/q/b;
move-result-object p2

View file

@ -41,7 +41,7 @@
const-string v0, "itemView"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lf/a/a/o$b;->b:Lf/a/a/o;
@ -63,7 +63,7 @@
const-string v0, "data"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/o$b;->a:Landroid/widget/TextView;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/o$d;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "SelectorDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function2<",
"Landroid/view/LayoutInflater;",
"Landroid/view/ViewGroup;",
@ -40,7 +40,7 @@
const/4 p1, 0x2
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -56,11 +56,11 @@
const-string v0, "inflater"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "parent"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0d004a
@ -76,7 +76,7 @@
const-string v1, "itemView"
invoke-static {p1, v1}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p2, v0, p1}, Lf/a/a/o$b;-><init>(Lf/a/a/o;Landroid/view/View;)V

View file

@ -40,53 +40,61 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x3
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/o;
new-instance v1, Ly/m/c/s;
const-string/jumbo v2, "titleTv"
const-class v2, Lf/a/a/o;
const-string v3, "getTitleTv()Landroid/widget/TextView;"
const-string/jumbo v3, "titleTv"
const/4 v4, 0x0
const-string v4, "getTitleTv()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/o;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "listRv"
aput-object v1, v0, v5
const-string v3, "getListRv()Landroidx/recyclerview/widget/RecyclerView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/o;
const/4 v2, 0x1
const-string v6, "listRv"
aput-object v1, v0, v2
const-string v7, "getListRv()Landroidx/recyclerview/widget/RecyclerView;"
const-class v1, Lf/a/a/o;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "cancelBtn"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getCancelBtn()Landroid/widget/Button;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/o;
aput-object v1, v0, v2
const-string v6, "cancelBtn"
const-string v7, "getCancelBtn()Landroid/widget/Button;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/o;->h:[Lkotlin/reflect/KProperty;
@ -108,7 +116,7 @@
const v0, 0x7f0a033f
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -116,7 +124,7 @@
const v0, 0x7f0a033e
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -124,7 +132,7 @@
const v0, 0x7f0a0327
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -174,11 +182,11 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 4
.locals 5
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -188,9 +196,9 @@
const/4 v1, 0x0
aget-object v0, v0, v1
aget-object v2, v0, v1
invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {p1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object p1
@ -198,22 +206,20 @@
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle;
move-result-object v0
const-string v2, "INTENT_DIALOG_TITLE"
move-result-object v2
const/4 v3, 0x0
invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
const-string v4, "INTENT_DIALOG_TITLE"
move-result-object v0
invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
move-result-object v2
invoke-virtual {p1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object p1, p0, Lf/a/a/o;->g:Lkotlin/properties/ReadOnlyProperty;
sget-object v0, Lf/a/a/o;->h:[Lkotlin/reflect/KProperty;
const/4 v2, 0x2
aget-object v0, v0, v2
@ -248,7 +254,7 @@
new-instance v2, Lcom/discord/utilities/views/SimpleRecyclerAdapter;
invoke-static {p1}, Ly/i/f;->asList([Ljava/lang/Object;)Ljava/util/List;
invoke-static {p1}, Ly/h/f;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object p1

View file

@ -42,7 +42,7 @@
const-string v0, "modelClass"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p1, Lf/a/a/q;
@ -50,15 +50,13 @@
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getUserSettings()Lcom/discord/stores/StoreUserSettings;
move-result-object v0
sget-object v1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v1}, Lcom/discord/stores/StoreStream$Companion;->getNotices()Lcom/discord/stores/StoreNotices;
move-result-object v1
invoke-direct {p1, v0, v1}, Lf/a/a/q;-><init>(Lcom/discord/stores/StoreUserSettings;Lcom/discord/stores/StoreNotices;)V
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getNotices()Lcom/discord/stores/StoreNotices;
move-result-object v0
invoke-direct {p1, v1, v0}, Lf/a/a/q;-><init>(Lcom/discord/stores/StoreUserSettings;Lcom/discord/stores/StoreNotices;)V
return-object p1
.end method

View file

@ -32,11 +32,11 @@
const-string/jumbo v0, "storeUserSettings"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeNotices"
invoke-static {p2, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lf/a/a/q$b$a;->a:Lf/a/a/q$b$a;
@ -58,7 +58,9 @@
sget-object v1, Lf/a/a/g;->i:Lf/a/a/g$b;
if-eqz v1, :cond_0
invoke-static {v1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "ALLOW_ACCESSIBILITY_DETECTION_DIALOG"
const-wide/16 v2, 0x0
@ -66,14 +68,7 @@
const/4 v5, 0x0
const-string v1, "ALLOW_ACCESSIBILITY_DETECTION_DIALOG"
invoke-static/range {v0 .. v5}, Lcom/discord/stores/StoreNotices;->markSeen$default(Lcom/discord/stores/StoreNotices;Ljava/lang/String;JILjava/lang/Object;)V
return-void
:cond_0
const/4 v0, 0x0
throw v0
.end method

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/r;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "WidgetAccessibilityDetectionDialogViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/ModelUserSettings;",
"Lkotlin/Unit;",
@ -40,7 +40,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/s;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "WidgetEnableTwoFactorPasswordDialog.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -30,7 +30,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -44,7 +44,7 @@
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/s;->$onValidPasswordEntered:Lkotlin/jvm/functions/Function2;
@ -54,7 +54,7 @@
const-string/jumbo v2, "view.context"
invoke-static {v1, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v2, 0x7f0a03b1
@ -64,7 +64,7 @@
const-string/jumbo v2, "view.findViewById<TextIn\u2026ctor_password_view_input)"
invoke-static {p1, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/google/android/material/textfield/TextInputLayout;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/t$b;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "WidgetEnableTwoFactorPasswordDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -63,7 +63,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/t$c$a;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "WidgetEnableTwoFactorPasswordDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/ModelUser$Token;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -63,7 +63,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/t$c$b;
.super Ly/n/c/k;
.super Ly/m/c/k;
.source "WidgetEnableTwoFactorPasswordDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/error/Error;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -53,13 +53,15 @@
const-string v0, "error"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/t$c$b;->this$0:Lf/a/a/t$c;
iget-object v0, v0, Lf/a/a/t$c;->d:Lf/a/a/t;
invoke-static {v0}, Lf/a/a/t;->f(Lf/a/a/t;)Lcom/discord/views/LoadingButton;
sget-object v1, Lf/a/a/t;->h:[Lkotlin/reflect/KProperty;
invoke-virtual {v0}, Lf/a/a/t;->f()Lcom/discord/views/LoadingButton;
move-result-object v0
@ -73,7 +75,7 @@
const-string v2, "error.response"
invoke-static {v0, v2}, Ly/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/discord/utilities/error/Error$Response;->getCode()I

View file

@ -63,7 +63,7 @@
iget-object v0, p0, Lf/a/a/t$c;->d:Lf/a/a/t;
invoke-virtual {v0}, Lf/a/a/t;->g()Lcom/discord/views/LoadingButton;
invoke-virtual {v0}, Lf/a/a/t;->f()Lcom/discord/views/LoadingButton;
move-result-object v0

View file

@ -39,53 +39,61 @@
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x3
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lf/a/a/t;
new-instance v1, Ly/m/c/s;
const-string v2, "ok"
const-class v2, Lf/a/a/t;
const-string v3, "getOk()Lcom/discord/views/LoadingButton;"
const-string v3, "ok"
const/4 v4, 0x0
const-string v4, "getOk()Lcom/discord/views/LoadingButton;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lf/a/a/t;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "cancel"
aput-object v1, v0, v5
const-string v3, "getCancel()Landroid/widget/Button;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/t;
const/4 v2, 0x1
const-string v6, "cancel"
aput-object v1, v0, v2
const-string v7, "getCancel()Landroid/widget/Button;"
const-class v1, Lf/a/a/t;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string/jumbo v2, "textInputLayout"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getTextInputLayout()Lcom/google/android/material/textfield/TextInputLayout;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Ly/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lf/a/a/t;
aput-object v1, v0, v2
const-string/jumbo v6, "textInputLayout"
const-string v7, "getTextInputLayout()Lcom/google/android/material/textfield/TextInputLayout;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lf/a/a/t;->h:[Lkotlin/reflect/KProperty;
@ -107,7 +115,7 @@
const v0, 0x7f0a03b0
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -115,7 +123,7 @@
const v0, 0x7f0a03ad
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -123,7 +131,7 @@
const v0, 0x7f0a03b1
invoke-static {p0, v0}, Ly/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -136,19 +144,9 @@
return-void
.end method
.method public static final synthetic f(Lf/a/a/t;)Lcom/discord/views/LoadingButton;
.locals 0
invoke-virtual {p0}, Lf/a/a/t;->g()Lcom/discord/views/LoadingButton;
move-result-object p0
return-object p0
.end method
# virtual methods
.method public final g()Lcom/discord/views/LoadingButton;
.method public final f()Lcom/discord/views/LoadingButton;
.locals 3
iget-object v0, p0, Lf/a/a/t;->d:Lkotlin/properties/ReadOnlyProperty;
@ -181,7 +179,7 @@
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -189,13 +187,13 @@
invoke-virtual {p0, v0}, Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V
invoke-virtual {p0}, Lf/a/a/t;->g()Lcom/discord/views/LoadingButton;
invoke-virtual {p0}, Lf/a/a/t;->f()Lcom/discord/views/LoadingButton;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/discord/views/LoadingButton;->setIsLoading(Z)V
invoke-virtual {p0}, Lf/a/a/t;->g()Lcom/discord/views/LoadingButton;
invoke-virtual {p0}, Lf/a/a/t;->f()Lcom/discord/views/LoadingButton;
move-result-object v0

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