Changes of com.discord v1333

This commit is contained in:
root 2020-11-14 02:19:59 +00:00
parent a21e5a6a18
commit 18c9b7884b
18128 changed files with 1008335 additions and 970532 deletions

View file

@ -63,7 +63,7 @@
move-result-object p1
const v0, 0x7f12080f
const v0, 0x7f12080e
invoke-virtual {p1, v0}, Lf/a/a/a/b;->removeRelationship(I)V
@ -81,7 +81,7 @@
move-result-object p1
const v0, 0x7f1218e9
const v0, 0x7f1218db
invoke-virtual {p1, v0}, Lf/a/a/a/b;->removeRelationship(I)V

View file

@ -3,7 +3,7 @@
.source "ObservableExtensions.kt"
# interfaces
.implements Lh0/k/b;
.implements Li0/k/b;
# annotations
@ -24,7 +24,7 @@
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lh0/k/b<",
"Li0/k/b<",
"Ljava/lang/Object;",
"Ljava/lang/Boolean;",
">;"

View file

@ -3,7 +3,7 @@
.source "ObservableExtensions.kt"
# interfaces
.implements Lh0/k/b;
.implements Li0/k/b;
# annotations
@ -24,7 +24,7 @@
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lh0/k/b<",
"Li0/k/b<",
"Ljava/lang/Object;",
"TT;>;"
}
@ -68,11 +68,18 @@
}
.end annotation
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;
if-eqz p1, :cond_0
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/m/c/i;
.super Lz/n/c/i;
.source "UserActionsDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/i;",
"Lz/n/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/m/c/i;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct/range {v0 .. v6}, Lz/n/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 24
.locals 23
move-object/from16 v0, p1
@ -61,11 +61,11 @@
const-string v1, "p1"
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
move-object/from16 v1, p0
iget-object v2, v1, Ly/m/c/c;->receiver:Ljava/lang/Object;
iget-object v2, v1, Lz/n/c/c;->receiver:Ljava/lang/Object;
check-cast v2, Lf/a/a/a/a;
@ -75,9 +75,9 @@
const/4 v5, 0x0
aget-object v6, v4, v5
aget-object v4, v4, v5
invoke-interface {v3, v2, v6}, 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
@ -87,13 +87,13 @@
iget-object v3, v0, Lf/a/a/a/b$e$a;->a:Lcom/discord/models/domain/ModelUser;
const/4 v13, 0x1
const/4 v4, 0x1
const/4 v7, 0x0
const/4 v14, 0x4
const/4 v13, 0x4
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;
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;
move-result-object v7
@ -111,105 +111,111 @@
iget-object v3, v2, Lf/a/a/a/a;->e:Lkotlin/properties/ReadOnlyProperty;
aget-object v6, v4, v13
sget-object v6, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
invoke-interface {v3, v2, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v4, v6, v4
invoke-interface {v3, v2, v4}, 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 v15, v0, Lf/a/a/a/b$e$a;->a:Lcom/discord/models/domain/ModelUser;
iget-object v14, v0, Lf/a/a/a/b$e$a;->a:Lcom/discord/models/domain/ModelUser;
iget-object v6, v0, Lf/a/a/a/b$e$a;->b:Ljava/lang/String;
iget-object v15, 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 v7
move-result-object v4
const-string v8, "requireContext()"
const-string v6, "requireContext()"
invoke-static {v7, v8}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v18, 0x7f040153
const v17, 0x7f040153
const v19, 0x7f090003
const v18, 0x7f090003
const v20, 0x7f0b001e
const v19, 0x7f0b001e
const v21, 0x7f040177
const v20, 0x7f040177
const v22, 0x7f090002
const v21, 0x7f090002
const v23, 0x7f0b001e
const v22, 0x7f0b001e
move-object/from16 v16, v6
move-object/from16 v16, v4
move-object/from16 v17, v7
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;
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;
move-result-object v4
move-result-object v6
invoke-virtual {v3, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v3, v4}, 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 v6, v4, v6
aget-object v4, v4, v6
invoke-interface {v3, v2, v6}, 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
check-cast v3, Landroid/widget/TextView;
iget-boolean v6, v0, Lf/a/a/a/b$e$a;->c:Z
iget-boolean v4, v0, Lf/a/a/a/b$e$a;->c:Z
const/16 v7, 0x8
const/16 v6, 0x8
if-eqz v6, :cond_0
if-eqz v4, :cond_0
const/4 v6, 0x0
const/4 v4, 0x0
goto :goto_0
:cond_0
const/16 v6, 0x8
const/16 v4, 0x8
:goto_0
invoke-virtual {v3, v6}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v3, v4}, Landroid/view/View;->setVisibility(I)V
iget-object v3, v2, Lf/a/a/a/a;->g:Lkotlin/properties/ReadOnlyProperty;
const/4 v6, 0x3
sget-object v4, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
aget-object v6, v4, v6
const/4 v7, 0x3
invoke-interface {v3, v2, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v4, v4, v7
invoke-interface {v3, v2, v4}, 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 v6, v0, Lf/a/a/a/b$e$a;->d:Z
iget-boolean v4, v0, Lf/a/a/a/b$e$a;->d:Z
if-eqz v6, :cond_1
if-eqz v4, :cond_1
const/4 v6, 0x0
const/4 v4, 0x0
goto :goto_1
:cond_1
const/16 v6, 0x8
const/16 v4, 0x8
:goto_1
invoke-virtual {v3, v6}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v3, v4}, Landroid/view/View;->setVisibility(I)V
iget-object v3, v2, Lf/a/a/a/a;->h:Lkotlin/properties/ReadOnlyProperty;
aget-object v4, v4, v14
sget-object v4, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
aget-object v4, v4, v13
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/m/c/i;
.super Lz/n/c/i;
.source "UserActionsDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/i;",
"Lz/n/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/m/c/i;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct/range {v0 .. v6}, Lz/n/c/i;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
@ -53,55 +53,20 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 4
.locals 1
check-cast p1, Lf/a/a/a/b$b;
const-string v0, "p1"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Ly/m/c/c;->receiver:Ljava/lang/Object;
iget-object v0, p0, Lz/n/c/c;->receiver:Ljava/lang/Object;
check-cast v0, Lf/a/a/a/a;
sget-object v1, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
invoke-static {v0, p1}, Lf/a/a/a/a;->g(Lf/a/a/a/a;Lf/a/a/a/b$b;)V
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,93 +35,81 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x5
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/a/a;
const-class v2, Lf/a/a/a/a;
const-string v2, "avatar"
const-string v3, "avatar"
const-string v3, "getAvatar()Landroid/widget/ImageView;"
const-string v4, "getAvatar()Landroid/widget/ImageView;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/a/a;
aput-object v1, v0, v5
const-string/jumbo v2, "userName"
const/4 v1, 0x1
const-string v3, "getUserName()Landroid/widget/TextView;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/a/a;
move-result-object v1
const-string/jumbo v6, "userName"
const/4 v2, 0x1
const-string v7, "getUserName()Landroid/widget/TextView;"
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
const-class v1, Lf/a/a/a/a;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "blockItem"
aput-object v3, v0, v1
const-string v3, "getBlockItem()Landroid/widget/TextView;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
const-string v6, "blockItem"
aput-object v1, v0, v2
const-string v7, "getBlockItem()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/jumbo v2, "unblockItem"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getUnblockItem()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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
const-class v4, Lf/a/a/a/a;
aput-object v1, v0, v2
const-string/jumbo v6, "unblockItem"
const-class v1, Lf/a/a/a/a;
const-string v7, "getUnblockItem()Landroid/widget/TextView;"
const-string v2, "removeFriendItem"
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, "getRemoveFriendItem()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)Lz/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x4
const/4 v2, 0x4
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/a/a;->k:[Lkotlin/reflect/KProperty;
@ -141,41 +129,41 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0ad1
const v0, 0x7f0a0abc
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/a/a;->d:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0ad5
const v0, 0x7f0a0ac0
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/a/a;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0ad2
const v0, 0x7f0a0abd
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/a/a;->f:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0ad4
const v0, 0x7f0a0abf
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/a/a;->g:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0ad3
const v0, 0x7f0a0abe
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -202,19 +190,65 @@
:cond_0
const-string/jumbo p0, "viewModel"
invoke-static {p0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p0}, Lz/n/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
.locals 1
const v0, 0x7f0d010c
const v0, 0x7f0d010b
return v0
.end method
@ -262,7 +296,7 @@
const-string v0, "ViewModelProvider(\n \u2026logViewModel::class.java)"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lf/a/a/a/b;
@ -272,11 +306,11 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 4
.locals 3
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -286,44 +320,48 @@
const/4 v1, 0x2
aget-object v2, v0, v1
aget-object v0, v0, v1
invoke-interface {p1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
new-instance v2, Lf/a/a/a/a$a;
new-instance v0, Lf/a/a/a/a$a;
const/4 v3, 0x0
const/4 v2, 0x0
invoke-direct {v2, v3, p0}, Lf/a/a/a/a$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v0, v2, p0}, Lf/a/a/a/a$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {p1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p1, v0}, 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 v2, v0, v2
aget-object v0, v0, v2
invoke-interface {p1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
new-instance v2, Lf/a/a/a/a$a;
new-instance v0, Lf/a/a/a/a$a;
const/4 v3, 0x1
const/4 v2, 0x1
invoke-direct {v2, v3, p0}, Lf/a/a/a/a$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v0, v2, p0}, Lf/a/a/a/a$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {p1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p1, v0}, 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
@ -356,25 +394,25 @@
if-eqz v0, :cond_1
invoke-virtual {v0}, Lf/a/b/l0;->observeViewState()Lrx/Observable;
invoke-virtual {v0}, Lf/a/b/q0;->observeViewState()Lrx/Observable;
move-result-object v0
sget-object v3, Lf/a/a/a/a$c;->d:Lf/a/a/a/a$c;
invoke-virtual {v0, v3}, Lrx/Observable;->v(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v0, v3}, Lrx/Observable;->v(Li0/k/b;)Lrx/Observable;
move-result-object v0
sget-object v3, Lf/a/a/a/a$d;->d:Lf/a/a/a/a$d;
invoke-virtual {v0, v3}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v0, v3}, Lrx/Observable;->D(Li0/k/b;)Lrx/Observable;
move-result-object v0
const-string v3, "filter { it is T }.map { it as T }"
invoke-static {v0, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Lz/n/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;
@ -408,7 +446,7 @@
const-string v1, "eventSubject"
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v1, 0x2
@ -439,12 +477,12 @@
return-void
:cond_0
invoke-static {v1}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v1}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v2
:cond_1
invoke-static {v1}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v1}, Lz/n/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/m/c/k;
.super Lz/n/c/k;
.source "UserActionsDialogViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -47,27 +47,29 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 9
.locals 10
check-cast p1, Lf/a/a/a/b$d;
const-string/jumbo v0, "storeState"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v1, 0x0
iget-object v2, p1, Lf/a/a/a/b$d;->a:Lcom/discord/models/domain/ModelUser;
if-eqz v0, :cond_5
if-nez v2, :cond_0
iget-object v3, p1, Lf/a/a/a/b$d;->a:Lcom/discord/models/domain/ModelUser;
if-nez v3, :cond_0
iget-object p1, v0, Lf/a/a/a/b;->d:Lrx/subjects/PublishSubject;
new-instance v0, Lf/a/a/a/b$b$a;
const v1, 0x7f1205bc
const v1, 0x7f1205bb
invoke-direct {v0, v1}, Lf/a/a/a/b$b$a;-><init>(I)V
@ -75,49 +77,49 @@
invoke-virtual {p1, v0}, Lrx/subjects/PublishSubject$b;->onNext(Ljava/lang/Object;)V
goto :goto_4
goto :goto_3
:cond_0
iget-object v1, p1, Lf/a/a/a/b$d;->b:Ljava/lang/Integer;
iget-object v2, p1, Lf/a/a/a/b$d;->b:Ljava/lang/Integer;
invoke-static {v1}, Lcom/discord/models/domain/ModelUserRelationship;->getType(Ljava/lang/Integer;)I
invoke-static {v2}, Lcom/discord/models/domain/ModelUserRelationship;->getType(Ljava/lang/Integer;)I
move-result v1
move-result v2
const/4 v3, 0x2
const/4 v4, 0x2
const/4 v4, 0x0
const/4 v5, 0x1
if-eq v1, v3, :cond_1
const/4 v5, 0x0
const/4 v6, 0x1
if-eq v2, v4, :cond_1
const/4 v7, 0x1
goto :goto_0
:cond_1
const/4 v6, 0x0
const/4 v7, 0x0
:goto_0
if-ne v1, v3, :cond_2
if-ne v2, v4, :cond_2
const/4 v7, 0x1
const/4 v8, 0x1
goto :goto_1
:cond_2
const/4 v7, 0x0
const/4 v8, 0x0
:goto_1
if-ne v1, v5, :cond_3
if-ne v2, v6, :cond_3
const/4 v8, 0x1
const/4 v9, 0x1
goto :goto_2
:cond_3
const/4 v8, 0x0
const/4 v9, 0x0
:goto_2
iget-object p1, p1, Lf/a/a/a/b$d;->c:Lcom/discord/models/domain/ModelGuildMember$Computed;
@ -126,32 +128,30 @@
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGuildMember$Computed;->getNick()Ljava/lang/String;
move-result-object p1
goto :goto_3
move-result-object v1
:cond_4
const/4 p1, 0x0
:goto_3
move-object v3, p1
move-object v4, v1
new-instance p1, Lf/a/a/a/b$e$a;
move-object v1, p1
move v4, v6
move-object v2, p1
move v5, v7
move v6, v8
invoke-direct/range {v1 .. v6}, Lf/a/a/a/b$e$a;-><init>(Lcom/discord/models/domain/ModelUser;Ljava/lang/String;ZZZ)V
move v7, v9
invoke-virtual {v0, p1}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
invoke-direct/range {v2 .. v7}, Lf/a/a/a/b$e$a;-><init>(Lcom/discord/models/domain/ModelUser;Ljava/lang/String;ZZZ)V
:goto_4
invoke-virtual {v0, p1}, Lf/a/b/q0;->updateViewState(Ljava/lang/Object;)V
:goto_3
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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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;->u(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->t(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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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;->u(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->t(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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p1, Lf/a/a/a/b;
@ -72,37 +72,43 @@
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
invoke-virtual {v7}, Lcom/discord/stores/StoreStream$Companion;->getUserRelationships()Lcom/discord/stores/StoreUserRelationships;
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;
move-result-object v9
invoke-virtual {v7}, Lcom/discord/stores/StoreStream$Companion;->getGuilds()Lcom/discord/stores/StoreGuilds;
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;
move-result-object v10
invoke-virtual {v7}, Lcom/discord/stores/StoreStream$Companion;->getChannels()Lcom/discord/stores/StoreChannels;
invoke-virtual {v7, v3, v4}, Lcom/discord/stores/StoreUser;->observeUser(J)Lrx/Observable;
move-result-object v7
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;
invoke-virtual {v8, v3, v4}, Lcom/discord/stores/StoreUserRelationships;->observe(J)Lrx/Observable;
move-result-object v3
invoke-virtual {v7, v5, v6}, Lcom/discord/stores/StoreChannels;->observeChannel(J)Lrx/Observable;
invoke-virtual {v10, 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, v10}, Lf/a/a/a/d;-><init>(Lf/a/a/a/b$c;Lcom/discord/stores/StoreGuilds;)V
invoke-direct {v5, p0, v9}, Lf/a/a/a/d;-><init>(Lf/a/a/a/b$c;Lcom/discord/stores/StoreGuilds;)V
invoke-virtual {v4, v5}, Lrx/Observable;->T(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v4, v5}, Lrx/Observable;->U(Li0/k/b;)Lrx/Observable;
move-result-object v4
@ -112,11 +118,11 @@
const-string/jumbo v5, "storeChannels\n \u2026 .distinctUntilChanged()"
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Lz/n/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 {v8, v3, v4, v5}, Lrx/Observable;->i(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable;
invoke-static {v7, v3, v4, v5}, Lrx/Observable;->i(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable;
move-result-object v3
@ -126,7 +132,7 @@
const-string v4, "Observable.combineLatest\u2026 .distinctUntilChanged()"
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v4}, Lz/n/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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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;->B(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->A(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/m/c/k;
.super Lz/n/c/k;
.source "UserActionsDialogViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Void;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/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/m/c/k;
.super Lz/n/c/k;
.source "UserActionsDialogViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -53,7 +53,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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;
@ -61,7 +61,7 @@
new-instance v0, Lf/a/a/a/b$b$a;
const v1, 0x7f1205bc
const v1, 0x7f1205bb
invoke-direct {v0, v1}, Lf/a/a/a/b$b$a;-><init>(I)V

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/a/b;
.super Lf/a/b/l0;
.super Lf/a/b/q0;
.source "UserActionsDialogViewModel.kt"
@ -15,7 +15,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf/a/b/l0<",
"Lf/a/b/q0<",
"Lf/a/a/a/b$e;",
">;"
}
@ -53,21 +53,21 @@
const-string v0, "restAPI"
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeObservable"
invoke-static {p4, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p4, v0}, Lz/n/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;
invoke-direct {p0, v0}, Lf/a/b/l0;-><init>(Ljava/lang/Object;)V
invoke-direct {p0, v0}, Lf/a/b/q0;-><init>(Ljava/lang/Object;)V
iput-wide p1, p0, Lf/a/a/a/b;->e:J
iput-object p3, p0, Lf/a/a/a/b;->f:Lcom/discord/utilities/rest/RestAPI;
invoke-static {}, Lrx/subjects/PublishSubject;->f0()Lrx/subjects/PublishSubject;
invoke-static {}, Lrx/subjects/PublishSubject;->g0()Lrx/subjects/PublishSubject;
move-result-object p1

View file

@ -3,7 +3,7 @@
.source "UserActionsDialogViewModel.kt"
# interfaces
.implements Lh0/k/b;
.implements Li0/k/b;
# annotations
@ -15,7 +15,7 @@
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lh0/k/b<",
"Li0/k/b<",
"Ljava/util/Map<",
"Ljava/lang/Long;",
"+",

View file

@ -3,7 +3,7 @@
.source "UserActionsDialogViewModel.kt"
# interfaces
.implements Lh0/k/b;
.implements Li0/k/b;
# annotations
@ -15,7 +15,7 @@
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lh0/k/b<",
"Li0/k/b<",
"Lcom/discord/models/domain/ModelChannel;",
"Lrx/Observable<",
"+",
@ -61,7 +61,7 @@
const-string v2, "channel.guildId"
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lz/n/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;->C(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v0, v1}, Lrx/Observable;->D(Li0/k/b;)Lrx/Observable;
move-result-object p1
@ -96,9 +96,9 @@
:cond_0
const/4 p1, 0x0
new-instance v0, Lh0/l/e/j;
new-instance v0, Li0/l/e/j;
invoke-direct {v0, p1}, Lh0/l/e/j;-><init>(Ljava/lang/Object;)V
invoke-direct {v0, p1}, Li0/l/e/j;-><init>(Ljava/lang/Object;)V
move-object p1, v0

View file

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

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/a/g;
.super Ly/m/c/k;
.super Lz/n/c/k;
.source "UserActionsDialogViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -44,7 +44,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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;
@ -52,7 +52,7 @@
new-instance v0, Lf/a/a/a/b$b$a;
const v1, 0x7f1205bc
const v1, 0x7f1205bb
invoke-direct {v0, v1}, Lf/a/a/a/b$b$a;-><init>(I)V

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/a0/a$a$a;
.super Ly/m/c/k;
.super Lz/n/c/k;
.source "WidgetGiftAcceptDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -61,7 +61,7 @@
const-string v0, "appActivity"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-class v1, Lf/a/a/a0/a;
invoke-static {v1}, Ly/m/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/q/b;
invoke-static {v1}, Lz/n/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Lz/r/b;
move-result-object v1

View file

@ -34,15 +34,15 @@
const-string v2, "giftCode"
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v3, "source"
invoke-static {v1, v3}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v3}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v3, Lcom/discord/stores/StoreNotices$Notice;
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lz/n/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/q/b;
new-array v2, v2, [Lz/r/b;
const-class v4, Lcom/discord/widgets/settings/premium/WidgetSettingsGifting;
invoke-static {v4}, Ly/m/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/q/b;
invoke-static {v4}, Lz/n/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Lz/r/b;
move-result-object v4
@ -74,7 +74,7 @@
const-class v4, Lcom/discord/widgets/home/WidgetHome;
invoke-static {v4}, Ly/m/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/q/b;
invoke-static {v4}, Lz/n/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Lz/r/b;
move-result-object v4
@ -82,7 +82,7 @@
aput-object v4, v2, v6
invoke-static {v2}, Ly/h/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
invoke-static {v2}, Lf/h/a/f/f/n/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/m/c/k;
.super Lz/n/c/k;
.source "WidgetGiftAcceptDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -53,7 +53,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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

@ -61,7 +61,7 @@
if-eqz p1, :cond_7
invoke-virtual {p1}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
invoke-virtual {p1}, Lf/a/b/q0;->getViewState()Ljava/lang/Object;
move-result-object v0
@ -93,7 +93,7 @@
if-eqz v3, :cond_5
:goto_0
invoke-virtual {p1}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
invoke-virtual {p1}, Lf/a/b/q0;->getViewState()Ljava/lang/Object;
move-result-object v0
@ -130,7 +130,7 @@
invoke-direct {v1, v0}, Lf/a/a/b/d$d$a;-><init>(Lcom/discord/models/domain/ModelSubscription;)V
invoke-virtual {p1, v1}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
invoke-virtual {p1, v1}, Lf/a/b/q0;->updateViewState(Ljava/lang/Object;)V
sget-object v3, Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils;->INSTANCE:Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils;
@ -183,14 +183,14 @@
invoke-direct {v0, v2, v1}, Lf/a/a/b/d$d$c;-><init>(Ljava/lang/Integer;I)V
invoke-virtual {p1, v0}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
invoke-virtual {p1, v0}, Lf/a/b/q0;->updateViewState(Ljava/lang/Object;)V
:cond_6
:goto_2
return-void
:cond_7
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v2
@ -206,7 +206,7 @@
if-eqz p1, :cond_f
invoke-virtual {p1}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
invoke-virtual {p1}, Lf/a/b/q0;->getViewState()Ljava/lang/Object;
move-result-object v0
@ -249,14 +249,14 @@
invoke-direct {v0, v2, v1}, Lf/a/a/b/d$d$c;-><init>(Ljava/lang/Integer;I)V
invoke-virtual {p1, v0}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
invoke-virtual {p1, v0}, Lf/a/b/q0;->updateViewState(Ljava/lang/Object;)V
:cond_e
:goto_4
return-void
:cond_f
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Lz/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/a$c;
.super Ly/m/c/k;
.super Lz/n/c/k;
.source "PremiumGuildSubscriptionCancelDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -59,7 +59,7 @@
const-string v3, "it"
invoke-static {v0, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Lz/n/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 v6, v4, v5
aget-object v4, v4, v5
invoke-interface {v3, v2, v6}, 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
check-cast v3, Landroid/widget/TextView;
iget-boolean v6, v0, Lf/a/a/b/d$d;->a:Z
iget-boolean v4, v0, Lf/a/a/b/d$d;->a:Z
const/16 v7, 0x8
const/16 v6, 0x8
const/4 v8, 0x0
const/4 v7, 0x0
if-eqz v6, :cond_0
if-eqz v4, :cond_0
const/4 v6, 0x0
const/4 v4, 0x0
goto :goto_0
:cond_0
const/16 v6, 0x8
const/16 v4, 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 v6, v0, Lf/a/a/b/d$d;->b:Z
iget-boolean v4, v0, Lf/a/a/b/d$d;->c:Z
if-eqz v6, :cond_1
const/4 v6, 0x0
const/4 v7, 0x0
const/4 v8, 0x0
: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
invoke-static {v3, v4, v6, v5, v8}, 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,35 +126,37 @@
move-result-object v3
iget-boolean v5, v0, Lf/a/a/b/d$d;->d:Z
iget-boolean v4, v0, Lf/a/a/b/d$d;->d:Z
invoke-virtual {v3, v5}, Lcom/discord/views/LoadingButton;->setIsLoading(Z)V
invoke-virtual {v3, v4}, 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 v5, v4, v5
aget-object v4, v4, v5
invoke-interface {v3, v2, v5}, 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
check-cast v3, Lcom/discord/app/AppViewFlipper;
instance-of v5, v0, Lf/a/a/b/d$d$f;
instance-of v4, v0, Lf/a/a/b/d$d$f;
const/4 v6, 0x1
const/4 v5, 0x1
xor-int/2addr v5, v6
xor-int/2addr v4, v5
invoke-virtual {v3, v5}, Lcom/discord/app/AppViewFlipper;->setDisplayedChild(I)V
invoke-virtual {v3, v4}, Lcom/discord/app/AppViewFlipper;->setDisplayedChild(I)V
instance-of v3, v0, Lf/a/a/b/d$d$e;
const-string v5, "getString(\n \u2026eContext())\n )"
const-string v4, "getString(\n \u2026eContext())\n )"
const-string v7, "requireContext()"
const-string v6, "requireContext()"
if-eqz v3, :cond_3
@ -164,31 +166,33 @@
if-eqz v3, :cond_2
const v3, 0x7f12130a
const v3, 0x7f121300
goto :goto_1
:cond_2
const v3, 0x7f121309
const v3, 0x7f1212ff
:goto_1
iget-object v9, v2, Lf/a/a/b/a;->e:Lkotlin/properties/ReadOnlyProperty;
iget-object v8, v2, Lf/a/a/b/a;->e:Lkotlin/properties/ReadOnlyProperty;
aget-object v4, v4, v6
sget-object v9, Lf/a/a/b/a;->k:[Lkotlin/reflect/KProperty;
invoke-interface {v9, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v9, v9, v5
move-result-object v4
invoke-interface {v8, v2, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
check-cast v4, Landroid/widget/TextView;
move-result-object v8
check-cast v8, Landroid/widget/TextView;
invoke-virtual {v2}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v9
invoke-static {v9, v7}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
new-array v6, v6, [Ljava/lang/Object;
new-array v5, v5, [Ljava/lang/Object;
sget-object v10, Lcom/discord/utilities/time/TimeUtils;->INSTANCE:Lcom/discord/utilities/time/TimeUtils;
@ -202,7 +206,7 @@
move-result-object v12
invoke-static {v12, v7}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v12, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
@ -218,15 +222,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 v7
move-result-object v6
aput-object v7, v6, v8
aput-object v6, v5, v7
invoke-virtual {v2, v3, v6}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {v2, v3, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v10
invoke-static {v10, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v10, v4}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v11, 0x0
@ -242,13 +246,13 @@
move-result-object v0
invoke-virtual {v4, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v8, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v2}, Lf/a/a/b/a;->getConfirmBtn()Lcom/discord/views/LoadingButton;
move-result-object v0
const v3, 0x7f060237
const v3, 0x7f060238
invoke-static {v2, v3}, Lcom/discord/utilities/color/ColorCompat;->getColor(Landroidx/fragment/app/Fragment;I)I
@ -265,27 +269,31 @@
iget-object v3, v2, Lf/a/a/b/a;->d:Lkotlin/properties/ReadOnlyProperty;
aget-object v9, v4, v8
sget-object v8, Lf/a/a/b/a;->k:[Lkotlin/reflect/KProperty;
invoke-interface {v3, v2, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v8, v8, v7
invoke-interface {v3, v2, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
const v9, 0x7f121314
const v8, 0x7f12130a
invoke-virtual {v2, v9}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
invoke-virtual {v2, v8}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
move-result-object v9
move-result-object v8
invoke-virtual {v3, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v3, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v3, v2, Lf/a/a/b/a;->e:Lkotlin/properties/ReadOnlyProperty;
aget-object v4, v4, v6
sget-object v8, Lf/a/a/b/a;->k:[Lkotlin/reflect/KProperty;
invoke-interface {v3, v2, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v8, v8, v5
invoke-interface {v3, v2, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
@ -293,13 +301,13 @@
invoke-virtual {v2}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v9
move-result-object v8
invoke-static {v9, v7}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f121315
const v9, 0x7f12130b
new-array v6, v6, [Ljava/lang/Object;
new-array v5, v5, [Ljava/lang/Object;
sget-object v10, Lcom/discord/utilities/time/TimeUtils;->INSTANCE:Lcom/discord/utilities/time/TimeUtils;
@ -315,43 +323,43 @@
move-result-object v12
invoke-static {v12, v7}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v12, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v13, 0x0
const/4 v0, 0x0
const/4 v14, 0x0
const/4 v15, 0x0
const/16 v16, 0x1c
const/16 v17, 0x0
const/4 v13, 0x0
const/4 v14, 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 v7
move-result-object v6
aput-object v7, v6, v8
aput-object v6, v5, v7
invoke-virtual {v2, v4, v6}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {v2, v9, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v10
move-result-object v9
invoke-static {v10, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v4}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v10, 0x0
const/4 v11, 0x0
const/4 v12, 0x0
const/16 v14, 0x1c
const/16 v13, 0x1c
const/4 v15, 0x0
move-object v14, v0
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;
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-result-object v0
@ -361,7 +369,7 @@
move-result-object v0
const v3, 0x7f1211a5
const v3, 0x7f12119b
invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -404,7 +412,7 @@
const/16 v4, 0xc
invoke-static {v3, v0, v8, v9, v4}, Lf/a/b/p;->i(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
invoke-static {v3, v0, v7, v8, 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,109 +35,95 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x6
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/b/a;
const-class v2, Lf/a/a/b/a;
const-string v2, "headerTv"
const-string v3, "headerTv"
const-string v3, "getHeaderTv()Landroid/widget/TextView;"
const-string v4, "getHeaderTv()Landroid/widget/TextView;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/b/a;
aput-object v1, v0, v5
const-string v2, "bodyTv"
const/4 v1, 0x1
const-string v3, "getBodyTv()Landroid/widget/TextView;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/b/a;
move-result-object v1
const-string v6, "bodyTv"
const/4 v2, 0x1
const-string v7, "getBodyTv()Landroid/widget/TextView;"
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
const-class v1, Lf/a/a/b/a;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "errorTv"
aput-object v3, v0, v1
const-string v3, "getErrorTv()Landroid/widget/TextView;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
const-string v6, "errorTv"
aput-object v1, v0, v2
const-string v7, "getErrorTv()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, "nevermindBtn"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getNevermindBtn()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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
const-class v4, Lf/a/a/b/a;
aput-object v1, v0, v2
const-string v6, "nevermindBtn"
const-class v1, Lf/a/a/b/a;
const-string v7, "getNevermindBtn()Landroid/view/View;"
const-string v2, "confirmBtn"
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, "getConfirmBtn()Lcom/discord/views/LoadingButton;"
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)Lz/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x4
const/4 v2, 0x4
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, "confirmBtn"
const-string v2, "flipper"
const-string v7, "getConfirmBtn()Lcom/discord/views/LoadingButton;"
const-string v3, "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 {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x5
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/b/a;->k:[Lkotlin/reflect/KProperty;
@ -157,49 +143,49 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0797
const v0, 0x7f0a0782
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/a;->d:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0793
const v0, 0x7f0a077e
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/a;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0795
const v0, 0x7f0a0780
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/a;->f:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0798
const v0, 0x7f0a0783
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/a;->g:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0794
const v0, 0x7f0a077f
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/a;->h:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0796
const v0, 0x7f0a0781
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -253,7 +239,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d00d3
const v0, 0x7f0d00d2
return v0
.end method
@ -263,7 +249,7 @@
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -323,9 +309,7 @@
move-object v0, v1
:goto_0
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;
if-eqz v0, :cond_2
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
@ -347,7 +331,7 @@
const-string v2, "ViewModelProvider(\n \u2026celViewModel::class.java)"
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lf/a/a/b/d;
@ -355,7 +339,7 @@
if-eqz v0, :cond_1
invoke-virtual {v0}, Lf/a/b/l0;->observeViewState()Lrx/Observable;
invoke-virtual {v0}, Lf/a/b/q0;->observeViewState()Lrx/Observable;
move-result-object v0
@ -365,7 +349,7 @@
const-string/jumbo v1, "viewModel\n .obser\u2026 .distinctUntilChanged()"
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lz/n/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;
@ -396,7 +380,16 @@
:cond_1
const-string/jumbo v0, "viewModel"
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Lz/n/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

@ -0,0 +1,256 @@
.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/q0;->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}, Lz/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/q0;->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/q0;->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/q0;->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/q0;->updateViewState(Ljava/lang/Object;)V
:cond_5
:goto_1
return-void
:cond_6
invoke-static {v0}, Lz/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/q0;->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}, Lz/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/q0;->updateViewState(Ljava/lang/Object;)V
:cond_b
:goto_3
return-void
:cond_c
invoke-static {v0}, Lz/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/m/c/k;
.super Lz/n/c/k;
.source "PremiumGuildSubscriptionUncancelDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/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 10
.locals 9
check-cast p1, Lf/a/a/b/h$d;
@ -55,7 +55,7 @@
const-string v1, "it"
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, v0, Lf/a/a/b/b;->j:Lkotlin/properties/ReadOnlyProperty;
@ -63,164 +63,168 @@
const/4 v3, 0x6
aget-object v3, v2, v3
aget-object v2, v2, v3
invoke-interface {v1, v0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v1, v0, v2}, 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 v3, p1, Lf/a/a/b/h$d$c;
instance-of v2, p1, Lf/a/a/b/h$d$c;
const/4 v4, 0x1
const/4 v3, 0x1
xor-int/2addr v3, v4
xor-int/2addr v2, v3
invoke-virtual {v1, v3}, Lcom/discord/app/AppViewFlipper;->setDisplayedChild(I)V
invoke-virtual {v1, v2}, Lcom/discord/app/AppViewFlipper;->setDisplayedChild(I)V
iget-object v1, v0, Lf/a/a/b/b;->f:Lkotlin/properties/ReadOnlyProperty;
const/4 v3, 0x2
sget-object v2, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
aget-object v5, v2, v3
const/4 v4, 0x2
invoke-interface {v1, v0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v2, v2, v4
invoke-interface {v1, v0, v2}, 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 v5, p1, Lf/a/a/b/h$d$b;
instance-of v2, p1, Lf/a/a/b/h$d$b;
const/4 v6, 0x0
const/4 v5, 0x0
if-eqz v5, :cond_0
if-eqz v2, :cond_0
move-object v7, p1
move-object v6, p1
check-cast v7, Lf/a/a/b/h$d$b;
check-cast v6, Lf/a/a/b/h$d$b;
iget-boolean v7, v7, Lf/a/a/b/h$d$b;->c:Z
iget-boolean v6, v6, Lf/a/a/b/h$d$b;->c:Z
if-eqz v7, :cond_0
if-eqz v6, :cond_0
const/4 v7, 0x1
const/4 v6, 0x1
goto :goto_0
:cond_0
const/4 v7, 0x0
const/4 v6, 0x0
:goto_0
const/16 v8, 0x8
const/16 v7, 0x8
if-eqz v7, :cond_1
if-eqz v6, :cond_1
const/4 v7, 0x0
const/4 v6, 0x0
goto :goto_1
:cond_1
const/16 v7, 0x8
const/16 v6, 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 v5, :cond_2
if-eqz v2, :cond_3
const/4 v8, 0x0
move-object v6, p1
:cond_2
invoke-virtual {v1, v8}, Landroid/view/View;->setVisibility(I)V
check-cast v6, Lf/a/a/b/h$d$b;
invoke-virtual {v0}, Lf/a/a/b/b;->f()Landroid/view/View;
iget-boolean v6, v6, Lf/a/a/b/h$d$b;->b:Z
move-result-object v1
if-nez v6, :cond_3
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
const/4 v6, 0x1
goto :goto_2
:cond_3
const/4 v7, 0x0
const/4 v6, 0x0
:goto_2
const/4 v7, 0x0
const/4 v8, 0x0
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-static {v1, v6, v7, v4, v8}, 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 v5, :cond_4
if-eqz v2, :cond_4
move-object v3, p1
move-object v4, p1
check-cast v3, Lf/a/a/b/h$d$b;
check-cast v4, Lf/a/a/b/h$d$b;
iget-boolean v3, v3, Lf/a/a/b/h$d$b;->b:Z
iget-boolean v4, v4, Lf/a/a/b/h$d$b;->b:Z
if-eqz v3, :cond_4
if-eqz v4, :cond_4
const/4 v3, 0x1
const/4 v4, 0x1
goto :goto_3
:cond_4
const/4 v3, 0x0
const/4 v4, 0x0
:goto_3
invoke-virtual {v1, v3}, Lcom/discord/views/LoadingButton;->setIsLoading(Z)V
invoke-virtual {v1, v4}, 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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v3
move-result v1
xor-int/2addr v3, v4
xor-int/2addr v1, v3
if-eqz v3, :cond_5
if-eqz v1, :cond_5
if-eqz v5, :cond_5
if-eqz v2, :cond_5
move-object v3, p1
move-object v1, p1
check-cast v3, Lf/a/a/b/h$d$b;
check-cast v1, Lf/a/a/b/h$d$b;
iget-boolean v3, v3, Lf/a/a/b/h$d$b;->b:Z
iget-boolean v1, v1, Lf/a/a/b/h$d$b;->b:Z
if-nez v3, :cond_5
if-nez v1, :cond_5
const/4 v3, 0x1
const/4 v1, 0x1
goto :goto_4
:cond_5
const/4 v3, 0x0
const/4 v1, 0x0
:goto_4
invoke-virtual {v0, v3}, Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V
invoke-virtual {v0, v1}, Landroidx/fragment/app/DialogFragment;->setCancelable(Z)V
invoke-static {p1, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
sget-object v1, Lf/a/a/b/h$d$c;->a:Lf/a/a/b/h$d$c;
invoke-static {p1, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
@ -229,11 +233,13 @@
goto/16 :goto_5
:cond_6
if-eqz v5, :cond_7
if-eqz v2, :cond_7
iget-object p1, v0, Lf/a/a/b/b;->d:Lkotlin/properties/ReadOnlyProperty;
aget-object v1, v2, v6
sget-object v1, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v5
invoke-interface {p1, v0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -241,7 +247,7 @@
check-cast p1, Landroid/widget/TextView;
const v1, 0x7f12132c
const v1, 0x7f121322
invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -251,7 +257,9 @@
iget-object p1, v0, Lf/a/a/b/b;->e:Lkotlin/properties/ReadOnlyProperty;
aget-object v1, v2, v4
sget-object v1, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v3
invoke-interface {p1, v0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -259,7 +267,7 @@
check-cast p1, Landroid/widget/TextView;
const v1, 0x7f121329
const v1, 0x7f12131f
invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -272,7 +280,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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
@ -280,7 +288,9 @@
iget-object p1, v0, Lf/a/a/b/b;->d:Lkotlin/properties/ReadOnlyProperty;
aget-object v1, v2, v6
sget-object v1, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v5
invoke-interface {p1, v0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -288,7 +298,7 @@
check-cast p1, Landroid/widget/TextView;
const v1, 0x7f121328
const v1, 0x7f12131e
invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -298,9 +308,11 @@
iget-object p1, v0, Lf/a/a/b/b;->i:Lkotlin/properties/ReadOnlyProperty;
const/4 v1, 0x5
sget-object v1, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
aget-object v1, v2, v1
const/4 v2, 0x5
aget-object v1, v1, v2
invoke-interface {p1, v0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -308,11 +320,13 @@
check-cast p1, Landroid/view/View;
invoke-virtual {p1, v6}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {p1, v5}, Landroid/view/View;->setVisibility(I)V
iget-object p1, v0, Lf/a/a/b/b;->e:Lkotlin/properties/ReadOnlyProperty;
aget-object v1, v2, v4
sget-object v1, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v3
invoke-interface {p1, v0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -320,7 +334,7 @@
check-cast p1, Landroid/widget/TextView;
const v1, 0x7f121327
const v1, 0x7f12131d
invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -332,7 +346,7 @@
move-result-object p1
const v1, 0x7f1211a5
const v1, 0x7f12119b
invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -359,7 +373,7 @@
const/4 v1, 0x4
invoke-static {v0, p1, v6, v1}, Lf/a/b/p;->k(Landroidx/fragment/app/Fragment;III)V
invoke-static {v0, p1, v5, 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,125 +37,109 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x7
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/b/b;
const-class v2, Lf/a/a/b/b;
const-string v2, "headerTv"
const-string v3, "headerTv"
const-string v3, "getHeaderTv()Landroid/widget/TextView;"
const-string v4, "getHeaderTv()Landroid/widget/TextView;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/b/b;
aput-object v1, v0, v5
const-string v2, "bodyTv"
const/4 v1, 0x1
const-string v3, "getBodyTv()Landroid/widget/TextView;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/b/b;
move-result-object v1
const-string v6, "bodyTv"
const/4 v2, 0x1
const-string v7, "getBodyTv()Landroid/widget/TextView;"
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
const-class v1, Lf/a/a/b/b;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "errorTv"
aput-object v3, v0, v1
const-string v3, "getErrorTv()Landroid/widget/TextView;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
const-string v6, "errorTv"
aput-object v1, v0, v2
const-string v7, "getErrorTv()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, "nevermindBtn"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getNevermindBtn()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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
const-class v4, Lf/a/a/b/b;
aput-object v1, v0, v2
const-string v6, "nevermindBtn"
const-class v1, Lf/a/a/b/b;
const-string v7, "getNevermindBtn()Landroid/view/View;"
const-string v2, "confirmBtn"
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, "getConfirmBtn()Lcom/discord/views/LoadingButton;"
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)Lz/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x4
const/4 v2, 0x4
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, "confirmBtn"
const-string/jumbo v2, "successIv"
const-string v7, "getConfirmBtn()Lcom/discord/views/LoadingButton;"
const-string v3, "getSuccessIv()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)Lz/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, 0x5
const/4 v1, 0x5
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 v2, "flipper"
const-string/jumbo v6, "successIv"
const-string v3, "getFlipper()Lcom/discord/app/AppViewFlipper;"
const-string v7, "getSuccessIv()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)Lz/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, 0x6
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/b/b;->l:[Lkotlin/reflect/KProperty;
@ -175,57 +159,57 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a079d
const v0, 0x7f0a0788
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/b;->d:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0799
const v0, 0x7f0a0784
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/b;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a079b
const v0, 0x7f0a0786
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/b;->f:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a079f
const v0, 0x7f0a078a
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/b;->g:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a079a
const v0, 0x7f0a0785
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/b;->h:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a079e
const v0, 0x7f0a0789
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/b;->i:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a079c
const v0, 0x7f0a0787
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -279,7 +263,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d00d4
const v0, 0x7f0d00d3
return v0
.end method
@ -289,7 +273,7 @@
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -349,9 +333,7 @@
move-object v0, v1
:goto_0
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;
if-eqz v0, :cond_2
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
@ -373,7 +355,7 @@
const-string v2, "ViewModelProvider(\n \u2026celViewModel::class.java)"
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lf/a/a/b/h;
@ -381,7 +363,7 @@
if-eqz v0, :cond_1
invoke-virtual {v0}, Lf/a/b/l0;->observeViewState()Lrx/Observable;
invoke-virtual {v0}, Lf/a/b/q0;->observeViewState()Lrx/Observable;
move-result-object v0
@ -391,7 +373,7 @@
const-string/jumbo v1, "viewModel\n .obser\u2026 .distinctUntilChanged()"
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lz/n/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;
@ -422,7 +404,16 @@
:cond_1
const-string/jumbo v0, "viewModel"
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Lz/n/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,19 +42,19 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "resources"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "dismissListener"
invoke-static {p6, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p6, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p5, :cond_0
const v0, 0x7f120bee
const v0, 0x7f120bea
invoke-virtual {p2, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -63,7 +63,7 @@
goto :goto_0
:cond_0
const v0, 0x7f120bdd
const v0, 0x7f120bd9
invoke-virtual {p2, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -72,7 +72,7 @@
:goto_0
const-string v1, "if (isTransfer) {\n \u2026e max-line-length\n }"
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v1, 0x0
@ -82,7 +82,7 @@
const p3, 0x7f100095
const p5, 0x7f120bdf
const p5, 0x7f120bdb
new-array v3, v2, [Ljava/lang/Object;
@ -113,7 +113,7 @@
const p5, 0x7f100096
const v4, 0x7f120bef
const v4, 0x7f120beb
new-array v3, v3, [Ljava/lang/Object;
@ -142,7 +142,7 @@
:cond_2
const p5, 0x7f100093
const v4, 0x7f120bde
const v4, 0x7f120bda
new-array v3, v3, [Ljava/lang/Object;
@ -169,7 +169,7 @@
:goto_1
const-string/jumbo p3, "when {\n guildName\u2026 )\n }\n }"
invoke-static {p2, p3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, p3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p3, Lf/a/a/b/c;

View file

@ -41,77 +41,67 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x4
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/b/c;
const-class v2, Lf/a/a/b/c;
const-string v2, "gemLottie"
const-string v3, "gemLottie"
const-string v3, "getGemLottie()Lcom/airbnb/lottie/LottieAnimationView;"
const-string v4, "getGemLottie()Lcom/airbnb/lottie/LottieAnimationView;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/b/c;
aput-object v1, v0, v5
const-string v2, "body1Text"
const/4 v1, 0x1
const-string v3, "getBody1Text()Landroid/widget/TextView;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/b/c;
move-result-object v1
const-string v6, "body1Text"
const/4 v2, 0x1
const-string v7, "getBody1Text()Landroid/widget/TextView;"
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
const-class v1, Lf/a/a/b/c;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "body2Text"
aput-object v3, v0, v1
const-string v3, "getBody2Text()Landroid/widget/TextView;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
const-string v6, "body2Text"
aput-object v1, v0, v2
const-string v7, "getBody2Text()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, "okButton"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getOkButton()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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/b/c;->i:[Lkotlin/reflect/KProperty;
@ -141,33 +131,33 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0791
const v0, 0x7f0a077c
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/c;->d:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a078f
const v0, 0x7f0a077a
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/c;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0790
const v0, 0x7f0a077b
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/b/c;->f:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0792
const v0, 0x7f0a077d
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -181,7 +171,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d00d2
const v0, 0x7f0d00d1
return v0
.end method
@ -191,7 +181,7 @@
const-string v0, "dialog"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/b/c;->h:Lkotlin/jvm/functions/Function0;
@ -210,7 +200,7 @@
.end method
.method public onViewBoundOrOnResume()V
.locals 11
.locals 10
invoke-super {p0}, Lcom/discord/app/AppDialog;->onViewBoundOrOnResume()V
@ -220,9 +210,9 @@
const/4 v2, 0x1
aget-object v2, v1, v2
aget-object v1, v1, v2
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
@ -230,61 +220,63 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v2
move-result-object v1
const-string v9, "requireContext()"
const-string v8, "requireContext()"
invoke-static {v2, v9}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v8}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v3
move-result-object v2
const-string v10, ""
const-string v9, ""
if-eqz v3, :cond_0
if-eqz v2, :cond_0
const-string v4, "extra_body1_text"
const-string v3, "extra_body1_text"
invoke-virtual {v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
move-result-object v2
if-eqz v3, :cond_0
if-eqz v2, :cond_0
goto :goto_0
:cond_0
move-object v3, v10
move-object v2, v9
:goto_0
const-string v4, "arguments?.getString(EXTRA_BODY1_TEXT) ?: \"\""
const-string v3, "arguments?.getString(EXTRA_BODY1_TEXT) ?: \"\""
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
const/16 v6, 0x1c
const/16 v7, 0x1c
const/4 v7, 0x0
const/4 v8, 0x0
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;
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;
move-result-object v1
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v0, v1}, 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 v2, v1, v2
aget-object v1, v1, v2
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
@ -292,70 +284,74 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v2
move-result-object v1
invoke-static {v2, v9}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v8}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v3
move-result-object v2
if-eqz v3, :cond_1
if-eqz v2, :cond_1
const-string v4, "extra_body2_text"
const-string v3, "extra_body2_text"
invoke-virtual {v3, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
move-result-object v2
if-eqz v3, :cond_1
if-eqz v2, :cond_1
goto :goto_1
:cond_1
move-object v3, v10
move-object v2, v9
:goto_1
const-string v4, "arguments?.getString(EXTRA_BODY2_TEXT) ?: \"\""
const-string v3, "arguments?.getString(EXTRA_BODY2_TEXT) ?: \"\""
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
const/16 v6, 0x1c
const/16 v7, 0x1c
const/4 v7, 0x0
const/4 v8, 0x0
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;
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;
move-result-object v1
move-result-object v2
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v0, v1}, 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 v2, v1, v2
aget-object v1, v1, v2
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
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 v2, Lf/a/a/b/c$b;
new-instance v1, Lf/a/a/b/c$b;
invoke-direct {v2, p0}, Lf/a/a/b/c$b;-><init>(Lf/a/a/b/c;)V
invoke-direct {v1, p0}, Lf/a/a/b/c$b;-><init>(Lf/a/a/b/c;)V
invoke-virtual {v0, v2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v0, v1}, 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/m/c/k;
.super Lz/n/c/k;
.source "PremiumGuildSubscriptionCancelViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -47,72 +47,74 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 5
.locals 6
check-cast p1, Lf/a/a/b/d$c;
const-string/jumbo v0, "storeState"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v1, 0x0
iget-object v1, p1, Lf/a/a/b/d$c;->a:Lcom/discord/stores/StorePremiumGuildSubscription$State;
if-eqz v0, :cond_b
iget-object v2, 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;
invoke-virtual {v0}, Lf/a/b/q0;->getViewState()Ljava/lang/Object;
move-result-object v2
move-result-object v3
instance-of v2, v2, Lf/a/a/b/d$d$b;
instance-of v3, v3, Lf/a/a/b/d$d$b;
if-nez v2, :cond_a
if-nez v3, :cond_a
invoke-virtual {v0}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
invoke-virtual {v0}, Lf/a/b/q0;->getViewState()Ljava/lang/Object;
move-result-object v2
move-result-object v3
instance-of v2, v2, Lf/a/a/b/d$d$c;
instance-of v3, v3, Lf/a/a/b/d$d$c;
if-eqz v2, :cond_0
if-eqz v3, :cond_0
goto/16 :goto_5
goto/16 :goto_4
:cond_0
instance-of v2, v1, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loading;
instance-of v3, v2, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loading;
if-nez v2, :cond_9
if-nez v3, :cond_9
instance-of v2, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Loading;
instance-of v3, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Loading;
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
if-eqz v3, :cond_1
goto/16 :goto_2
:cond_1
instance-of v3, v2, Lcom/discord/stores/StorePremiumGuildSubscription$State$Failure;
const v4, 0x7f121304
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 v2, v1, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;
instance-of v3, v2, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;
if-eqz v2, :cond_7
if-eqz v3, :cond_7
instance-of v2, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Loaded;
instance-of v3, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Loaded;
if-eqz v2, :cond_7
if-eqz v3, :cond_7
check-cast p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Loaded;
@ -120,7 +122,7 @@
move-result-object p1
invoke-static {p1}, Ly/h/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
invoke-static {p1}, Lz/i/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
move-result-object p1
@ -130,22 +132,22 @@
new-instance p1, Lf/a/a/b/d$d$c;
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v4}, 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_4
goto :goto_3
:cond_3
invoke-virtual {v0}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
invoke-virtual {v0}, Lf/a/b/q0;->getViewState()Ljava/lang/Object;
move-result-object v2
move-result-object v3
instance-of v2, v2, Lf/a/a/b/d$d$b;
instance-of v3, v3, Lf/a/a/b/d$d$b;
if-eqz v2, :cond_4
if-eqz v3, :cond_4
new-instance v1, Lf/a/a/b/d$d$b;
@ -153,100 +155,98 @@
move-object p1, v1
goto :goto_4
goto :goto_3
:cond_4
new-instance v2, Lf/a/a/b/d$d$e;
new-instance v3, Lf/a/a/b/d$d$e;
check-cast v1, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;
check-cast v2, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;
invoke-virtual {v1}, Lcom/discord/stores/StorePremiumGuildSubscription$State$Loaded;->getPremiumGuildSubscriptionSlotMap()Ljava/util/Map;
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;
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_1
goto :goto_0
:cond_6
const/4 v1, 0x0
:goto_1
invoke-direct {v2, p1, v1}, Lf/a/a/b/d$d$e;-><init>(Lcom/discord/models/domain/ModelSubscription;Z)V
:goto_0
invoke-direct {v3, p1, v1}, Lf/a/a/b/d$d$e;-><init>(Lcom/discord/models/domain/ModelSubscription;Z)V
move-object p1, v2
move-object p1, v3
goto :goto_4
goto :goto_3
:cond_7
new-instance p1, Lf/a/a/b/d$d$c;
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v4}, 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_4
goto :goto_3
:cond_8
:goto_2
:goto_1
new-instance p1, Lf/a/a/b/d$d$c;
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v4}, 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_4
goto :goto_3
:cond_9
:goto_3
:goto_2
sget-object p1, Lf/a/a/b/d$d$f;->f:Lf/a/a/b/d$d$f;
:goto_4
invoke-virtual {v0, p1}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
:goto_3
invoke-virtual {v0, p1}, Lf/a/b/q0;->updateViewState(Ljava/lang/Object;)V
:cond_a
:goto_5
:goto_4
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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p1, Lf/a/a/b/d;
@ -58,49 +58,55 @@
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getPremiumGuildSubscriptions()Lcom/discord/stores/StorePremiumGuildSubscription;
move-result-object v1
move-result-object v0
const/4 v4, 0x0
const/4 v1, 0x0
const/4 v5, 0x1
const/4 v4, 0x1
invoke-static {v1, v4, v5, v4}, Lcom/discord/stores/StorePremiumGuildSubscription;->getPremiumGuildSubscriptionsState$default(Lcom/discord/stores/StorePremiumGuildSubscription;Ljava/lang/Long;ILjava/lang/Object;)Lrx/Observable;
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;
move-result-object v1
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getSubscriptions()Lcom/discord/stores/StoreSubscriptions;
invoke-virtual {v1}, Lcom/discord/stores/StoreSubscriptions;->getSubscriptions()Lrx/Observable;
move-result-object v4
move-result-object v1
invoke-virtual {v4}, Lcom/discord/stores/StoreSubscriptions;->getSubscriptions()Lrx/Observable;
sget-object v4, Lf/a/a/b/e;->d:Lf/a/a/b/e;
move-result-object v4
if-eqz v4, :cond_0
sget-object v5, Lf/a/a/b/e;->d:Lf/a/a/b/e;
new-instance v5, Lf/a/a/b/g;
if-eqz v5, :cond_0
invoke-direct {v5, v4}, Lf/a/a/b/g;-><init>(Lkotlin/jvm/functions/Function2;)V
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
move-object v4, v5
:cond_0
check-cast v5, Lrx/functions/Func2;
check-cast v4, Lrx/functions/Func2;
invoke-static {v1, v4, v5}, Lrx/Observable;->j(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable;
invoke-static {v0, v1, v4}, Lrx/Observable;->j(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable;
move-result-object v7
const-string v1, "Observable.combineLatest\u2026 ::StoreState\n )"
const-string v0, "Observable.combineLatest\u2026 ::StoreState\n )"
invoke-static {v7, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v0}, Lz/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-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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "subscriptionState"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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;->w(Ljava/lang/StringBuilder;Ljava/lang/Integer;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->v(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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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;->B(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->A(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/b/d;
.super Lf/a/b/l0;
.super Lf/a/b/q0;
.source "PremiumGuildSubscriptionCancelViewModel.kt"
@ -14,7 +14,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf/a/b/l0<",
"Lf/a/b/q0<",
"Lf/a/a/b/d$d;",
">;"
}
@ -48,23 +48,23 @@
const-string/jumbo v0, "storePremiumGuildSubscription"
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeSubscriptions"
invoke-static {p4, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p4, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "api"
invoke-static {p5, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p5, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeObservable"
invoke-static {p6, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p6, v0}, Lz/n/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;
invoke-direct {p0, v0}, Lf/a/b/l0;-><init>(Ljava/lang/Object;)V
invoke-direct {p0, v0}, Lf/a/b/q0;-><init>(Ljava/lang/Object;)V
iput-wide p1, p0, Lf/a/a/b/d;->d:J
@ -76,7 +76,9 @@
invoke-virtual {p3}, Lcom/discord/stores/StorePremiumGuildSubscription;->fetchUserGuildPremiumState()V
invoke-virtual {p4}, Lcom/discord/stores/StoreSubscriptions;->fetchSubscriptions()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-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/m/c/i;
.super Lz/n/c/i;
.source "PremiumGuildSubscriptionCancelViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/i;",
"Lz/n/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/m/c/i;-><init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct/range {v0 .. v5}, Lz/n/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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "p2"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/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/m/c/k;
.super Lz/n/c/k;
.source "PremiumGuildSubscriptionCancelViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -48,7 +48,7 @@
const-string v0, "result"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
@ -75,7 +75,7 @@
invoke-direct {v0, v1}, Lf/a/a/b/d$d$d;-><init>(Lcom/discord/models/domain/ModelSubscription;)V
invoke-virtual {p1, v0}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
invoke-virtual {p1, v0}, Lf/a/b/q0;->updateViewState(Ljava/lang/Object;)V
goto :goto_0
@ -88,7 +88,7 @@
invoke-direct {v0, v1}, Lf/a/a/b/d$d$b;-><init>(Lcom/discord/models/domain/ModelSubscription;)V
invoke-virtual {p1, v0}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
invoke-virtual {p1, v0}, Lf/a/b/q0;->updateViewState(Ljava/lang/Object;)V
:goto_0
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/b/h$a;
.super Ly/m/c/k;
.super Lz/n/c/k;
.source "PremiumGuildSubscriptionUncancelViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -53,11 +53,11 @@
const-string/jumbo v0, "storeState"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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;
invoke-virtual {v0}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
invoke-virtual {v0}, Lf/a/b/q0;->getViewState()Ljava/lang/Object;
move-result-object v1
@ -65,7 +65,7 @@
if-nez v1, :cond_5
invoke-virtual {v0}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
invoke-virtual {v0}, Lf/a/b/q0;->getViewState()Ljava/lang/Object;
move-result-object v1
@ -89,7 +89,7 @@
:cond_1
instance-of v1, p1, Lcom/discord/stores/StoreSubscriptions$SubscriptionsState$Failure;
const v2, 0x7f12130e
const v2, 0x7f121304
if-eqz v1, :cond_2
@ -114,7 +114,7 @@
move-result-object p1
invoke-static {p1}, Ly/h/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
invoke-static {p1}, Lz/i/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
move-result-object p1
@ -153,7 +153,7 @@
invoke-direct {p1, v1, v2}, Lf/a/a/b/h$d$a;-><init>(Ljava/lang/Integer;I)V
:goto_0
invoke-virtual {v0, p1}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
invoke-virtual {v0, p1}, Lf/a/b/q0;->updateViewState(Ljava/lang/Object;)V
:cond_5
:goto_1

View file

@ -48,7 +48,7 @@
const-string v0, "modelClass"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p1, Lf/a/a/b/h;
@ -60,16 +60,20 @@
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 v1, Lcom/discord/utilities/rest/RestAPI;->Companion:Lcom/discord/utilities/rest/RestAPI$Companion;
sget-object v0, Lcom/discord/utilities/rest/RestAPI;->Companion:Lcom/discord/utilities/rest/RestAPI$Companion;
invoke-virtual {v1}, Lcom/discord/utilities/rest/RestAPI$Companion;->getApi()Lcom/discord/utilities/rest/RestAPI;
invoke-virtual {v0}, 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
@ -80,13 +84,13 @@
sget-object v1, Lf/a/a/b/i;->d:Lf/a/a/b/i;
invoke-virtual {v0, v1}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v0, v1}, Lrx/Observable;->D(Li0/k/b;)Lrx/Observable;
move-result-object v7
const-string v0, "StoreStream\n .g\u2026().map { StoreState(it) }"
invoke-static {v7, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v0}, Lz/n/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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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;->w(Ljava/lang/StringBuilder;Ljava/lang/Integer;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->v(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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
@ -44,10 +44,12 @@
.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 1
.locals 2
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;
@ -55,12 +57,12 @@
goto :goto_0
:cond_0
const/4 p1, 0x0
move-object p1, v0
:goto_0
and-int/lit8 v0, p4, 0x2
and-int/lit8 v1, p4, 0x2
if-eqz v0, :cond_1
if-eqz v1, :cond_1
iget-boolean p2, p0, Lf/a/a/b/h$d$b;->b:Z
@ -72,17 +74,20 @@
iget-boolean p3, p0, Lf/a/a/b/h$d$b;->c:Z
:cond_2
invoke-static {p0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
if-eqz p0, :cond_3
const-string/jumbo p0, "subscription"
invoke-static {p1, p0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p0}, Lz/n/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
@ -102,7 +107,7 @@
iget-object v1, p1, Lf/a/a/b/h$d$b;->a:Lcom/discord/models/domain/ModelSubscription;
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -186,7 +191,7 @@
const-string v0, "Loaded(subscription="
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -210,7 +215,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->B(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->A(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/b/h;
.super Lf/a/b/l0;
.super Lf/a/b/q0;
.source "PremiumGuildSubscriptionUncancelViewModel.kt"
@ -14,7 +14,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf/a/b/l0<",
"Lf/a/b/q0<",
"Lf/a/a/b/h$d;",
">;"
}
@ -48,23 +48,23 @@
const-string/jumbo v0, "storeSubscriptions"
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storePremiumGuildSubscription"
invoke-static {p4, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p4, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "restAPI"
invoke-static {p5, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p5, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeObservable"
invoke-static {p6, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p6, v0}, Lz/n/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;
invoke-direct {p0, v0}, Lf/a/b/l0;-><init>(Ljava/lang/Object;)V
invoke-direct {p0, v0}, Lf/a/b/q0;-><init>(Ljava/lang/Object;)V
iput-wide p1, p0, Lf/a/a/b/h;->d:J

View file

@ -3,7 +3,7 @@
.source "PremiumGuildSubscriptionUncancelViewModel.kt"
# interfaces
.implements Lh0/k/b;
.implements Li0/k/b;
# annotations
@ -15,7 +15,7 @@
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lh0/k/b<",
"Li0/k/b<",
"Lcom/discord/stores/StoreSubscriptions$SubscriptionsState;",
"Lf/a/a/b/h$c;",
">;"
@ -59,7 +59,7 @@
const-string v1, "it"
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Lz/n/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/m/c/k;
.super Lz/n/c/k;
.source "PremiumGuildSubscriptionUncancelViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -48,7 +48,7 @@
const-string v0, "result"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
@ -81,7 +81,7 @@
move-result-object v0
invoke-virtual {p1, v0}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
invoke-virtual {p1, v0}, Lf/a/b/q0;->updateViewState(Ljava/lang/Object;)V
goto :goto_0
@ -90,7 +90,7 @@
sget-object v0, Lf/a/a/b/h$d$d;->a:Lf/a/a/b/h$d$d;
invoke-virtual {p1, v0}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
invoke-virtual {p1, v0}, Lf/a/b/q0;->updateViewState(Ljava/lang/Object;)V
:goto_0
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;

View file

@ -139,7 +139,7 @@
move-result-object p1
invoke-virtual {p1}, Lf/a/b/l0;->getViewState()Ljava/lang/Object;
invoke-virtual {p1}, Lf/a/b/q0;->getViewState()Ljava/lang/Object;
move-result-object v1

View file

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

View file

@ -33,93 +33,81 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x5
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/c/a/a;
const-class v2, Lf/a/a/c/a/a;
const-string v2, "bluetoothRadioButton"
const-string v3, "bluetoothRadioButton"
const-string v3, "getBluetoothRadioButton()Landroid/widget/RadioButton;"
const-string v4, "getBluetoothRadioButton()Landroid/widget/RadioButton;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/c/a/a;
aput-object v1, v0, v5
const-string v2, "speakerRadioButton"
const/4 v1, 0x1
const-string v3, "getSpeakerRadioButton()Landroid/widget/RadioButton;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/c/a/a;
move-result-object v1
const-string v6, "speakerRadioButton"
const/4 v2, 0x1
const-string v7, "getSpeakerRadioButton()Landroid/widget/RadioButton;"
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
const-class v1, Lf/a/a/c/a/a;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string/jumbo v2, "wiredRadioButton"
aput-object v3, v0, v1
const-string v3, "getWiredRadioButton()Landroid/widget/RadioButton;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
const-string/jumbo v6, "wiredRadioButton"
aput-object v1, v0, v2
const-string v7, "getWiredRadioButton()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 v2, "earpieceRadioButton"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getEarpieceRadioButton()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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
const-class v4, Lf/a/a/c/a/a;
aput-object v1, v0, v2
const-string v6, "earpieceRadioButton"
const-class v1, Lf/a/a/c/a/a;
const-string v7, "getEarpieceRadioButton()Landroid/widget/RadioButton;"
const-string v2, "radioGroup"
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, "getRadioGroup()Landroid/widget/RadioGroup;"
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)Lz/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x4
const/4 v2, 0x4
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/c/a/a;->j:[Lkotlin/reflect/KProperty;
@ -141,7 +129,7 @@
const v0, 0x7f0a009e
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -149,7 +137,7 @@
const v0, 0x7f0a00a2
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -157,7 +145,7 @@
const v0, 0x7f0a00a3
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -165,7 +153,7 @@
const v0, 0x7f0a00a1
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -173,7 +161,7 @@
const v0, 0x7f0a00a0
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -185,25 +173,25 @@
.method public static final f(Lf/a/a/c/a/a;)V
.locals 12
invoke-static {p0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v0, 0x0
sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
if-eqz p0, :cond_0
const-wide/16 v1, 0x12c
sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
invoke-static {v1, v2, v0}, Lrx/Observable;->Y(JLjava/util/concurrent/TimeUnit;)Lrx/Observable;
const-wide/16 v2, 0x12c
move-result-object v0
invoke-static {v2, v3, v1}, Lrx/Observable;->Z(JLjava/util/concurrent/TimeUnit;)Lrx/Observable;
const-string v1, "Observable\n .time\u2026S, TimeUnit.MILLISECONDS)"
move-result-object v1
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "Observable\n .time\u2026S, TimeUnit.MILLISECONDS)"
const/4 v1, 0x0
invoke-static {v1, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x2
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;
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;
move-result-object v3
@ -228,6 +216,9 @@
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;
@ -242,7 +233,7 @@
:cond_0
const-string/jumbo p0, "viewModel"
invoke-static {p0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p0}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
const/4 p0, 0x0
@ -364,7 +355,7 @@
const-string v0, "ViewModelProvider(\n \u2026logViewModel::class.java)"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lf/a/a/c/a/c;
@ -378,7 +369,7 @@
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -472,7 +463,7 @@
if-eqz v0, :cond_0
invoke-virtual {v0}, Lf/a/b/l0;->observeViewState()Lrx/Observable;
invoke-virtual {v0}, Lf/a/b/q0;->observeViewState()Lrx/Observable;
move-result-object v0
@ -505,7 +496,7 @@
:cond_0
const-string/jumbo v0, "viewModel"
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Lz/n/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/m/c/k;
.super Lz/n/c/k;
.source "AudioOutputSelectionDialog.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Long;",
"Lkotlin/Unit;",
@ -30,7 +30,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/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/m/c/k;
.super Lz/n/c/k;
.source "AudioOutputSelectionDialogViewModel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/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 11
.locals 12
check-cast p1, Lf/a/a/c/a/c$c;
const-string/jumbo v0, "storeState"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const/4 v1, 0x0
if-eqz v0, :cond_3
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 v1
move-result-object v2
new-instance v2, Ljava/util/ArrayList;
new-instance v3, Ljava/util/ArrayList;
invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v3
:cond_0
:goto_0
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_1
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
invoke-interface {v2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v4
instance-of v5, v4, Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;
:cond_0
:goto_0
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
if-eqz v5, :cond_0
move-result v5
invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
if-eqz v5, :cond_1
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v5
instance-of v6, v5, Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;
if-eqz v6, :cond_0
invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_0
:cond_1
invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z
invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z
move-result v3
move-result v4
xor-int/lit8 v6, v3, 0x1
xor-int/lit8 v7, v4, 0x1
if-eqz v6, :cond_2
if-eqz v7, :cond_2
const/4 v3, 0x0
const/4 v1, 0x0
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v2
move-result-object v1
check-cast v2, Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;
goto :goto_1
check-cast v1, Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio;
:cond_2
const/4 v2, 0x0
move-object v8, v1
:goto_1
move-object v7, v2
new-instance v2, Lf/a/a/c/a/c$d$a;
new-instance v1, 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 v5
move-result-object v6
sget-object p1, Lcom/discord/stores/StoreAudioDevices$OutputDevice$Speaker;->INSTANCE:Lcom/discord/stores/StoreAudioDevices$OutputDevice$Speaker;
invoke-interface {v1, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v8
sget-object p1, Lcom/discord/stores/StoreAudioDevices$OutputDevice$WiredAudio;->INSTANCE:Lcom/discord/stores/StoreAudioDevices$OutputDevice$WiredAudio;
invoke-interface {v1, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
invoke-interface {v2, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v9
sget-object p1, Lcom/discord/stores/StoreAudioDevices$OutputDevice$Earpiece;->INSTANCE:Lcom/discord/stores/StoreAudioDevices$OutputDevice$Earpiece;
sget-object p1, Lcom/discord/stores/StoreAudioDevices$OutputDevice$WiredAudio;->INSTANCE:Lcom/discord/stores/StoreAudioDevices$OutputDevice$WiredAudio;
invoke-interface {v1, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
invoke-interface {v2, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v10
move-object v4, v2
sget-object p1, Lcom/discord/stores/StoreAudioDevices$OutputDevice$Earpiece;->INSTANCE:Lcom/discord/stores/StoreAudioDevices$OutputDevice$Earpiece;
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-interface {v2, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
invoke-virtual {v0, v2}, Lf/a/b/l0;->updateViewState(Ljava/lang/Object;)V
move-result v11
move-object v5, v1
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-virtual {v0, v1}, Lf/a/b/q0;->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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p2}, Lz/n/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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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;->C(Lh0/k/b;)Lrx/Observable;
invoke-virtual {v1, v2}, Lrx/Observable;->D(Li0/k/b;)Lrx/Observable;
move-result-object v1
const-string/jumbo v2, "storeAudioDevices.getAud\u2026tate(audioDevicesState) }"
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lz/n/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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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;->B(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->A(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/c/a/c;
.super Lf/a/b/l0;
.super Lf/a/b/q0;
.source "AudioOutputSelectionDialogViewModel.kt"
@ -14,7 +14,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf/a/b/l0<",
"Lf/a/b/q0<",
"Lf/a/a/c/a/c$d;",
">;"
}
@ -40,15 +40,15 @@
const-string/jumbo v0, "storeAudioDevices"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeStateObservable"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/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;
invoke-direct {p0, v0}, Lf/a/b/l0;-><init>(Ljava/lang/Object;)V
invoke-direct {p0, v0}, Lf/a/b/q0;-><init>(Ljava/lang/Object;)V
iput-object p1, p0, Lf/a/a/c/a/c;->d:Lcom/discord/stores/StoreAudioDevices;

View file

@ -3,7 +3,7 @@
.source "AudioOutputSelectionDialogViewModel.kt"
# interfaces
.implements Lh0/k/b;
.implements Li0/k/b;
# annotations
@ -15,7 +15,7 @@
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lh0/k/b<",
"Li0/k/b<",
"Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;",
"Lf/a/a/c/a/c$c;",
">;"
@ -59,7 +59,7 @@
const-string v1, "audioDevicesState"
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Lz/n/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 9
.locals 4
iget v0, p0, Lf/a/a/d/a$a;->d:I
@ -61,43 +61,19 @@
check-cast v0, Lf/a/a/d/a;
invoke-static {p1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Lz/n/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-virtual {p1, v5}, Lcom/discord/stores/StoreMaskedLinks;->trustDomain(Ljava/lang/String;)V
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v3, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler;
iget-object v1, p0, Lf/a/a/d/a$a;->f:Ljava/lang/Object;
const/4 v6, 0x0
check-cast v1, Ljava/lang/String;
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
invoke-static {v0, p1, v1}, Lf/a/a/d/a;->g(Lf/a/a/d/a;Landroid/content/Context;Ljava/lang/String;)V
return-void
@ -111,35 +87,19 @@
check-cast v0, Lf/a/a/d/a;
invoke-static {p1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v4
move-result-object p1
invoke-static {v4, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lf/a/a/d/a$a;->f:Ljava/lang/Object;
iget-object v1, p0, Lf/a/a/d/a$a;->f:Ljava/lang/Object;
move-object v5, p1
check-cast v1, Ljava/lang/String;
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
invoke-static {v0, p1, v1}, Lf/a/a/d/a;->f(Lf/a/a/d/a;Landroid/content/Context;Ljava/lang/String;)V
return-void
.end method

View file

@ -29,77 +29,67 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x4
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/d/a;
const-class v2, Lf/a/a/d/a;
const-string v2, "dialogText"
const-string v3, "dialogText"
const-string v3, "getDialogText()Landroid/widget/TextView;"
const-string v4, "getDialogText()Landroid/widget/TextView;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/d/a;
aput-object v1, v0, v5
const-string v2, "dialogTrustDomain"
const/4 v1, 0x1
const-string v3, "getDialogTrustDomain()Landroid/view/View;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/d/a;
move-result-object v1
const-string v6, "dialogTrustDomain"
const/4 v2, 0x1
const-string v7, "getDialogTrustDomain()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
const-class v1, Lf/a/a/d/a;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "dialogConfirm"
aput-object v3, v0, v1
const-string v3, "getDialogConfirm()Landroid/view/View;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
const-string v6, "dialogConfirm"
aput-object v1, v0, v2
const-string v7, "getDialogConfirm()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, "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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/d/a;->h:[Lkotlin/reflect/KProperty;
@ -119,33 +109,33 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0643
const v0, 0x7f0a062e
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/d/a;->d:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0646
const v0, 0x7f0a0631
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/d/a;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0645
const v0, 0x7f0a0630
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/d/a;->f:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0644
const v0, 0x7f0a062f
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -154,12 +144,78 @@
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
.locals 1
const v0, 0x7f0d0231
const v0, 0x7f0d022b
return v0
.end method
@ -177,7 +233,7 @@
sget-object v0, Lf/a/a/d/a;->i:Lf/a/a/d/a$b;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
if-eqz v0, :cond_0
const-wide/16 v3, 0x0
@ -190,14 +246,19 @@
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 6
.locals 5
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -223,7 +284,7 @@
:goto_0
const-string v0, "arguments?.getString(DIALOG_URL) ?: \"\""
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lf/a/a/d/a;->d:Lkotlin/properties/ReadOnlyProperty;
@ -231,61 +292,49 @@
const/4 v2, 0x0
aget-object v3, v1, v2
aget-object v1, v1, v2
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
const v3, 0x7f120f7a
const v1, 0x7f120f73
const/4 v4, 0x1
const/4 v3, 0x1
new-array v5, v4, [Ljava/lang/Object;
new-array v4, v3, [Ljava/lang/Object;
aput-object p1, v5, v2
aput-object p1, v4, v2
invoke-static {v0, v3, v5}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextWithMarkdown(Landroid/widget/TextView;I[Ljava/lang/Object;)V
invoke-static {v0, v1, v4}, 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;
const/4 v3, 0x3
sget-object v1, Lf/a/a/d/a;->h:[Lkotlin/reflect/KProperty;
aget-object v3, v1, v3
const/4 v4, 0x3
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v1, v1, v4
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
new-instance v3, Lf/a/a/d/a$c;
new-instance v1, Lf/a/a/d/a$c;
invoke-direct {v3, p0}, Lf/a/a/d/a$c;-><init>(Lf/a/a/d/a;)V
invoke-direct {v1, p0}, Lf/a/a/d/a$c;-><init>(Lf/a/a/d/a;)V
invoke-virtual {v0, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lf/a/a/d/a;->f:Lkotlin/properties/ReadOnlyProperty;
const/4 v3, 0x2
sget-object v1, Lf/a/a/d/a;->h:[Lkotlin/reflect/KProperty;
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;
const/4 v4, 0x2
aget-object v1, v1, v4
@ -297,7 +346,25 @@
new-instance v1, Lf/a/a/d/a$a;
invoke-direct {v1, v4, p0, p1}, Lf/a/a/d/a$a;-><init>(ILjava/lang/Object;Ljava/lang/Object;)V
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-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

View file

@ -55,93 +55,81 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x5
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/e/a;
const-class v2, Lf/a/a/e/a;
const-string/jumbo v2, "upsellDescription"
const-string/jumbo v3, "upsellDescription"
const-string v3, "getUpsellDescription()Landroid/widget/TextView;"
const-string v4, "getUpsellDescription()Landroid/widget/TextView;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/e/a;
aput-object v1, v0, v5
const-string v2, "serverPerk"
const/4 v1, 0x1
const-string v3, "getServerPerk()Landroid/widget/TextView;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/e/a;
move-result-object v1
const-string v6, "serverPerk"
const/4 v2, 0x1
const-string v7, "getServerPerk()Landroid/widget/TextView;"
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
const-class v1, Lf/a/a/e/a;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "continueButton"
aput-object v3, v0, v1
const-string v3, "getContinueButton()Landroid/widget/TextView;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
const-string v6, "continueButton"
aput-object v1, v0, v2
const-string v7, "getContinueButton()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/jumbo v2, "upgradeButton"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getUpgradeButton()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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
const-class v4, Lf/a/a/e/a;
aput-object v1, v0, v2
const-string/jumbo v6, "upgradeButton"
const-class v1, Lf/a/a/e/a;
const-string v7, "getUpgradeButton()Landroid/widget/Button;"
const-string v2, "close"
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, "getClose()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)Lz/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x4
const/4 v2, 0x4
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
@ -161,41 +149,41 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a07ce
const v0, 0x7f0a07b9
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/a;->h:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07d5
const v0, 0x7f0a07c0
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/a;->i:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a02e2
const v0, 0x7f0a02cd
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/a;->j:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0acb
const v0, 0x7f0a0ab6
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/a;->k:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07cc
const v0, 0x7f0a07b7
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -209,7 +197,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d00d5
const v0, 0x7f0d00d4
return v0
.end method
@ -225,7 +213,7 @@
const-string v1, "requireDialog()"
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;
@ -244,7 +232,7 @@
.end method
.method public onViewBoundOrOnResume()V
.locals 11
.locals 10
invoke-super {p0}, Lcom/discord/app/AppDialog;->onViewBoundOrOnResume()V
@ -274,137 +262,147 @@
const/4 v3, 0x0
aget-object v4, v2, v3
aget-object v2, v2, v3
invoke-interface {v0, p0, v4}, 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/widget/TextView;
const v4, 0x7f121405
const v2, 0x7f1213f7
new-array v5, v1, [Ljava/lang/Object;
new-array v4, v1, [Ljava/lang/Object;
iget-object v6, p0, Lf/a/a/e/a;->f:Ljava/lang/String;
iget-object v5, p0, Lf/a/a/e/a;->f:Ljava/lang/String;
aput-object v6, v5, v3
aput-object v5, v4, v3
invoke-virtual {p0, v4, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v2, v4}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
move-result-object v2
new-array v5, v3, [Ljava/lang/Object;
new-array v4, v3, [Ljava/lang/Object;
invoke-static {v0, v4, v5}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextWithMarkdown(Landroid/widget/TextView;Ljava/lang/String;[Ljava/lang/Object;)V
invoke-static {v0, v2, v4}, 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;
aget-object v4, v2, v1
sget-object v2, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
invoke-interface {v0, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v2, v2, v1
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/widget/TextView;
const v4, 0x7f121403
const v2, 0x7f1213f5
new-array v5, v1, [Ljava/lang/Object;
new-array v4, v1, [Ljava/lang/Object;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getResources()Landroid/content/res/Resources;
move-result-object v6
move-result-object v5
const v7, 0x7f1000fa
const v6, 0x7f1000f9
new-array v8, v1, [Ljava/lang/Object;
new-array v7, v1, [Ljava/lang/Object;
const/4 v9, 0x2
const/4 v8, 0x2
invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v10
move-result-object v9
aput-object v10, v8, v3
aput-object v9, v7, v3
invoke-virtual {v6, v7, v9, v8}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {v5, v6, v8, v7}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v6
move-result-object v5
aput-object v6, v5, v3
aput-object v5, v4, v3
invoke-virtual {p0, v4, v5}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v2, v4}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
move-result-object v2
invoke-virtual {v0, v4}, 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/a;->j:Lkotlin/properties/ReadOnlyProperty;
aget-object v4, v2, v9
sget-object v2, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
invoke-interface {v0, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v2, v2, v8
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/widget/TextView;
iget-boolean v4, p0, Lf/a/a/e/a;->g:Z
iget-boolean v2, p0, Lf/a/a/e/a;->g:Z
xor-int/2addr v4, v1
xor-int/2addr v2, v1
if-eqz v4, :cond_2
if-eqz v2, :cond_2
const/4 v4, 0x0
const/4 v2, 0x0
goto :goto_0
:cond_2
const/16 v4, 0x8
const/16 v2, 0x8
:goto_0
invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
iget-object v0, p0, Lf/a/a/e/a;->j:Lkotlin/properties/ReadOnlyProperty;
aget-object v4, v2, v9
sget-object v2, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
invoke-interface {v0, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v2, v2, v8
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/widget/TextView;
new-instance v4, Lf/a/a/e/a$a;
new-instance v2, Lf/a/a/e/a$a;
invoke-direct {v4, v3, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v2, v3, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v0, v4}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v0, v2}, 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 v3, v2, v3
aget-object v2, v2, v3
invoke-interface {v0, p0, v3}, 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/widget/Button;
new-instance v3, Lf/a/a/e/a$a;
new-instance v2, Lf/a/a/e/a$a;
invoke-direct {v3, v1, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v2, v1, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v0, v3}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v0, v2}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lf/a/a/e/a;->l:Lkotlin/properties/ReadOnlyProperty;
const/4 v1, 0x4
sget-object v1, Lf/a/a/e/a;->m:[Lkotlin/reflect/KProperty;
aget-object v1, v2, v1
const/4 v2, 0x4
aget-object v1, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -414,7 +412,7 @@
new-instance v1, Lf/a/a/e/a$a;
invoke-direct {v1, v9, p0}, Lf/a/a/e/a$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v1, v8, 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,93 +55,81 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x5
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/e/b;
const-class v2, Lf/a/a/e/b;
const-string/jumbo v2, "upsellTitle"
const-string/jumbo v3, "upsellTitle"
const-string v3, "getUpsellTitle()Landroid/widget/TextView;"
const-string v4, "getUpsellTitle()Landroid/widget/TextView;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/e/b;
aput-object v1, v0, v5
const-string/jumbo v2, "upsellImage"
const/4 v1, 0x1
const-string v3, "getUpsellImage()Landroid/widget/ImageView;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/e/b;
move-result-object v1
const-string/jumbo v6, "upsellImage"
const/4 v2, 0x1
const-string v7, "getUpsellImage()Landroid/widget/ImageView;"
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
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, "upsellDescription"
aput-object v3, v0, v1
const-string v3, "getUpsellDescription()Landroid/widget/TextView;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
const-string/jumbo v6, "upsellDescription"
aput-object v1, v0, v2
const-string v7, "getUpsellDescription()Landroid/widget/TextView;"
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 v2, "monthlySkuButton"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getMonthlySkuButton()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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
const-class v4, Lf/a/a/e/b;
aput-object v1, v0, v2
const-string v6, "monthlySkuButton"
const-class v1, Lf/a/a/e/b;
const-string v7, "getMonthlySkuButton()Landroid/widget/TextView;"
const-string/jumbo v2, "yearlySkuButton"
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, "getYearlySkuButton()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)Lz/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x4
const/4 v2, 0x4
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
@ -161,41 +149,41 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a07d8
const v0, 0x7f0a07c3
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/b;->h:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07d1
const v0, 0x7f0a07bc
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/b;->i:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07d7
const v0, 0x7f0a07c2
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/b;->j:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07fa
const v0, 0x7f0a07e5
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/b;->k:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07fb
const v0, 0x7f0a07e6
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -209,7 +197,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d00d8
const v0, 0x7f0d00d7
return v0
.end method
@ -225,7 +213,7 @@
const-string v1, "requireDialog()"
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window;
@ -244,7 +232,7 @@
.end method
.method public onViewBoundOrOnResume()V
.locals 12
.locals 11
invoke-super {p0}, Lcom/discord/app/AppDialog;->onViewBoundOrOnResume()V
@ -280,12 +268,12 @@
if-eqz v0, :cond_2
const v2, 0x7f1213e1
const v2, 0x7f1213d3
goto :goto_0
:cond_2
const v2, 0x7f1213e3
const v2, 0x7f1213d5
:goto_0
invoke-virtual {p0, v2}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -294,7 +282,7 @@
const-string v3, "getString(if (isTier1) R\u2026 R.string.premium_tier_2)"
invoke-static {v2, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v3, p0, Lf/a/a/e/b;->h:Lkotlin/properties/ReadOnlyProperty;
@ -302,39 +290,39 @@
const/4 v5, 0x0
aget-object v6, v4, v5
aget-object v4, v4, v5
invoke-interface {v3, p0, v6}, 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/widget/TextView;
const v6, 0x7f121412
const v4, 0x7f121404
const/4 v7, 0x2
const/4 v6, 0x2
new-array v8, v7, [Ljava/lang/Object;
new-array v7, v6, [Ljava/lang/Object;
invoke-static {}, Ljava/text/NumberFormat;->getPercentInstance()Ljava/text/NumberFormat;
move-result-object v9
move-result-object v8
const v10, 0x3e23d70a # 0.16f
const v9, 0x3e23d70a # 0.16f
invoke-static {v10}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
invoke-static {v9}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object v11
move-result-object v10
invoke-virtual {v9, v11}, Ljava/text/NumberFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {v8, v10}, Ljava/text/NumberFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v9
move-result-object v8
aput-object v9, v8, v5
aput-object v8, v7, v5
aput-object v2, v8, v1
aput-object v2, v7, v1
invoke-virtual {p0, v6, v8}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v4, v7}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
@ -342,7 +330,9 @@
iget-object v2, p0, Lf/a/a/e/b;->j:Lkotlin/properties/ReadOnlyProperty;
aget-object v3, v4, v7
sget-object v3, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
aget-object v3, v3, v6
invoke-interface {v2, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -350,25 +340,25 @@
check-cast v2, Landroid/widget/TextView;
const v3, 0x7f121411
const v3, 0x7f121403
new-array v6, v1, [Ljava/lang/Object;
new-array v4, v1, [Ljava/lang/Object;
invoke-static {}, Ljava/text/NumberFormat;->getPercentInstance()Ljava/text/NumberFormat;
move-result-object v7
move-result-object v6
invoke-static {v10}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object v8
invoke-virtual {v7, v8}, Ljava/text/NumberFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
invoke-static {v9}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object v7
aput-object v7, v6, v5
invoke-virtual {v6, v7}, Ljava/text/NumberFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v3, v6}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v6
aput-object v6, v4, v5
invoke-virtual {p0, v3, v4}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
@ -376,35 +366,39 @@
iget-object v2, p0, Lf/a/a/e/b;->l:Lkotlin/properties/ReadOnlyProperty;
const/4 v3, 0x4
sget-object v3, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
aget-object v6, v4, v3
const/4 v4, 0x4
invoke-interface {v2, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
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 v6, 0x7f121410
const v3, 0x7f121402
new-array v7, v1, [Ljava/lang/Object;
new-array v6, v1, [Ljava/lang/Object;
iget-object v8, p0, Lf/a/a/e/b;->f:Ljava/lang/String;
iget-object v7, p0, Lf/a/a/e/b;->f:Ljava/lang/String;
aput-object v8, v7, v5
aput-object v7, v6, v5
invoke-virtual {p0, v6, v7}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {p0, v3, v6}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v6
move-result-object v3
invoke-virtual {v2, v6}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v2, v3}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
iget-object v2, p0, Lf/a/a/e/b;->i:Lkotlin/properties/ReadOnlyProperty;
aget-object v6, v4, v1
sget-object v3, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
invoke-interface {v2, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v3, v3, v1
invoke-interface {v2, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v2
@ -412,47 +406,51 @@
if-eqz v0, :cond_3
const v0, 0x7f08052a
const v0, 0x7f080523
goto :goto_1
:cond_3
const v0, 0x7f08052b
const v0, 0x7f080524
:goto_1
invoke-virtual {v2, v0}, Landroid/widget/ImageView;->setImageResource(I)V
iget-object v0, p0, Lf/a/a/e/b;->k:Lkotlin/properties/ReadOnlyProperty;
const/4 v2, 0x3
sget-object v2, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
aget-object v6, v4, v2
const/4 v3, 0x3
invoke-interface {v0, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v2, v2, v3
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/widget/TextView;
iget-boolean v6, p0, Lf/a/a/e/b;->g:Z
iget-boolean v2, p0, Lf/a/a/e/b;->g:Z
xor-int/2addr v6, v1
xor-int/2addr v2, v1
if-eqz v6, :cond_4
if-eqz v2, :cond_4
const/4 v6, 0x0
const/4 v2, 0x0
goto :goto_2
:cond_4
const/16 v6, 0x8
const/16 v2, 0x8
:goto_2
invoke-virtual {v0, v6}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
iget-object v0, p0, Lf/a/a/e/b;->k:Lkotlin/properties/ReadOnlyProperty;
aget-object v2, v4, v2
sget-object v2, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
aget-object v2, v2, v3
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -468,7 +466,9 @@
iget-object v0, p0, Lf/a/a/e/b;->l:Lkotlin/properties/ReadOnlyProperty;
aget-object v2, v4, v3
sget-object v2, Lf/a/a/e/b;->m:[Lkotlin/reflect/KProperty;
aget-object v2, v2, v4
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;

View file

@ -0,0 +1,242 @@
.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}, Lz/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}, Lz/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
invoke-static {p0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
if-eqz p0, :cond_9
const-string p0, "fragmentManager"
invoke-static {p1, p0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p0, Lf/a/a/e/c;
@ -138,4 +138,7 @@
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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "bodyText"
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lz/n/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/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lz/n/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;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->E(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;->y(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->w(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -36,61 +36,53 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x3
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/e/c$d;
const-class v2, Lf/a/a/e/c$d;
const-string v2, "image"
const-string v3, "image"
const-string v3, "getImage()Landroid/widget/ImageView;"
const-string v4, "getImage()Landroid/widget/ImageView;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/e/c$d;
aput-object v1, v0, v5
const-string v2, "header"
const/4 v1, 0x1
const-string v3, "getHeader()Landroid/widget/TextView;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/e/c$d;
move-result-object v1
const-string v6, "header"
const/4 v2, 0x1
const-string v7, "getHeader()Landroid/widget/TextView;"
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
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, "body"
aput-object v3, v0, v1
const-string v3, "getBody()Landroid/widget/TextView;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/e/c$d;->g:[Lkotlin/reflect/KProperty;
@ -110,25 +102,25 @@
invoke-direct {p0}, Lcom/discord/app/AppFragment;-><init>()V
const v0, 0x7f0a07d2
const v0, 0x7f0a07bd
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/c$d;->d:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07d1
const v0, 0x7f0a07bc
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/c$d;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07ca
const v0, 0x7f0a07b5
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -142,13 +134,13 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0244
const v0, 0x7f0d023e
return v0
.end method
.method public onViewBoundOrOnResume()V
.locals 5
.locals 4
invoke-super {p0}, Lcom/discord/app/AppFragment;->onViewBoundOrOnResume()V
@ -158,9 +150,9 @@
const/4 v2, 0x0
aget-object v3, v1, v2
aget-object v1, v1, v2
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
@ -168,13 +160,13 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v3
move-result-object v1
if-eqz v3, :cond_0
if-eqz v1, :cond_0
const-string v2, "extra_image_id"
invoke-virtual {v3, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
invoke-virtual {v1, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
move-result v2
@ -183,42 +175,10 @@
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 v2, v1, v2
invoke-interface {v0, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v2
const/4 v3, 0x0
if-eqz v2, :cond_1
const-string v4, "extra_header_string"
invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
goto :goto_0
:cond_1
move-object v2, v3
:goto_0
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;
const/4 v2, 0x2
aget-object v1, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -231,39 +191,75 @@
move-result-object v1
const/4 v2, 0x0
if-eqz v1, :cond_1
const-string v3, "extra_header_string"
invoke-virtual {v1, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
goto :goto_0
:cond_1
move-object v1, v2
:goto_0
invoke-virtual {v0, v1}, 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 v3, 0x2
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/widget/TextView;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v1
if-eqz v1, :cond_2
const-string v2, "extra_body_text"
const-string v3, "extra_body_text"
invoke-virtual {v1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v1, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
goto :goto_1
:cond_2
move-object v1, v3
move-object v1, v2
:goto_1
instance-of v2, v1, Ljava/lang/CharSequence;
instance-of v3, v1, Ljava/lang/CharSequence;
if-nez v2, :cond_3
if-nez v3, :cond_3
goto :goto_2
:cond_3
move-object v3, v1
move-object v2, v1
:goto_2
if-eqz v3, :cond_4
if-eqz v2, :cond_4
goto :goto_3
:cond_4
const-string v3, ""
const-string v2, ""
:goto_3
invoke-static {v3}, Lf/a/j/b/b/g;->b(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
invoke-static {v2}, Lf/a/i/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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "pages"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/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,125 +50,109 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x7
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/e/c;
const-class v2, Lf/a/a/e/c;
const-string/jumbo v2, "viewPager"
const-string/jumbo v3, "viewPager"
const-string v3, "getViewPager()Landroidx/viewpager/widget/ViewPager;"
const-string v4, "getViewPager()Landroidx/viewpager/widget/ViewPager;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/e/c;
aput-object v1, v0, v5
const-string/jumbo v2, "tabDots"
const/4 v1, 0x1
const-string v3, "getTabDots()Lcom/google/android/material/tabs/TabLayout;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/e/c;
move-result-object v1
const-string/jumbo v6, "tabDots"
const/4 v2, 0x1
const-string v7, "getTabDots()Lcom/google/android/material/tabs/TabLayout;"
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
const-class v1, Lf/a/a/e/c;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "buttonContainer"
aput-object v3, v0, v1
const-string v3, "getButtonContainer()Landroid/widget/LinearLayout;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
const-string v6, "buttonContainer"
aput-object v1, v0, v2
const-string v7, "getButtonContainer()Landroid/widget/LinearLayout;"
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, "sendCompressed"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getSendCompressed()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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
const-class v4, Lf/a/a/e/c;
aput-object v1, v0, v2
const-string v6, "sendCompressed"
const-class v1, Lf/a/a/e/c;
const-string v7, "getSendCompressed()Landroid/view/View;"
const-string v2, "close"
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, "getClose()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)Lz/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x4
const/4 v2, 0x4
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, "close"
const-string v2, "closeAlt"
const-string v7, "getClose()Landroid/view/View;"
const-string v3, "getCloseAlt()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)Lz/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, 0x5
const/4 v1, 0x5
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, "learnMore"
const-string v6, "closeAlt"
const-string v3, "getLearnMore()Landroid/view/View;"
const-string v7, "getCloseAlt()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)Lz/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, 0x6
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
@ -188,57 +172,57 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a07d6
const v0, 0x7f0a07c1
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/c;->d:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07d0
const v0, 0x7f0a07bb
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/c;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07cb
const v0, 0x7f0a07b6
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/c;->f:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07d4
const v0, 0x7f0a07bf
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/c;->g:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07cc
const v0, 0x7f0a07b7
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/c;->h:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07cd
const v0, 0x7f0a07b8
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/c;->i:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a07d3
const v0, 0x7f0a07be
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -292,7 +276,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d00d9
const v0, 0x7f0d00d8
return v0
.end method
@ -314,7 +298,7 @@
new-instance v2, Lf/a/a/e/c$c;
const v3, 0x7f12140b
const v3, 0x7f1213fd
invoke-virtual {p0, v3}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -322,9 +306,9 @@
const-string v4, "getString(R.string.premi\u2026psell_tag_passive_mobile)"
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v4}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f12140a
const v4, 0x7f1213fc
invoke-virtual {p0, v4}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -332,9 +316,9 @@
const-string v5, "getString(R.string.premi\u2026l_tag_description_mobile)"
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f080538
const v5, 0x7f080530
invoke-direct {v2, v5, v3, v4}, Lf/a/a/e/c$c;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -344,7 +328,7 @@
new-instance v2, Lf/a/a/e/c$c;
const v4, 0x7f121400
const v4, 0x7f1213f2
invoke-virtual {p0, v4}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -352,9 +336,9 @@
const-string v5, "getString(R.string.premi\u2026ell_emoji_passive_mobile)"
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f1213ff
const v5, 0x7f1213f1
invoke-virtual {p0, v5}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -362,9 +346,9 @@
const-string v6, "getString(R.string.premi\u2026emoji_description_mobile)"
invoke-static {v5, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f0804f3
const v6, 0x7f0804ec
invoke-direct {v2, v6, v4, v5}, Lf/a/a/e/c$c;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -372,7 +356,7 @@
new-instance v2, Lf/a/a/e/c$c;
const v4, 0x7f1213f8
const v4, 0x7f1213ea
invoke-virtual {p0, v4}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -380,9 +364,9 @@
const-string v5, "getString(R.string.premi\u2026ed_emojis_passive_mobile)"
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f1213f7
const v5, 0x7f1213e9
invoke-virtual {p0, v5}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -390,9 +374,9 @@
const-string v6, "getString(R.string.premi\u2026mojis_description_mobile)"
invoke-static {v5, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f0804c5
const v6, 0x7f0804be
invoke-direct {v2, v6, v4, v5}, Lf/a/a/e/c$c;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -402,7 +386,7 @@
new-instance v2, Lf/a/a/e/c$c;
const v5, 0x7f12140f
const v5, 0x7f121401
invoke-virtual {p0, v5}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -410,27 +394,27 @@
const-string v6, "getString(R.string.premi\u2026ll_upload_passive_mobile)"
invoke-static {v5, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
new-array v4, v4, [Ljava/lang/Object;
const v6, 0x7f120713
invoke-virtual {p0, v6}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
move-result-object v6
aput-object v6, v4, v3
const v6, 0x7f120712
invoke-virtual {p0, v6}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
move-result-object v6
aput-object v6, v4, v3
const v6, 0x7f120711
invoke-virtual {p0, v6}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
move-result-object v6
aput-object v6, v4, v0
const v6, 0x7f12140e
const v6, 0x7f121400
invoke-virtual {p0, v6, v4}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
@ -438,9 +422,9 @@
const-string v6, "getString(\n \u2026ium_tier_2)\n )"
invoke-static {v4, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f080539
const v6, 0x7f080531
invoke-direct {v2, v6, v5, v4}, Lf/a/a/e/c$c;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -450,7 +434,7 @@
new-instance v2, Lf/a/a/e/c$c;
const v4, 0x7f1213f5
const v4, 0x7f1213e7
invoke-virtual {p0, v4}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -458,9 +442,9 @@
const-string v5, "getString(R.string.premi\u2026ed_avatar_passive_mobile)"
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f1213f4
const v5, 0x7f1213e6
invoke-virtual {p0, v5}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -468,9 +452,9 @@
const-string v6, "getString(R.string.premi\u2026vatar_description_mobile)"
invoke-static {v5, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f0804ca
const v6, 0x7f0804c3
invoke-direct {v2, v6, v4, v5}, Lf/a/a/e/c$c;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -480,7 +464,7 @@
new-instance v2, Lf/a/a/e/c$c;
const v4, 0x7f1213fb
const v4, 0x7f1213ed
invoke-virtual {p0, v4}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -488,9 +472,9 @@
const-string v5, "getString(R.string.premi\u2026ell_badge_passive_mobile)"
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v5}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f1213fa
const v5, 0x7f1213ec
invoke-virtual {p0, v5}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -498,9 +482,9 @@
const-string v6, "getString(R.string.premi\u2026badge_description_mobile)"
invoke-static {v5, v6}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5, v6}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v6, 0x7f0804cd
const v6, 0x7f0804c6
invoke-direct {v2, v6, v4, v5}, Lf/a/a/e/c$c;-><init>(ILjava/lang/String;Ljava/lang/String;)V
@ -508,7 +492,7 @@
aput-object v2, v1, v4
invoke-static {v1}, Ly/h/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
invoke-static {v1}, Lf/h/a/f/f/n/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
move-result-object v1
@ -540,13 +524,13 @@
const-string v7, "extra_header_string"
if-eqz v4, :cond_2
if-eqz v4, :cond_3
invoke-virtual {v4, v7}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
move-result v4
if-ne v4, v0, :cond_2
if-ne v4, v0, :cond_3
invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
@ -572,26 +556,32 @@
move-object v8, v6
:goto_1
invoke-static {v4}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
if-eqz v4, :cond_2
invoke-static {v8, v5}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v5}, Lz/n/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_4
if-eqz v4, :cond_6
invoke-virtual {v4, v8}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
move-result v4
if-ne v4, v0, :cond_4
if-ne v4, v0, :cond_6
invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
@ -603,24 +593,30 @@
move-result-object v9
if-eqz v9, :cond_3
if-eqz v9, :cond_4
invoke-virtual {v9, v8}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
if-eqz v9, :cond_3
if-eqz v9, :cond_4
move-object v6, v9
:cond_3
invoke-static {v4}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
:cond_4
if-eqz v4, :cond_5
invoke-static {v6, v5}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v5}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v6, v4, Lf/a/a/e/c$c;->c:Ljava/lang/String;
:cond_4
goto :goto_3
:cond_5
throw p1
:cond_6
:goto_3
invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v4
@ -641,12 +637,12 @@
const/4 v6, 0x0
:goto_2
:goto_4
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v9
if-eqz v9, :cond_8
if-eqz v9, :cond_a
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@ -654,120 +650,123 @@
add-int/lit8 v10, v6, 0x1
if-ltz v6, :cond_7
if-ltz v6, :cond_9
move-object v11, v9
check-cast v11, Lf/a/a/e/c$c;
if-eq v6, v2, :cond_5
if-eq v6, v2, :cond_7
const/4 v6, 0x1
goto :goto_3
goto :goto_5
:cond_5
:cond_7
const/4 v6, 0x0
:goto_3
if-eqz v6, :cond_6
:goto_5
if-eqz v6, :cond_8
invoke-interface {v5, v9}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
: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
move v6, v10
goto :goto_4
:cond_9
invoke-static {}, Lf/h/a/f/f/n/f;->throwIndexOverflow()V
throw p1
:cond_a
invoke-static {v4, v5}, Lz/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}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v3, "bodyText"
invoke-static {v2, v3}, Lz/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 v1
move-result-object v0
const-string v2, "childFragmentManager"
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, v1, v0}, Lf/a/a/e/c$e;-><init>(Landroidx/fragment/app/FragmentManager;Ljava/util/List;)V
invoke-direct {p1, v0, v1}, 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;
@ -775,11 +774,11 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 8
.locals 7
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -856,71 +855,79 @@
sget-object v4, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
aget-object v5, v4, v1
aget-object v4, v4, v1
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, Landroidx/viewpager/widget/ViewPager;
iget-object v5, p0, Lf/a/a/e/c;->k:Lf/a/a/e/c$e;
iget-object v4, p0, Lf/a/a/e/c;->k:Lf/a/a/e/c$e;
if-eqz v5, :cond_5
if-eqz v4, :cond_5
invoke-virtual {v3, v5}, Landroidx/viewpager/widget/ViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V
invoke-virtual {v3, v4}, Landroidx/viewpager/widget/ViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V
iget-object v3, p0, Lf/a/a/e/c;->e:Lkotlin/properties/ReadOnlyProperty;
aget-object v5, v4, v0
sget-object v4, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
invoke-interface {v3, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v4, v4, v0
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, Lcom/google/android/material/tabs/TabLayout;
iget-object v5, p0, Lf/a/a/e/c;->d:Lkotlin/properties/ReadOnlyProperty;
iget-object v4, p0, Lf/a/a/e/c;->d:Lkotlin/properties/ReadOnlyProperty;
aget-object v6, v4, v1
sget-object v5, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
invoke-interface {v5, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v5, v5, v1
move-result-object v5
invoke-interface {v4, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
check-cast v5, Landroidx/viewpager/widget/ViewPager;
move-result-object v4
invoke-virtual {v3, v5}, Lcom/google/android/material/tabs/TabLayout;->setupWithViewPager(Landroidx/viewpager/widget/ViewPager;)V
check-cast v4, Landroidx/viewpager/widget/ViewPager;
invoke-virtual {v3, v4}, 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 v6, v4, v5
aget-object v4, v4, v5
invoke-interface {v3, p0, v6}, 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;
const/16 v6, 0x8
const/16 v4, 0x8
if-eqz p1, :cond_2
const/4 v7, 0x0
const/4 v6, 0x0
goto :goto_1
:cond_2
const/16 v7, 0x8
const/16 v6, 0x8
:goto_1
invoke-virtual {v3, v7}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v3, v6}, Landroid/view/View;->setVisibility(I)V
iget-object v3, p0, Lf/a/a/e/c;->i:Lkotlin/properties/ReadOnlyProperty;
aget-object v5, v4, v5
sget-object v6, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
aget-object v5, v6, v5
invoke-interface {v3, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -936,45 +943,49 @@
iget-object v3, p0, Lf/a/a/e/c;->h:Lkotlin/properties/ReadOnlyProperty;
const/4 v5, 0x4
sget-object v5, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
aget-object v7, v4, v5
const/4 v6, 0x4
invoke-interface {v3, p0, v7}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v5, v5, v6
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, Landroid/view/View;
xor-int/lit8 v7, p1, 0x1
xor-int/lit8 v5, p1, 0x1
if-eqz v7, :cond_3
if-eqz v5, :cond_3
const/4 v7, 0x0
const/4 v5, 0x0
goto :goto_2
:cond_3
const/16 v7, 0x8
const/16 v5, 0x8
:goto_2
invoke-virtual {v3, v7}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v3, v5}, Landroid/view/View;->setVisibility(I)V
iget-object v3, p0, Lf/a/a/e/c;->h:Lkotlin/properties/ReadOnlyProperty;
aget-object v4, v4, v5
sget-object v5, Lf/a/a/e/c;->m:[Lkotlin/reflect/KProperty;
invoke-interface {v3, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v5, v5, v6
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, Landroid/view/View;
new-instance v4, Lf/a/a/e/c$a;
new-instance v5, Lf/a/a/e/c$a;
invoke-direct {v4, v0, p0}, Lf/a/a/e/c$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v5, v0, p0}, Lf/a/a/e/c$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v3, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v3, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p0}, Lf/a/a/e/c;->f()Landroid/view/View;
@ -1017,7 +1028,7 @@
:cond_5
const-string p1, "pagerAdapter"
invoke-static {p1}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p1}, Lz/n/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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onDismiss"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lf/a/a/e/d;

View file

@ -43,109 +43,95 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x6
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/e/d;
const-class v2, Lf/a/a/e/d;
const-string v2, "confirmButton"
const-string v3, "confirmButton"
const-string v3, "getConfirmButton()Landroid/widget/Button;"
const-string v4, "getConfirmButton()Landroid/widget/Button;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/e/d;
aput-object v1, v0, v5
const-string v2, "headerBackground"
const/4 v1, 0x1
const-string v3, "getHeaderBackground()Landroid/widget/ImageView;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/e/d;
move-result-object v1
const-string v6, "headerBackground"
const/4 v2, 0x1
const-string v7, "getHeaderBackground()Landroid/widget/ImageView;"
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
const-class v1, Lf/a/a/e/d;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "logoImage"
aput-object v3, v0, v1
const-string v3, "getLogoImage()Landroid/widget/ImageView;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x2
const-string v6, "logoImage"
aput-object v1, v0, v2
const-string v7, "getLogoImage()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/jumbo v2, "wumpusImage"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getWumpusImage()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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
const-class v4, Lf/a/a/e/d;
aput-object v1, v0, v2
const-string/jumbo v6, "wumpusImage"
const-class v1, Lf/a/a/e/d;
const-string v7, "getWumpusImage()Landroid/widget/ImageView;"
const-string/jumbo v2, "titleImage"
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, "getTitleImage()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)Lz/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x4
const/4 v2, 0x4
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, "titleImage"
const-string v2, "description"
const-string v7, "getTitleImage()Landroid/widget/ImageView;"
const-string v3, "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 {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/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, 0x5
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
@ -165,49 +151,49 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0783
const v0, 0x7f0a076e
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/d;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0785
const v0, 0x7f0a0770
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/d;->f:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0786
const v0, 0x7f0a0771
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/d;->g:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0788
const v0, 0x7f0a0773
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/d;->h:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0787
const v0, 0x7f0a0772
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/d;->i:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0784
const v0, 0x7f0a076f
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -221,13 +207,13 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d00d0
const v0, 0x7f0d00cf
return v0
.end method
.method public onResume()V
.locals 12
.locals 11
invoke-super {p0}, Lcom/discord/app/AppDialog;->onResume()V
@ -260,22 +246,22 @@
:goto_0
if-eqz v0, :cond_2
const v2, 0x7f080501
const v2, 0x7f0804fa
goto :goto_1
:cond_2
const v2, 0x7f0804fb
const v2, 0x7f0804f4
:goto_1
if-eqz v0, :cond_3
const v3, 0x7f080547
const v3, 0x7f08053f
goto :goto_2
:cond_3
const v3, 0x7f080545
const v3, 0x7f08053d
:goto_2
const/4 v4, 0x0
@ -292,7 +278,7 @@
move-result-object v8
invoke-static {v8, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v5}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f040345
@ -307,7 +293,7 @@
move-result-object v8
invoke-static {v8, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v5}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f040346
@ -318,12 +304,12 @@
:goto_3
if-eqz v0, :cond_5
const v5, 0x7f120340
const v5, 0x7f12033f
goto :goto_4
:cond_5
const v5, 0x7f120342
const v5, 0x7f120341
:goto_4
iget-object v8, p0, Lf/a/a/e/d;->f:Lkotlin/properties/ReadOnlyProperty;
@ -332,9 +318,9 @@
const/4 v10, 0x1
aget-object v11, v9, v10
aget-object v9, v9, v10
invoke-interface {v8, p0, v11}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v8, p0, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v8
@ -344,7 +330,9 @@
iget-object v1, p0, Lf/a/a/e/d;->g:Lkotlin/properties/ReadOnlyProperty;
aget-object v6, v9, v6
sget-object v8, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
aget-object v6, v8, v6
invoke-interface {v1, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -364,11 +352,13 @@
iget-object v1, p0, Lf/a/a/e/d;->h:Lkotlin/properties/ReadOnlyProperty;
const/4 v2, 0x3
sget-object v2, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
aget-object v6, v9, v2
const/4 v6, 0x3
invoke-interface {v1, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v2, v2, v6
invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v1
@ -376,17 +366,19 @@
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object v6
move-result-object v2
invoke-static {v6, v3}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v3
move-result-object v2
invoke-virtual {v1, v3}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
iget-object v1, p0, Lf/a/a/e/d;->h:Lkotlin/properties/ReadOnlyProperty;
aget-object v2, v9, v2
sget-object v2, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
aget-object v2, v2, v6
invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -408,9 +400,11 @@
iget-object v0, p0, Lf/a/a/e/d;->i:Lkotlin/properties/ReadOnlyProperty;
const/4 v1, 0x4
sget-object v1, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
aget-object v1, v9, v1
const/4 v2, 0x4
aget-object v1, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -430,9 +424,11 @@
iget-object v0, p0, Lf/a/a/e/d;->j:Lkotlin/properties/ReadOnlyProperty;
const/4 v1, 0x5
sget-object v1, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
aget-object v1, v9, v1
const/4 v2, 0x5
aget-object v1, v1, v2
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -454,7 +450,9 @@
iget-object v0, p0, Lf/a/a/e/d;->e:Lkotlin/properties/ReadOnlyProperty;
aget-object v1, v9, v7
sget-object v1, Lf/a/a/e/d;->k:[Lkotlin/reflect/KProperty;
aget-object v1, v1, v7
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;

View file

@ -35,45 +35,39 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x2
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/e/e;
const-class v2, Lf/a/a/e/e;
const-string v2, "confirmButton"
const-string v3, "confirmButton"
const-string v3, "getConfirmButton()Landroid/widget/Button;"
const-string v4, "getConfirmButton()Landroid/widget/Button;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/e/e;
aput-object v1, v0, v5
const-string v2, "activationText"
const/4 v1, 0x1
const-string v3, "getActivationText()Landroid/widget/TextView;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/e/e;
move-result-object v1
const-string v6, "activationText"
const/4 v2, 0x1
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/e/e;->g:[Lkotlin/reflect/KProperty;
@ -93,17 +87,17 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0783
const v0, 0x7f0a076e
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/e/e;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0789
const v0, 0x7f0a0774
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -117,7 +111,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d00d1
const v0, 0x7f0d00d0
return v0
.end method
@ -140,9 +134,9 @@
const/4 v2, 0x1
aget-object v3, v1, v2
aget-object v1, v1, v2
invoke-interface {v0, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v0, p0, v1}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v0
@ -152,33 +146,35 @@
move-result-object v3
const-string v4, "requireContext()"
const-string v1, "requireContext()"
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getArguments()Landroid/os/Bundle;
move-result-object v4
move-result-object v1
if-eqz v4, :cond_1
if-eqz v1, :cond_1
const-string v5, "extra_plan_text"
const-string v4, "extra_plan_text"
invoke-virtual {v4, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v1, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
move-result-object v1
if-eqz v4, :cond_1
if-eqz v1, :cond_1
goto :goto_0
:cond_1
const-string v4, ""
const-string v1, ""
:goto_0
const-string v5, "arguments?.getString(EXTRA_PLAN_TEXT) ?: \"\""
move-object v4, v1
invoke-static {v4, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-string v1, "arguments?.getString(EXTRA_PLAN_TEXT) ?: \"\""
invoke-static {v4, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v5, 0x0
@ -192,9 +188,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 v3
move-result-object v1
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Landroidx/fragment/app/DialogFragment;->requireDialog()Landroid/app/Dialog;
@ -204,6 +200,8 @@
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,9 +63,7 @@
check-cast p1, Lf/a/a/f;
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;
invoke-static {p1}, Lf/a/a/f;->f(Lf/a/a/f;)Lcom/google/android/material/switchmaterial/SwitchMaterial;
move-result-object p1
@ -105,7 +103,7 @@
const-string v3, "it"
invoke-static {p1, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
@ -113,7 +111,7 @@
const-string v3, "it.context"
invoke-static {p1, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v3}, Lz/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

View file

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

View file

@ -49,157 +49,137 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/16 v0, 0x9
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/f;
const-class v2, Lf/a/a/f;
const-string v2, "imageUploadFailedText"
const-string v3, "imageUploadFailedText"
const-string v3, "getImageUploadFailedText()Landroid/widget/TextView;"
const-string v4, "getImageUploadFailedText()Landroid/widget/TextView;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/f;
aput-object v1, v0, v5
const-string v2, "imageUploadFailedDivider"
const/4 v1, 0x1
const-string v3, "getImageUploadFailedDivider()Landroid/view/View;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/f;
move-result-object v1
const-string v6, "imageUploadFailedDivider"
const/4 v2, 0x1
const-string v7, "getImageUploadFailedDivider()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
const-class v1, Lf/a/a/f;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "buttonSendCompressed"
aput-object v3, v0, v1
const-string v3, "getButtonSendCompressed()Landroid/view/View;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/f;
const/4 v2, 0x2
const-string v6, "buttonSendCompressed"
aput-object v1, v0, v2
const-string v7, "getButtonSendCompressed()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, "buttonLearnMore"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getButtonLearnMore()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)Lz/n/c/s;
const/4 v1, 0x3
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x3
const-class v4, Lf/a/a/f;
aput-object v1, v0, v2
const-string v6, "buttonLearnMore"
const-class v1, Lf/a/a/f;
const-string v7, "getButtonLearnMore()Landroid/view/View;"
const-string v2, "buttonLearnMoreWrapper"
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, "getButtonLearnMoreWrapper()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)Lz/n/c/s;
aput-object v3, v0, v1
move-result-object v1
const/4 v1, 0x4
const/4 v2, 0x4
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, "buttonLearnMoreWrapper"
const-string v2, "buttonCancel"
const-string v7, "getButtonLearnMoreWrapper()Landroid/view/View;"
const-string v3, "getButtonCancel()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)Lz/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, 0x5
const/4 v1, 0x5
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, "buttonOkay"
const-string v6, "buttonCancel"
const-string v3, "getButtonOkay()Landroid/view/View;"
const-string v7, "getButtonCancel()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)Lz/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, 0x6
aput-object v3, v0, v1
aput-object v1, v0, v2
const/4 v1, 0x6
const-class v1, Lf/a/a/f;
new-instance v3, Ly/m/c/s;
const-string v2, "compressionSettings"
const-class v4, Lf/a/a/f;
const-string v3, "getCompressionSettings()Landroid/view/View;"
const-string v6, "buttonOkay"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
const-string v7, "getButtonOkay()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, 0x7
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, 0x7
const-string v2, "compressionSettingsCheckBox"
new-instance v3, Ly/m/c/s;
const-string v3, "getCompressionSettingsCheckBox()Lcom/google/android/material/switchmaterial/SwitchMaterial;"
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)Lz/n/c/s;
const-string v6, "compressionSettings"
move-result-object v1
const-string v7, "getCompressionSettings()Landroid/view/View;"
const/16 v2, 0x8
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
@ -219,73 +199,73 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a057c
const v0, 0x7f0a0567
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/f;->d:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0577
const v0, 0x7f0a0562
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/f;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a057b
const v0, 0x7f0a0566
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/f;->f:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0578
const v0, 0x7f0a0563
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/f;->g:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0579
const v0, 0x7f0a0564
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/f;->h:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0574
const v0, 0x7f0a055f
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/f;->i:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a057a
const v0, 0x7f0a0565
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/f;->j:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0576
const v0, 0x7f0a0561
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/f;->k:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0575
const v0, 0x7f0a0560
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -294,9 +274,19 @@
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 f()Lcom/google/android/material/switchmaterial/SwitchMaterial;
.method public final g()Lcom/google/android/material/switchmaterial/SwitchMaterial;
.locals 3
iget-object v0, p0, Lf/a/a/f;->l:Lkotlin/properties/ReadOnlyProperty;
@ -319,17 +309,17 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d006c
const v0, 0x7f0d006b
return v0
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 12
.locals 11
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -386,17 +376,17 @@
goto :goto_1
:cond_1
const v2, 0x7f120712
goto :goto_1
:cond_2
const v2, 0x7f120711
goto :goto_1
:cond_2
const v2, 0x7f120710
goto :goto_1
:cond_3
const v2, 0x7f120713
const v2, 0x7f120712
:goto_1
iget-object v5, p0, Lf/a/a/f;->f:Lkotlin/properties/ReadOnlyProperty;
@ -405,9 +395,9 @@
const/4 v7, 0x2
aget-object v8, v6, v7
aget-object v6, v6, v7
invoke-interface {v5, p0, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v5, p0, v6}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v5
@ -415,31 +405,33 @@
if-eqz p1, :cond_4
const/4 v8, 0x0
const/4 v6, 0x0
goto :goto_2
:cond_4
const/16 v8, 0x8
const/16 v6, 0x8
:goto_2
invoke-virtual {v5, v8}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v5, v6}, Landroid/view/View;->setVisibility(I)V
iget-object v5, p0, Lf/a/a/f;->f:Lkotlin/properties/ReadOnlyProperty;
aget-object v8, v6, v7
sget-object v6, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
invoke-interface {v5, p0, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v6, v6, v7
invoke-interface {v5, p0, v6}, 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 v8, Lf/a/a/f$a;
new-instance v6, Lf/a/a/f$a;
invoke-direct {v8, v1, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v6, v1, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v5, v8}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
if-eqz v3, :cond_5
@ -453,41 +445,45 @@
const/4 v5, 0x0
:goto_3
iget-object v8, p0, Lf/a/a/f;->e:Lkotlin/properties/ReadOnlyProperty;
iget-object v6, p0, Lf/a/a/f;->e:Lkotlin/properties/ReadOnlyProperty;
aget-object v9, v6, v0
sget-object v8, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
invoke-interface {v8, p0, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v8, v8, v0
move-result-object v8
invoke-interface {v6, p0, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
check-cast v8, Landroid/view/View;
move-result-object v6
xor-int/lit8 v9, v5, 0x1
check-cast v6, Landroid/view/View;
if-eqz v9, :cond_6
xor-int/lit8 v8, v5, 0x1
const/4 v10, 0x0
if-eqz v8, :cond_6
const/4 v9, 0x0
goto :goto_4
:cond_6
const/16 v10, 0x8
const/16 v9, 0x8
:goto_4
invoke-virtual {v8, v10}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v6, v9}, Landroid/view/View;->setVisibility(I)V
iget-object v8, p0, Lf/a/a/f;->j:Lkotlin/properties/ReadOnlyProperty;
iget-object v6, p0, Lf/a/a/f;->j:Lkotlin/properties/ReadOnlyProperty;
sget-object v9, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
const/4 v10, 0x6
aget-object v10, v6, v10
aget-object v9, v9, v10
invoke-interface {v8, p0, v10}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v6, p0, v9}, 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;
if-eqz v5, :cond_7
@ -499,161 +495,175 @@
const/16 v5, 0x8
:goto_5
invoke-virtual {v8, v5}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v6, v5}, Landroid/view/View;->setVisibility(I)V
iget-object v5, p0, Lf/a/a/f;->i:Lkotlin/properties/ReadOnlyProperty;
const/4 v8, 0x5
sget-object v6, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
aget-object v10, v6, v8
const/4 v9, 0x5
invoke-interface {v5, p0, v10}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v6, v6, v9
invoke-interface {v5, p0, v6}, 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 v9, :cond_8
if-eqz v8, :cond_8
const/4 v9, 0x0
const/4 v6, 0x0
goto :goto_6
:cond_8
const/16 v9, 0x8
const/16 v6, 0x8
:goto_6
invoke-virtual {v5, v9}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v5, v6}, Landroid/view/View;->setVisibility(I)V
iget-object v5, p0, Lf/a/a/f;->i:Lkotlin/properties/ReadOnlyProperty;
aget-object v8, v6, v8
sget-object v6, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
invoke-interface {v5, p0, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v6, v6, v9
invoke-interface {v5, p0, v6}, 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 v8, Lf/a/a/f$a;
new-instance v6, Lf/a/a/f$a;
invoke-direct {v8, v0, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v6, v0, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v5, v8}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v5, v6}, 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 v8, v6, v8
aget-object v6, v6, v8
invoke-interface {v5, p0, v8}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v5, p0, v6}, 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 v8, v3, 0x1
xor-int/lit8 v6, v3, 0x1
if-eqz v8, :cond_9
if-eqz v6, :cond_9
const/4 v8, 0x0
const/4 v6, 0x0
goto :goto_7
:cond_9
const/16 v8, 0x8
const/16 v6, 0x8
:goto_7
invoke-virtual {v5, v8}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v5, v6}, 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 v9, v6, v8
aget-object v6, v6, v8
invoke-interface {v5, p0, v9}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v5, p0, v6}, 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 v9, Lf/a/a/f$a;
new-instance v6, Lf/a/a/f$a;
invoke-direct {v9, v7, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v6, v7, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v5, v9}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v5, v6}, 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 v7
move-result-object v5
const-string v9, "2020-09_mobile_image_compression"
const-string v6, "2020-09_mobile_image_compression"
invoke-virtual {v7, v9, v0}, Lcom/discord/stores/StoreExperiments;->getUserExperiment(Ljava/lang/String;Z)Lcom/discord/models/experiments/domain/Experiment;
invoke-virtual {v5, v6, v0}, Lcom/discord/stores/StoreExperiments;->getUserExperiment(Ljava/lang/String;Z)Lcom/discord/models/experiments/domain/Experiment;
move-result-object v7
move-result-object v5
iget-object v9, p0, Lf/a/a/f;->k:Lkotlin/properties/ReadOnlyProperty;
iget-object v6, p0, Lf/a/a/f;->k:Lkotlin/properties/ReadOnlyProperty;
const/4 v10, 0x7
sget-object v7, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
aget-object v11, v6, v10
const/4 v9, 0x7
invoke-interface {v9, p0, v11}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v7, v7, v9
move-result-object v9
invoke-interface {v6, p0, v7}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
check-cast v9, Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/view/View;
if-eqz p1, :cond_a
if-eqz v7, :cond_a
if-eqz v5, :cond_a
invoke-virtual {v7}, Lcom/discord/models/experiments/domain/Experiment;->getBucket()I
invoke-virtual {v5}, Lcom/discord/models/experiments/domain/Experiment;->getBucket()I
move-result v7
move-result v5
if-ne v7, v8, :cond_a
if-ne v5, v8, :cond_a
const/4 v7, 0x1
const/4 v5, 0x1
goto :goto_8
:cond_a
const/4 v7, 0x0
const/4 v5, 0x0
:goto_8
if-eqz v7, :cond_b
if-eqz v5, :cond_b
const/4 v4, 0x0
:cond_b
invoke-virtual {v9, v4}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v6, v4}, Landroid/view/View;->setVisibility(I)V
iget-object v4, p0, Lf/a/a/f;->k:Lkotlin/properties/ReadOnlyProperty;
aget-object v7, v6, v10
sget-object v5, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
invoke-interface {v4, p0, v7}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
aget-object v5, v5, v9
invoke-interface {v4, p0, v5}, 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 v7, Lf/a/a/f$a;
new-instance v5, Lf/a/a/f$a;
invoke-direct {v7, v8, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-direct {v5, v8, p0}, Lf/a/a/f$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v4, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v4, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p0}, Lf/a/a/f;->f()Lcom/google/android/material/switchmaterial/SwitchMaterial;
invoke-virtual {p0}, Lf/a/a/f;->g()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
@ -664,7 +674,7 @@
invoke-virtual {v4, v5}, Landroidx/appcompat/widget/SwitchCompat;->setChecked(Z)V
invoke-virtual {p0}, Lf/a/a/f;->f()Lcom/google/android/material/switchmaterial/SwitchMaterial;
invoke-virtual {p0}, Lf/a/a/f;->g()Lcom/google/android/material/switchmaterial/SwitchMaterial;
move-result-object v4
@ -674,7 +684,9 @@
iget-object v4, p0, Lf/a/a/f;->d:Lkotlin/properties/ReadOnlyProperty;
aget-object v5, v6, v1
sget-object v5, Lf/a/a/f;->n:[Lkotlin/reflect/KProperty;
aget-object v5, v5, v1
invoke-interface {v4, p0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
@ -697,7 +709,7 @@
if-eqz p1, :cond_10
const v3, 0x7f121886
const v3, 0x7f121878
new-array v0, v0, [Ljava/lang/Object;
@ -728,7 +740,7 @@
if-eqz p1, :cond_10
const v3, 0x7f121885 # 1.941946E38f
const v3, 0x7f121877
new-array v0, v0, [Ljava/lang/Object;

View file

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

View file

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

View file

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

View file

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

View file

@ -30,11 +30,11 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "label"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/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/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/util/Calendar;->getTimeInMillis()J

View file

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

View file

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

View file

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

View file

@ -23,29 +23,25 @@
# direct methods
.method public static constructor <clinit>()V
.locals 6
.locals 5
const/4 v0, 0x1
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/n;
const-class v2, Lf/a/a/n;
const-string v2, "confirmBtn"
const-string v3, "confirmBtn"
const-string v3, "getConfirmBtn()Landroid/widget/Button;"
const-string v4, "getConfirmBtn()Landroid/widget/Button;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
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
aput-object v1, v0, v4
sput-object v0, Lf/a/a/n;->e:[Lkotlin/reflect/KProperty;
@ -65,9 +61,9 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0523
const v0, 0x7f0a050c
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -81,7 +77,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0068
const v0, 0x7f0d0067
return v0
.end method

View file

@ -45,19 +45,19 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "title"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "options"
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onSelectedListener"
invoke-static {p4, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p4, v0}, Lz/n/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/m/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/q/b;
invoke-static {p2}, Lz/n/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Lz/r/b;
move-result-object p2

View file

@ -41,7 +41,7 @@
const-string v0, "itemView"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/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/m/c/k;
.super Lz/n/c/k;
.source "SelectorDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
return-void
.end method
@ -56,13 +56,13 @@
const-string v0, "inflater"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "parent"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0d004a
const v0, 0x7f0d0049
const/4 v1, 0x0
@ -76,7 +76,7 @@
const-string v1, "itemView"
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Lz/n/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,61 +40,53 @@
# direct methods
.method public static constructor <clinit>()V
.locals 8
.locals 5
const/4 v0, 0x3
new-array v0, v0, [Lkotlin/reflect/KProperty;
new-instance v1, Ly/m/c/s;
const-class v1, Lf/a/a/o;
const-class v2, Lf/a/a/o;
const-string/jumbo v2, "titleTv"
const-string/jumbo v3, "titleTv"
const-string v3, "getTitleTv()Landroid/widget/TextView;"
const-string v4, "getTitleTv()Landroid/widget/TextView;"
const/4 v4, 0x0
const/4 v5, 0x0
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
move-result-object v1
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
aput-object v1, v0, v4
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-class v1, Lf/a/a/o;
aput-object v1, v0, v5
const-string v2, "listRv"
const/4 v1, 0x1
const-string v3, "getListRv()Landroidx/recyclerview/widget/RecyclerView;"
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)Lz/n/c/s;
const-class v4, Lf/a/a/o;
move-result-object v1
const-string v6, "listRv"
const/4 v2, 0x1
const-string v7, "getListRv()Landroidx/recyclerview/widget/RecyclerView;"
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
const-class v1, Lf/a/a/o;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "cancelBtn"
aput-object v3, v0, v1
const-string v3, "getCancelBtn()Landroid/widget/Button;"
const/4 v1, 0x2
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lf/a/a/o;
const/4 v2, 0x2
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
aput-object v1, v0, v2
sput-object v0, Lf/a/a/o;->h:[Lkotlin/reflect/KProperty;
@ -114,25 +106,25 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a033f
const v0, 0x7f0a032a
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/o;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a033e
const v0, 0x7f0a0329
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lf/a/a/o;->f:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a0327
const v0, 0x7f0a0312
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -166,7 +158,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0049
const v0, 0x7f0d0048
return v0
.end method
@ -182,11 +174,11 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 5
.locals 4
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -196,9 +188,9 @@
const/4 v1, 0x0
aget-object v2, v0, v1
aget-object v0, v0, v1
invoke-interface {p1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {p1, p0, v0}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object p1
@ -206,20 +198,22 @@
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getArgumentsOrDefault()Landroid/os/Bundle;
move-result-object v2
move-result-object v0
const-string v2, "INTENT_DIALOG_TITLE"
const/4 v3, 0x0
const-string v4, "INTENT_DIALOG_TITLE"
invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
move-result-object v2
invoke-virtual {p1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
invoke-virtual {p1, v0}, 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
@ -254,7 +248,7 @@
new-instance v2, Lcom/discord/utilities/views/SimpleRecyclerAdapter;
invoke-static {p1}, Ly/h/f;->asList([Ljava/lang/Object;)Ljava/util/List;
invoke-static {p1}, Lz/i/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/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p1, Lf/a/a/q;
@ -50,13 +50,15 @@
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getUserSettings()Lcom/discord/stores/StoreUserSettings;
move-result-object v1
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
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
return-object p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lf/a/a/q;
.super Lf/a/b/l0;
.super Lf/a/b/q0;
.source "WidgetAccessibilityDetectionDialogViewModel.kt"
@ -13,7 +13,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lf/a/b/l0<",
"Lf/a/b/q0<",
"Lf/a/a/q$b;",
">;"
}
@ -32,15 +32,15 @@
const-string/jumbo v0, "storeUserSettings"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "storeNotices"
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Lz/n/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;
invoke-direct {p0, v0}, Lf/a/b/l0;-><init>(Ljava/lang/Object;)V
invoke-direct {p0, v0}, Lf/a/b/q0;-><init>(Ljava/lang/Object;)V
iput-object p1, p0, Lf/a/a/q;->d:Lcom/discord/stores/StoreUserSettings;
@ -58,9 +58,7 @@
sget-object v1, Lf/a/a/g;->i:Lf/a/a/g$b;
invoke-static {v1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "ALLOW_ACCESSIBILITY_DETECTION_DIALOG"
if-eqz v1, :cond_0
const-wide/16 v2, 0x0
@ -68,7 +66,14 @@
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/m/c/k;
.super Lz/n/c/k;
.source "WidgetAccessibilityDetectionDialogViewModel.kt"
# interfaces
@ -9,7 +9,7 @@
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Ly/m/c/k;",
"Lz/n/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/m/c/k;-><init>(I)V
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
return-void
.end method

View file

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

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