Changes of com.discord v1334

This commit is contained in:
root 2020-11-14 03:19:56 +00:00
parent 18c9b7884b
commit c42fc6bb28
18192 changed files with 975392 additions and 1011385 deletions

View file

@ -0,0 +1,650 @@
.class public final Lcom/discord/rlottie/RLottieDrawable$a;
.super Ljava/lang/Object;
.source "java-style lambda group"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/rlottie/RLottieDrawable;-><init>(Landroid/content/Context;ILjava/lang/String;IIFZ[I)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, Lcom/discord/rlottie/RLottieDrawable$a;->d:I
iput-object p2, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 14
iget v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->d:I
const-wide/16 v1, 0x0
const/4 v3, 0x1
const/4 v4, 0x0
packed-switch v0, :pswitch_data_0
throw v4
:pswitch_0
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iput-object v4, v0, Lcom/discord/rlottie/RLottieDrawable;->p:Ljava/lang/Runnable;
invoke-static {v0}, Lcom/discord/rlottie/RLottieDrawable;->a(Lcom/discord/rlottie/RLottieDrawable;)V
return-void
:pswitch_1
throw v4
:pswitch_2
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iget-object v1, v0, Lcom/discord/rlottie/RLottieDrawable;->o:Ljava/lang/Runnable;
if-eqz v1, :cond_0
sget-object v1, Lcom/discord/rlottie/RLottieDrawable;->R:Lcom/discord/rlottie/RLottieDrawable$Companion;
iget-wide v2, v0, Lcom/discord/rlottie/RLottieDrawable;->E:J
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iget v4, v0, Lcom/discord/rlottie/RLottieDrawable;->d:I
iget v0, v0, Lcom/discord/rlottie/RLottieDrawable;->e:I
invoke-static {v1, v2, v3, v4, v0}, Lcom/discord/rlottie/RLottieDrawable$Companion;->b(Lcom/discord/rlottie/RLottieDrawable$Companion;JII)V
sget-object v0, Lcom/discord/rlottie/RLottieDrawable;->M:Landroid/os/Handler;
iget-object v1, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v1, Lcom/discord/rlottie/RLottieDrawable;
iget-object v1, v1, Lcom/discord/rlottie/RLottieDrawable;->H:Ljava/lang/Runnable;
invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
:cond_0
return-void
:pswitch_3
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iget-wide v3, v0, Lcom/discord/rlottie/RLottieDrawable;->E:J
cmp-long v0, v3, v1
if-eqz v0, :cond_1
sget-object v0, Lcom/discord/rlottie/RLottieDrawable;->Q:Ljava/util/concurrent/ThreadPoolExecutor;
if-eqz v0, :cond_1
iget-object v1, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v1, Lcom/discord/rlottie/RLottieDrawable;
iget-object v2, v1, Lcom/discord/rlottie/RLottieDrawable;->J:Ljava/lang/Runnable;
iput-object v2, v1, Lcom/discord/rlottie/RLottieDrawable;->o:Ljava/lang/Runnable;
invoke-virtual {v0, v2}, Ljava/util/concurrent/ThreadPoolExecutor;->execute(Ljava/lang/Runnable;)V
:cond_1
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
invoke-static {v0}, Lcom/discord/rlottie/RLottieDrawable;->a(Lcom/discord/rlottie/RLottieDrawable;)V
return-void
:pswitch_4
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iput-object v4, v0, Lcom/discord/rlottie/RLottieDrawable;->o:Ljava/lang/Runnable;
invoke-static {v0}, Lcom/discord/rlottie/RLottieDrawable;->a(Lcom/discord/rlottie/RLottieDrawable;)V
return-void
:pswitch_5
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iput-boolean v3, v0, Lcom/discord/rlottie/RLottieDrawable;->u:Z
invoke-virtual {v0}, Lcom/discord/rlottie/RLottieDrawable;->c()V
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
invoke-static {v0}, Lcom/discord/rlottie/RLottieDrawable;->a(Lcom/discord/rlottie/RLottieDrawable;)V
return-void
:pswitch_6
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iget-wide v5, v0, Lcom/discord/rlottie/RLottieDrawable;->E:J
cmp-long v0, v5, v1
if-nez v0, :cond_2
sget-object v0, Lcom/discord/rlottie/RLottieDrawable;->M:Landroid/os/Handler;
iget-object v1, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v1, Lcom/discord/rlottie/RLottieDrawable;
iget-object v1, v1, Lcom/discord/rlottie/RLottieDrawable;->G:Ljava/lang/Runnable;
invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
goto/16 :goto_6
:cond_2
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iget-object v0, v0, Lcom/discord/rlottie/RLottieDrawable;->s:Landroid/graphics/Bitmap;
const-string v1, "RLottieDrawable"
if-nez v0, :cond_3
:try_start_0
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_1
iget v2, v0, Lcom/discord/rlottie/RLottieDrawable;->d:I
iget v5, v0, Lcom/discord/rlottie/RLottieDrawable;->e:I
sget-object v6, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
invoke-static {v2, v5, v6}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
move-result-object v2
iput-object v2, v0, Lcom/discord/rlottie/RLottieDrawable;->s:Landroid/graphics/Bitmap;
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
goto :goto_0
:catchall_0
move-exception v0
const-string v2, "Error Loading Frame in Runnable"
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:cond_3
:goto_0
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iget-object v0, v0, Lcom/discord/rlottie/RLottieDrawable;->s:Landroid/graphics/Bitmap;
if-eqz v0, :cond_f
:try_start_2
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_2
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_3
iget-object v0, v0, Lcom/discord/rlottie/RLottieDrawable;->j:Ljava/util/HashMap;
invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z
move-result v0
xor-int/2addr v0, v3
if-eqz v0, :cond_5
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_3
.catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_4
iget-object v0, v0, Lcom/discord/rlottie/RLottieDrawable;->j:Ljava/util/HashMap;
invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object v0
invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_1
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_4
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map$Entry;
invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v5
check-cast v5, Ljava/lang/String;
invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/Number;
invoke-virtual {v2}, Ljava/lang/Number;->intValue()I
move-result v2
sget-object v6, Lcom/discord/rlottie/RLottieDrawable;->R:Lcom/discord/rlottie/RLottieDrawable$Companion;
iget-object v7, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_4
.catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_0
check-cast v7, Lcom/discord/rlottie/RLottieDrawable;
:try_start_5
iget-wide v7, v7, Lcom/discord/rlottie/RLottieDrawable;->E:J
invoke-static {v6, v7, v8, v5, v2}, Lcom/discord/rlottie/RLottieDrawable$Companion;->f(Lcom/discord/rlottie/RLottieDrawable$Companion;JLjava/lang/String;I)V
goto :goto_1
:cond_4
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_5
.catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_0
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_6
iget-object v0, v0, Lcom/discord/rlottie/RLottieDrawable;->j:Ljava/util/HashMap;
invoke-virtual {v0}, Ljava/util/HashMap;->clear()V
:try_end_6
.catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_0
goto :goto_2
:catch_0
nop
:cond_5
:goto_2
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iget-object v2, v0, Lcom/discord/rlottie/RLottieDrawable;->h:[Ljava/lang/Integer;
const/4 v5, 0x0
if-eqz v2, :cond_7
sget-object v6, Lcom/discord/rlottie/RLottieDrawable;->R:Lcom/discord/rlottie/RLottieDrawable$Companion;
iget-wide v7, v0, Lcom/discord/rlottie/RLottieDrawable;->E:J
const-string v0, "$this$toIntArray"
invoke-static {v2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
array-length v0, v2
new-array v9, v0, [I
const/4 v10, 0x0
:goto_3
if-ge v10, v0, :cond_6
aget-object v11, v2, v10
invoke-virtual {v11}, Ljava/lang/Integer;->intValue()I
move-result v11
aput v11, v9, v10
add-int/lit8 v10, v10, 0x1
goto :goto_3
:cond_6
invoke-static {v6, v7, v8, v9}, Lcom/discord/rlottie/RLottieDrawable$Companion;->e(Lcom/discord/rlottie/RLottieDrawable$Companion;J[I)V
:cond_7
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
iput-object v4, v0, Lcom/discord/rlottie/RLottieDrawable;->h:[Ljava/lang/Integer;
:try_start_7
sget-object v6, Lcom/discord/rlottie/RLottieDrawable;->R:Lcom/discord/rlottie/RLottieDrawable$Companion;
iget-wide v7, v0, Lcom/discord/rlottie/RLottieDrawable;->E:J
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_7
.catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_1
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_8
iget v9, v0, Lcom/discord/rlottie/RLottieDrawable;->w:I
iget-object v10, v0, Lcom/discord/rlottie/RLottieDrawable;->s:Landroid/graphics/Bitmap;
invoke-static {v10}, Ly/m/c/j;->checkNotNull(Ljava/lang/Object;)V
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_8
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_1
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_9
iget v11, v0, Lcom/discord/rlottie/RLottieDrawable;->d:I
iget v12, v0, Lcom/discord/rlottie/RLottieDrawable;->e:I
iget-object v0, v0, Lcom/discord/rlottie/RLottieDrawable;->s:Landroid/graphics/Bitmap;
invoke-static {v0}, Ly/m/c/j;->checkNotNull(Ljava/lang/Object;)V
invoke-virtual {v0}, Landroid/graphics/Bitmap;->getRowBytes()I
move-result v13
invoke-static/range {v6 .. v13}, Lcom/discord/rlottie/RLottieDrawable$Companion;->d(Lcom/discord/rlottie/RLottieDrawable$Companion;JILandroid/graphics/Bitmap;III)I
move-result v0
const/4 v2, -0x1
if-ne v0, v2, :cond_8
sget-object v0, Lcom/discord/rlottie/RLottieDrawable;->M:Landroid/os/Handler;
iget-object v2, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_9
.catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_1
check-cast v2, Lcom/discord/rlottie/RLottieDrawable;
:try_start_a
iget-object v2, v2, Lcom/discord/rlottie/RLottieDrawable;->G:Ljava/lang/Runnable;
invoke-virtual {v0, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
goto/16 :goto_6
:cond_8
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_a
.catch Ljava/lang/Exception; {:try_start_a .. :try_end_a} :catch_1
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_b
iget-object v2, v0, Lcom/discord/rlottie/RLottieDrawable;->f:[I
const/4 v4, 0x2
aget v2, v2, v4
if-eqz v2, :cond_9
sget-object v2, Lcom/discord/rlottie/RLottieDrawable;->M:Landroid/os/Handler;
iget-object v0, v0, Lcom/discord/rlottie/RLottieDrawable;->K:Ljava/lang/Runnable;
invoke-virtual {v2, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_b
.catch Ljava/lang/Exception; {:try_start_b .. :try_end_b} :catch_1
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_c
iget-object v0, v0, Lcom/discord/rlottie/RLottieDrawable;->f:[I
aput v5, v0, v4
:cond_9
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_c
.catch Ljava/lang/Exception; {:try_start_c .. :try_end_c} :catch_1
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_d
iget-object v2, v0, Lcom/discord/rlottie/RLottieDrawable;->s:Landroid/graphics/Bitmap;
iput-object v2, v0, Lcom/discord/rlottie/RLottieDrawable;->r:Landroid/graphics/Bitmap;
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_d
.catch Ljava/lang/Exception; {:try_start_d .. :try_end_d} :catch_1
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_e
iget-boolean v2, v0, Lcom/discord/rlottie/RLottieDrawable;->x:Z
if-eqz v2, :cond_a
goto :goto_4
:cond_a
const/4 v4, 0x1
:goto_4
iget v2, v0, Lcom/discord/rlottie/RLottieDrawable;->w:I
add-int/2addr v2, v4
iget-object v4, v0, Lcom/discord/rlottie/RLottieDrawable;->f:[I
aget v4, v4, v5
if-ge v2, v4, :cond_c
iget-object v4, v0, Lcom/discord/rlottie/RLottieDrawable;->k:Lcom/discord/rlottie/RLottieDrawable$PlaybackMode;
sget-object v6, Lcom/discord/rlottie/RLottieDrawable$PlaybackMode;->FREEZE:Lcom/discord/rlottie/RLottieDrawable$PlaybackMode;
if-ne v4, v6, :cond_b
iput-boolean v3, v0, Lcom/discord/rlottie/RLottieDrawable;->n:Z
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_e
.catch Ljava/lang/Exception; {:try_start_e .. :try_end_e} :catch_1
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_f
iget v2, v0, Lcom/discord/rlottie/RLottieDrawable;->l:I
add-int/2addr v2, v3
iput v2, v0, Lcom/discord/rlottie/RLottieDrawable;->l:I
goto :goto_5
:cond_b
iput v2, v0, Lcom/discord/rlottie/RLottieDrawable;->w:I
iput-boolean v5, v0, Lcom/discord/rlottie/RLottieDrawable;->n:Z
goto :goto_5
:cond_c
iget-object v2, v0, Lcom/discord/rlottie/RLottieDrawable;->k:Lcom/discord/rlottie/RLottieDrawable$PlaybackMode;
sget-object v4, Lcom/discord/rlottie/RLottieDrawable$PlaybackMode;->LOOP:Lcom/discord/rlottie/RLottieDrawable$PlaybackMode;
if-ne v2, v4, :cond_d
iput v5, v0, Lcom/discord/rlottie/RLottieDrawable;->w:I
iput-boolean v5, v0, Lcom/discord/rlottie/RLottieDrawable;->n:Z
goto :goto_5
:cond_d
sget-object v4, Lcom/discord/rlottie/RLottieDrawable$PlaybackMode;->ONCE:Lcom/discord/rlottie/RLottieDrawable$PlaybackMode;
if-ne v2, v4, :cond_e
iput v5, v0, Lcom/discord/rlottie/RLottieDrawable;->w:I
iput-boolean v3, v0, Lcom/discord/rlottie/RLottieDrawable;->n:Z
iget-object v0, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
:try_end_f
.catch Ljava/lang/Exception; {:try_start_f .. :try_end_f} :catch_1
check-cast v0, Lcom/discord/rlottie/RLottieDrawable;
:try_start_10
iget v2, v0, Lcom/discord/rlottie/RLottieDrawable;->l:I
add-int/2addr v2, v3
iput v2, v0, Lcom/discord/rlottie/RLottieDrawable;->l:I
goto :goto_5
:cond_e
iput-boolean v3, v0, Lcom/discord/rlottie/RLottieDrawable;->n:Z
:try_end_10
.catch Ljava/lang/Exception; {:try_start_10 .. :try_end_10} :catch_1
goto :goto_5
:catch_1
move-exception v0
const-string v2, "Error loading frame"
invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:cond_f
:goto_5
sget-object v0, Lcom/discord/rlottie/RLottieDrawable;->M:Landroid/os/Handler;
iget-object v1, p0, Lcom/discord/rlottie/RLottieDrawable$a;->e:Ljava/lang/Object;
check-cast v1, Lcom/discord/rlottie/RLottieDrawable;
iget-object v1, v1, Lcom/discord/rlottie/RLottieDrawable;->I:Ljava/lang/Runnable;
invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
:goto_6
return-void
nop
:pswitch_data_0
.packed-switch 0x0
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method

View file

@ -0,0 +1,107 @@
.class public final Lcom/discord/views/ActiveSubscriptionView$a;
.super Ljava/lang/Object;
.source "java-style lambda group"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/views/ActiveSubscriptionView;->a(Lcom/discord/views/ActiveSubscriptionView$ActiveSubscriptionType;Lcom/discord/models/domain/ModelSubscription$Status;ZLjava/lang/CharSequence;ZILkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Z)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, Lcom/discord/views/ActiveSubscriptionView$a;->d:I
iput-object p2, p0, Lcom/discord/views/ActiveSubscriptionView$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, Lcom/discord/views/ActiveSubscriptionView$a;->d:I
if-eqz p1, :cond_4
const/4 v0, 0x1
if-eq p1, v0, :cond_2
const/4 v0, 0x2
if-ne p1, v0, :cond_1
iget-object p1, p0, Lcom/discord/views/ActiveSubscriptionView$a;->e:Ljava/lang/Object;
check-cast p1, 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
return-void
:cond_1
const/4 p1, 0x0
throw p1
:cond_2
iget-object p1, p0, Lcom/discord/views/ActiveSubscriptionView$a;->e:Ljava/lang/Object;
check-cast p1, Lkotlin/jvm/functions/Function0;
if-eqz p1, :cond_3
invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object;
move-result-object p1
check-cast p1, Lkotlin/Unit;
:cond_3
return-void
:cond_4
iget-object p1, p0, Lcom/discord/views/ActiveSubscriptionView$a;->e:Ljava/lang/Object;
check-cast p1, Lkotlin/jvm/functions/Function0;
if-eqz p1, :cond_5
invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object;
move-result-object p1
check-cast p1, Lkotlin/Unit;
:cond_5
return-void
.end method

View file

@ -0,0 +1,167 @@
.class public final Lcom/discord/views/steps/StepsView$a;
.super Ljava/lang/Object;
.source "java-style lambda group"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/views/steps/StepsView;->c(ILkotlin/jvm/functions/Function0;)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:I
.field public final synthetic f:Ljava/lang/Object;
.field public final synthetic g:Ljava/lang/Object;
# direct methods
.method public constructor <init>(IILjava/lang/Object;Ljava/lang/Object;)V
.locals 0
iput p1, p0, Lcom/discord/views/steps/StepsView$a;->d:I
iput p2, p0, Lcom/discord/views/steps/StepsView$a;->e:I
iput-object p3, p0, Lcom/discord/views/steps/StepsView$a;->f:Ljava/lang/Object;
iput-object p4, p0, Lcom/discord/views/steps/StepsView$a;->g: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 4
iget v0, p0, Lcom/discord/views/steps/StepsView$a;->d:I
const-string v1, "it"
const/4 v2, 0x1
if-eqz v0, :cond_2
if-ne v0, v2, :cond_1
iget-object v0, p0, Lcom/discord/views/steps/StepsView$a;->f:Ljava/lang/Object;
check-cast v0, Ljava/util/List;
iget v2, p0, Lcom/discord/views/steps/StepsView$a;->e:I
invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/discord/views/steps/StepsView$b;
iget-object v0, v0, Lcom/discord/views/steps/StepsView$b;->f:Lkotlin/jvm/functions/Function1;
if-eqz v0, :cond_0
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {v0, p1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_0
:cond_0
iget-object p1, p0, Lcom/discord/views/steps/StepsView$a;->g:Ljava/lang/Object;
check-cast p1, Lkotlin/jvm/functions/Function0;
invoke-interface {p1}, Lkotlin/jvm/functions/Function0;->invoke()Ljava/lang/Object;
:goto_0
return-void
:cond_1
const/4 p1, 0x0
throw p1
:cond_2
iget-object v0, p0, Lcom/discord/views/steps/StepsView$a;->g:Ljava/lang/Object;
check-cast v0, Ljava/util/List;
iget v3, p0, Lcom/discord/views/steps/StepsView$a;->e:I
invoke-interface {v0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/discord/views/steps/StepsView$b;
iget-object v0, v0, Lcom/discord/views/steps/StepsView$b;->d:Lkotlin/jvm/functions/Function1;
if-eqz v0, :cond_3
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {v0, p1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_1
:cond_3
iget-object p1, p0, Lcom/discord/views/steps/StepsView$a;->f:Ljava/lang/Object;
check-cast p1, Lcom/discord/views/steps/StepsView;
iget-object p1, p1, Lcom/discord/views/steps/StepsView;->h:Lcom/discord/utilities/simple_pager/SimplePager;
invoke-virtual {p1}, Landroidx/viewpager/widget/ViewPager;->getCurrentItem()I
move-result p1
iget-object v0, p0, Lcom/discord/views/steps/StepsView$a;->f:Ljava/lang/Object;
check-cast v0, Lcom/discord/views/steps/StepsView;
iget-object v0, v0, Lcom/discord/views/steps/StepsView;->j:Lcom/discord/views/steps/StepsView$d;
if-eqz v0, :cond_4
invoke-virtual {v0}, Lcom/discord/views/steps/StepsView$d;->getCount()I
move-result v0
add-int/lit8 v0, v0, -0x1
if-eq p1, v0, :cond_5
:cond_4
iget-object p1, p0, Lcom/discord/views/steps/StepsView$a;->f:Ljava/lang/Object;
check-cast p1, Lcom/discord/views/steps/StepsView;
iget-object p1, p1, Lcom/discord/views/steps/StepsView;->h:Lcom/discord/utilities/simple_pager/SimplePager;
invoke-virtual {p1}, Landroidx/viewpager/widget/ViewPager;->getCurrentItem()I
move-result v0
add-int/2addr v0, v2
invoke-virtual {p1, v0}, Landroidx/viewpager/widget/ViewPager;->setCurrentItem(I)V
:cond_5
:goto_1
return-void
.end method

View file

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

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1$$special$$inlined$also$lambda$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "NoticePopup.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -42,7 +42,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -43,7 +43,7 @@
const-string v1, "view"
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {v0, p1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;

View file

@ -39,7 +39,7 @@
const-string p1, "event"
invoke-static {p2, p1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, p1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I

View file

@ -41,7 +41,7 @@
const-string v1, "popupBodyTextView"
invoke-static {v0, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/widget/TextView;->getLayout()Landroid/text/Layout;
@ -63,7 +63,7 @@
:goto_0
iget-object v3, p0, Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1$3$2;->$popupBodyTextView:Lcom/discord/utilities/view/text/SimpleDraweeSpanTextView;
invoke-static {v3, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Landroid/widget/TextView;->getMaxLines()I
@ -73,7 +73,7 @@
iget-object v0, p0, Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1$3$2;->$popupBodyTextView:Lcom/discord/utilities/view/text/SimpleDraweeSpanTextView;
invoke-static {v0, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/widget/TextView;->getLayout()Landroid/text/Layout;
@ -81,7 +81,7 @@
iget-object v3, p0, Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1$3$2;->$popupBodyTextView:Lcom/discord/utilities/view/text/SimpleDraweeSpanTextView;
invoke-static {v3, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Landroid/widget/TextView;->getMaxLines()I
@ -95,7 +95,7 @@
iget-object v3, p0, Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1$3$2;->$popupBodyTextView:Lcom/discord/utilities/view/text/SimpleDraweeSpanTextView;
invoke-static {v3, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Landroidx/appcompat/widget/AppCompatTextView;->getText()Ljava/lang/CharSequence;
@ -109,7 +109,7 @@
iget-object v2, p0, Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1$3$2;->$popupBodyTextView:Lcom/discord/utilities/view/text/SimpleDraweeSpanTextView;
invoke-static {v2, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v1, Landroid/text/SpannableStringBuilder;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "NoticePopup.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroidx/fragment/app/FragmentActivity;",
"Ljava/lang/Boolean;",
@ -87,7 +87,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -119,7 +119,7 @@
const-string v1, "activity"
invoke-static {v7, v1}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v1}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v8, Lf/m/a/h;
@ -242,7 +242,7 @@
const/16 v6, 0xc
const v3, 0x7f0d0236
const v3, 0x7f0d023c
move-object v1, v11
@ -281,7 +281,7 @@
const-string v4, "it"
invoke-static {v2, v4}, Lz/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v4}, Ly/m/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v4, Lf/m/a/a;
@ -317,7 +317,7 @@
const-string v4, "AnimationUtils.loadAnima\u2026lert?.context, animation)"
invoke-static {v1, v4}, Lz/n/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v4}, Ly/m/c/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3, v1}, Lf/m/a/b;->setEnterAnimation$alerter_release(Landroid/view/animation/Animation;)V
@ -328,7 +328,7 @@
const-string v3, "onClickListener"
invoke-static {v1, v3}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v3}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v3, v8, Lf/m/a/h;->a:Lf/m/a/b;
@ -343,7 +343,7 @@
const-string v3, "listener"
invoke-static {v1, v3}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v3}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v3, v8, Lf/m/a/h;->a:Lf/m/a/b;
@ -386,7 +386,7 @@
invoke-virtual {v1, v4}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
const v3, 0x7f0a0768
const v3, 0x7f0a077d
invoke-virtual {v1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -402,7 +402,7 @@
if-eqz v3, :cond_d
invoke-static {v12, v4}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v12, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v3, v0, Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1;->$noticeIconUrl:Ljava/lang/String;
@ -435,7 +435,7 @@
sget-object v11, Lcom/discord/utilities/images/MGImages;->INSTANCE:Lcom/discord/utilities/images/MGImages;
invoke-static {v12, v4}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v12, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v3, v0, Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1;->$noticeIconResId:Ljava/lang/Integer;
@ -453,7 +453,7 @@
:cond_e
:goto_4
const v3, 0x7f0a0765
const v3, 0x7f0a077a
invoke-virtual {v1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -465,7 +465,7 @@
const-string v3, "noticeBodyImageView"
invoke-static {v12, v3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v12, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v3, v0, Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1;->$noticeBodyImageUrl:Ljava/lang/String;
@ -548,7 +548,7 @@
:cond_13
:goto_8
const v3, 0x7f0a076a
const v3, 0x7f0a077f
invoke-virtual {v1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -556,7 +556,7 @@
const-string v5, "view.findViewById<TextView>(R.id.popup_title)"
invoke-static {v3, v5}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v3, Landroid/widget/TextView;
@ -564,7 +564,7 @@
invoke-virtual {v3, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
const v3, 0x7f0a0769
const v3, 0x7f0a077e
invoke-virtual {v1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -572,7 +572,7 @@
const-string v5, "view.findViewById<TextView>(R.id.popup_subtitle)"
invoke-static {v3, v5}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v5}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v3, Landroid/widget/TextView;
@ -580,7 +580,7 @@
invoke-static {v3, v5}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setTextAndVisibilityBy(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
const v3, 0x7f0a0766
const v3, 0x7f0a077b
invoke-virtual {v1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -603,20 +603,20 @@
goto :goto_9
:cond_14
invoke-static {v3, v11}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v11}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v5, v0, Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1;->$noticeBody:Ljava/lang/CharSequence;
invoke-virtual {v3, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:goto_9
invoke-static {v3, v11}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v11}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v5, v0, Lcom/discord/widgets/notice/NoticePopup$enqueue$notice$1;->$noticeBody:Ljava/lang/CharSequence;
if-eqz v5, :cond_15
invoke-static {v5}, Lz/t/k;->isBlank(Ljava/lang/CharSequence;)Z
invoke-static {v5}, Ly/s/k;->isBlank(Ljava/lang/CharSequence;)Z
move-result v5
@ -645,7 +645,7 @@
invoke-virtual {v3, v4}, Landroid/widget/TextView;->post(Ljava/lang/Runnable;)Z
const v3, 0x7f0a0767
const v3, 0x7f0a077c
invoke-virtual {v1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -705,7 +705,7 @@
if-eqz v1, :cond_1a
const v3, 0x7f0a061c
const v3, 0x7f0a0631
invoke-virtual {v1, v3}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View;

View file

@ -4,7 +4,7 @@
# static fields
.field public static final DEFAULT_AUTO_DISMISS_PERIOD_SECONDS:I = 0x5
.field private static final DEFAULT_AUTO_DISMISS_PERIOD_SECONDS:I = 0x5
.field public static final INSTANCE:Lcom/discord/widgets/notice/NoticePopup;
@ -22,7 +22,7 @@
return-void
.end method
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -322,7 +322,7 @@
const-class v1, Lcom/discord/widgets/home/WidgetHome;
invoke-static {v1}, Lz/n/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Lz/r/b;
invoke-static {v1}, Ly/m/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/q/b;
move-result-object v1
@ -403,7 +403,7 @@
const-string p2, "animator"
invoke-static {v0, p2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, p2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p2, Landroid/view/animation/LinearInterpolator;
@ -458,7 +458,7 @@
"Ljava/lang/Integer;",
"Ljava/util/List<",
"+",
"Lz/r/b<",
"Ly/q/b<",
"+",
"Lcom/discord/app/AppComponent;",
">;>;",
@ -479,25 +479,25 @@
move-object/from16 v15, p1
invoke-static {v15, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v15, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "validScreens"
move-object/from16 v14, p12
invoke-static {v14, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v14, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onClickTopRightIcon"
move-object/from16 v13, p13
invoke-static {v13, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v13, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onClick"
move-object/from16 v2, p14
invoke-static {v2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/stores/StoreNotices$Notice;

View file

@ -15,23 +15,23 @@
# instance fields
.field public final noticeBody:Lcom/facebook/drawee/span/DraweeSpanStringBuilder;
.field private final noticeBody:Lcom/facebook/drawee/span/DraweeSpanStringBuilder;
.field public noticeBodyBackgroundDrawable:Landroid/graphics/drawable/Drawable;
.field private noticeBodyBackgroundDrawable:Landroid/graphics/drawable/Drawable;
.field public noticeBodyImageDrawable:Landroid/graphics/drawable/Drawable;
.field private noticeBodyImageDrawable:Landroid/graphics/drawable/Drawable;
.field public noticeBodyImageUrl:Ljava/lang/String;
.field private noticeBodyImageUrl:Ljava/lang/String;
.field public final noticeIconTopRight:Landroid/graphics/drawable/Drawable;
.field private final noticeIconTopRight:Landroid/graphics/drawable/Drawable;
.field public final noticeIconUrl:Ljava/lang/String;
.field private final noticeIconUrl:Ljava/lang/String;
.field public final noticeSubtitle:Ljava/lang/CharSequence;
.field private final noticeSubtitle:Ljava/lang/CharSequence;
.field public final noticeTitle:Ljava/lang/CharSequence;
.field private final noticeTitle:Ljava/lang/CharSequence;
.field public final onClickTopRightIcon:Lkotlin/jvm/functions/Function1;
.field private final onClickTopRightIcon:Lkotlin/jvm/functions/Function1;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/functions/Function1<",
@ -67,15 +67,15 @@
const-string v0, "noticeTitle"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "noticeBody"
invoke-static {p3, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onClickTopRightIcon"
invoke-static {p9, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p9, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -349,19 +349,19 @@
move-object v2, p1
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "noticeBody"
move-object v4, p3
invoke-static {p3, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onClickTopRightIcon"
move-object/from16 v10, p9
invoke-static {v10, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v10, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/widgets/notice/NoticePopupChannel$Model;
@ -399,7 +399,7 @@
iget-object v1, p1, Lcom/discord/widgets/notice/NoticePopupChannel$Model;->noticeTitle:Ljava/lang/CharSequence;
invoke-static {v0, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -409,7 +409,7 @@
iget-object v1, p1, Lcom/discord/widgets/notice/NoticePopupChannel$Model;->noticeSubtitle:Ljava/lang/CharSequence;
invoke-static {v0, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -419,7 +419,7 @@
iget-object v1, p1, Lcom/discord/widgets/notice/NoticePopupChannel$Model;->noticeBody:Lcom/facebook/drawee/span/DraweeSpanStringBuilder;
invoke-static {v0, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -429,7 +429,7 @@
iget-object v1, p1, Lcom/discord/widgets/notice/NoticePopupChannel$Model;->noticeIconUrl:Ljava/lang/String;
invoke-static {v0, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -439,7 +439,7 @@
iget-object v1, p1, Lcom/discord/widgets/notice/NoticePopupChannel$Model;->noticeBodyBackgroundDrawable:Landroid/graphics/drawable/Drawable;
invoke-static {v0, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -449,7 +449,7 @@
iget-object v1, p1, Lcom/discord/widgets/notice/NoticePopupChannel$Model;->noticeBodyImageUrl:Ljava/lang/String;
invoke-static {v0, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -459,7 +459,7 @@
iget-object v1, p1, Lcom/discord/widgets/notice/NoticePopupChannel$Model;->noticeBodyImageDrawable:Landroid/graphics/drawable/Drawable;
invoke-static {v0, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -469,7 +469,7 @@
iget-object v1, p1, Lcom/discord/widgets/notice/NoticePopupChannel$Model;->noticeIconTopRight:Landroid/graphics/drawable/Drawable;
invoke-static {v0, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -479,7 +479,7 @@
iget-object p1, p1, Lcom/discord/widgets/notice/NoticePopupChannel$Model;->onClickTopRightIcon:Lkotlin/jvm/functions/Function1;
invoke-static {v0, p1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -770,7 +770,7 @@
const-string v0, "Model(noticeTitle="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/NoticePopupChannel$createModel$messageRenderContext$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "NoticePopupChannel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -73,7 +73,7 @@
const-string v0, "url"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/widgets/chat/WidgetUrlActions;->Companion:Lcom/discord/widgets/chat/WidgetUrlActions$Companion;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/NoticePopupChannel$createModel$onClickTopRightIcon$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "NoticePopupChannel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -67,7 +67,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lcom/discord/widgets/notice/NoticePopupChannel$createModel$onClickTopRightIcon$1;->$channel:Lcom/discord/models/domain/ModelChannel;

View file

@ -1,5 +1,5 @@
.class public final synthetic Lcom/discord/widgets/notice/NoticePopupChannel$enqueue$1;
.super Lz/n/c/i;
.super Ly/m/c/i;
.source "NoticePopupChannel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/i;",
"Ly/m/c/i;",
"Lkotlin/jvm/functions/Function9<",
"Landroid/content/Context;",
"Lcom/discord/models/domain/ModelMessage;",
@ -65,7 +65,7 @@
move-object v2, p1
invoke-direct/range {v0 .. v6}, Lz/n/c/i;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct/range {v0 .. v6}, Ly/m/c/i;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
@ -105,41 +105,41 @@
move-object v2, p1
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "p2"
move-object v3, p2
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "p5"
move-object/from16 v6, p5
invoke-static {v6, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "p7"
move-object/from16 v8, p7
invoke-static {v8, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "p8"
move-object/from16 v9, p8
invoke-static {v9, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "p9"
move-object/from16 v10, p9
invoke-static {v10, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v10, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
move-object v0, p0
iget-object v1, v0, Lz/n/c/c;->receiver:Ljava/lang/Object;
iget-object v1, v0, Ly/m/c/c;->receiver:Ljava/lang/Object;
check-cast v1, Lcom/discord/widgets/notice/NoticePopupChannel;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/NoticePopupChannel$enqueue$2;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "NoticePopupChannel.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/widgets/notice/NoticePopupChannel$Model;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -7,7 +7,7 @@
# instance fields
.field public final synthetic function:Lkotlin/jvm/functions/Function9;
.field private final synthetic function:Lkotlin/jvm/functions/Function9;
# direct methods

View file

@ -28,7 +28,7 @@
return-void
.end method
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -178,7 +178,7 @@
const-string v2, "content"
invoke-static {v0, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v2, Lcom/discord/utilities/textprocessing/MessageParseState;->Companion:Lcom/discord/utilities/textprocessing/MessageParseState$Companion;
@ -216,7 +216,7 @@
:goto_1
move-object v10, v0
invoke-static {v10}, Lz/t/k;->isBlank(Ljava/lang/CharSequence;)Z
invoke-static {v10}, Ly/s/k;->isBlank(Ljava/lang/CharSequence;)Z
move-result v0
@ -230,9 +230,9 @@
const-string v3, "message.embeds"
invoke-static {v0, v3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0}, Lz/i/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
invoke-static {v0}, Ly/h/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
move-result-object v0
@ -342,7 +342,7 @@
:cond_c
const/16 v0, 0x23
invoke-static {v0}, Lf/e/c/a/a;->C(C)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->D(C)Ljava/lang/StringBuilder;
move-result-object v0
@ -365,13 +365,17 @@
move-object v0, v4
:goto_8
iget-object v2, v0, Lkotlin/Pair;->first:Ljava/lang/Object;
invoke-virtual {v0}, Lkotlin/Pair;->component1()Ljava/lang/Object;
move-result-object v2
move-object v8, v2
check-cast v8, Ljava/lang/String;
iget-object v0, v0, Lkotlin/Pair;->second:Ljava/lang/Object;
invoke-virtual {v0}, Lkotlin/Pair;->component2()Ljava/lang/Object;
move-result-object v0
move-object v9, v0
@ -427,7 +431,7 @@
const-string v3, "sender"
invoke-static {v0, v3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/discord/models/domain/ModelUser;->getId()J
@ -453,7 +457,7 @@
const-string v4, ": "
invoke-static {v0, v4}, Lf/e/c/a/a;->q(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, v4}, Lf/e/c/a/a;->r(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
@ -481,7 +485,7 @@
aput-object v0, v4, v1
invoke-static {v4}, Lf/h/a/f/f/n/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
invoke-static {v4}, Ly/h/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
@ -525,7 +529,7 @@
if-eqz v0, :cond_10
invoke-static {v0}, Lz/i/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
invoke-static {v0}, Ly/h/f;->firstOrNull(Ljava/util/List;)Ljava/lang/Object;
move-result-object v0
@ -620,7 +624,7 @@
if-ne v0, v1, :cond_16
const v1, 0x7f080563
const v1, 0x7f08056b
const v0, 0x7f04013b
@ -646,7 +650,7 @@
move-result-object v14
const v1, 0x7f0803d4
const v1, 0x7f0803da
const v0, 0x7f040155
@ -759,93 +763,87 @@
const-string v4, "context"
invoke-static {v0, v4}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v4}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v4, "noticeName"
invoke-static {v1, v4}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v4}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v4, "message"
invoke-static {v2, v4}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v4}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v4, "onClick"
invoke-static {v3, v4}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v5, Li0/l/e/j;
new-instance v5, Lh0/l/e/j;
invoke-direct {v5, v0}, Li0/l/e/j;-><init>(Ljava/lang/Object;)V
invoke-direct {v5, v0}, Lh0/l/e/j;-><init>(Ljava/lang/Object;)V
new-instance v6, Li0/l/e/j;
new-instance v6, Lh0/l/e/j;
invoke-direct {v6, v2}, Li0/l/e/j;-><init>(Ljava/lang/Object;)V
invoke-direct {v6, v2}, Lh0/l/e/j;-><init>(Ljava/lang/Object;)V
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getGuilds()Lcom/discord/stores/StoreGuilds;
move-result-object v0
move-result-object v4
invoke-virtual/range {p3 .. p3}, Lcom/discord/models/domain/ModelMessage;->getChannelId()J
move-result-wide v7
invoke-virtual {v0, v7, v8}, Lcom/discord/stores/StoreGuilds;->observeFromChannelId(J)Lrx/Observable;
invoke-virtual {v4, v7, v8}, Lcom/discord/stores/StoreGuilds;->observeFromChannelId(J)Lrx/Observable;
move-result-object v7
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getChannels()Lcom/discord/stores/StoreChannels;
move-result-object v0
move-result-object v4
invoke-virtual/range {p3 .. p3}, Lcom/discord/models/domain/ModelMessage;->getChannelId()J
move-result-wide v8
invoke-virtual {v0, v8, v9}, Lcom/discord/stores/StoreChannels;->observeChannel(J)Lrx/Observable;
invoke-virtual {v4, v8, v9}, Lcom/discord/stores/StoreChannels;->observeChannel(J)Lrx/Observable;
move-result-object v8
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getGuilds()Lcom/discord/stores/StoreGuilds;
move-result-object v0
invoke-virtual/range {p3 .. p3}, Lcom/discord/models/domain/ModelMessage;->getGuildId()Ljava/lang/Long;
move-result-object v4
const-wide/16 v9, 0x0
invoke-virtual/range {p3 .. p3}, Lcom/discord/models/domain/ModelMessage;->getGuildId()Ljava/lang/Long;
if-eqz v4, :cond_0
move-result-object v9
const-wide/16 v10, 0x0
if-eqz v9, :cond_0
goto :goto_0
:cond_0
invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v4
move-result-object v9
:goto_0
const-string v11, "message.guildId ?: 0"
const-string v12, "message.guildId ?: 0"
invoke-static {v4, v11}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v12}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v4}, Ljava/lang/Long;->longValue()J
invoke-virtual {v9}, Ljava/lang/Long;->longValue()J
move-result-wide v12
move-result-wide v13
invoke-virtual {v0, v12, v13}, Lcom/discord/stores/StoreGuilds;->observeComputed(J)Lrx/Observable;
invoke-virtual {v4, v13, v14}, Lcom/discord/stores/StoreGuilds;->observeComputed(J)Lrx/Observable;
move-result-object v0
move-result-object v9
sget-object v4, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v4}, Lcom/discord/stores/StoreStream$Companion;->getChannelsSelected()Lcom/discord/stores/StoreChannelsSelected;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getChannelsSelected()Lcom/discord/stores/StoreChannelsSelected;
move-result-object v4
@ -853,32 +851,26 @@
move-result-object v4
sget-object v12, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v12}, Lcom/discord/stores/StoreStream$Companion;->getUsers()Lcom/discord/stores/StoreUser;
move-result-object v12
invoke-virtual {v12}, Lcom/discord/stores/StoreUser;->observeMe()Lrx/Observable;
move-result-object v12
sget-object v13, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v13}, Lcom/discord/stores/StoreStream$Companion;->getChannels()Lcom/discord/stores/StoreChannels;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getUsers()Lcom/discord/stores/StoreUser;
move-result-object v13
invoke-virtual {v13}, Lcom/discord/stores/StoreChannels;->observeNames()Lrx/Observable;
invoke-virtual {v13}, Lcom/discord/stores/StoreUser;->observeMe()Lrx/Observable;
move-result-object v13
sget-object v14, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v14}, Lcom/discord/stores/StoreStream$Companion;->getGuilds()Lcom/discord/stores/StoreGuilds;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getChannels()Lcom/discord/stores/StoreChannels;
move-result-object v14
invoke-virtual {v14}, Lcom/discord/stores/StoreChannels;->observeNames()Lrx/Observable;
move-result-object v14
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getGuilds()Lcom/discord/stores/StoreGuilds;
move-result-object v0
invoke-virtual/range {p3 .. p3}, Lcom/discord/models/domain/ModelMessage;->getGuildId()Ljava/lang/Long;
move-result-object v2
@ -888,40 +880,42 @@
goto :goto_1
:cond_1
invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
:goto_1
invoke-static {v2, v11}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v12}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v9
move-result-wide v10
invoke-virtual {v14, v9, v10}, Lcom/discord/stores/StoreGuilds;->observeRoles(J)Lrx/Observable;
invoke-virtual {v0, v10, v11}, Lcom/discord/stores/StoreGuilds;->observeRoles(J)Lrx/Observable;
move-result-object v2
move-result-object v0
new-instance v9, Lcom/discord/widgets/notice/NoticePopupChannel$enqueue$1;
new-instance v2, Lcom/discord/widgets/notice/NoticePopupChannel$enqueue$1;
move-object/from16 v15, p0
invoke-direct {v9, v15}, Lcom/discord/widgets/notice/NoticePopupChannel$enqueue$1;-><init>(Lcom/discord/widgets/notice/NoticePopupChannel;)V
invoke-direct {v2, v15}, Lcom/discord/widgets/notice/NoticePopupChannel$enqueue$1;-><init>(Lcom/discord/widgets/notice/NoticePopupChannel;)V
new-instance v14, Lcom/discord/widgets/notice/NoticePopupChannel$sam$rx_functions_Func9$0;
new-instance v12, Lcom/discord/widgets/notice/NoticePopupChannel$sam$rx_functions_Func9$0;
invoke-direct {v14, v9}, Lcom/discord/widgets/notice/NoticePopupChannel$sam$rx_functions_Func9$0;-><init>(Lkotlin/jvm/functions/Function9;)V
move-object v9, v0
invoke-direct {v12, v2}, Lcom/discord/widgets/notice/NoticePopupChannel$sam$rx_functions_Func9$0;-><init>(Lkotlin/jvm/functions/Function9;)V
move-object v10, v4
move-object v11, v12
move-object v11, v13
move-object v12, v13
move-object v2, v12
move-object v13, v2
move-object v12, v14
move-object v13, v0
move-object v14, v2
invoke-static/range {v5 .. v14}, Lrx/Observable;->c(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func9;)Lrx/Observable;
@ -929,7 +923,7 @@
const-string v2, "Observable\n .comb\u2026is::createModel\n )"
invoke-static {v0, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-wide/16 v17, 0x0

View file

@ -15,7 +15,7 @@
# instance fields
.field public final linkAction:Lkotlin/jvm/functions/Function0;
.field private final linkAction:Lkotlin/jvm/functions/Function0;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/functions/Function0<",
@ -40,7 +40,7 @@
const-string v0, "linkAction"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Landroid/text/method/LinkMovementMethod;-><init>()V
@ -56,15 +56,15 @@
const-string v0, "widget"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "buffer"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "event"
invoke-static {p3, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1, p2, p3}, Landroid/text/method/LinkMovementMethod;->onTouchEvent(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z

View file

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

View file

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

View file

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

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder$setNegativeButton$2;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNoticeDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -73,7 +73,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method

View file

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

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder$setPositiveButton$2;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNoticeDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -73,7 +73,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method

View file

@ -15,17 +15,17 @@
# instance fields
.field public cancelText:Ljava/lang/String;
.field private cancelText:Ljava/lang/String;
.field public confirmText:Ljava/lang/String;
.field private confirmText:Ljava/lang/String;
.field public final context:Landroid/content/Context;
.field private final context:Landroid/content/Context;
.field public isCancelable:Z
.field private isCancelable:Z
.field public message:Ljava/lang/String;
.field private message:Ljava/lang/String;
.field public onCancel:Lkotlin/jvm/functions/Function1;
.field private onCancel:Lkotlin/jvm/functions/Function1;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/functions/Function1<",
@ -37,7 +37,7 @@
.end annotation
.end field
.field public onConfirm:Lkotlin/jvm/functions/Function1;
.field private onConfirm:Lkotlin/jvm/functions/Function1;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/jvm/functions/Function1<",
@ -49,11 +49,11 @@
.end annotation
.end field
.field public tag:Ljava/lang/String;
.field private tag:Ljava/lang/String;
.field public themeId:Ljava/lang/Integer;
.field private themeId:Ljava/lang/Integer;
.field public title:Ljava/lang/String;
.field private title:Ljava/lang/String;
# direct methods
@ -62,7 +62,7 @@
const-string v0, "context"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -206,7 +206,7 @@
const-string v0, "context.getString(stringResId)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->message:Ljava/lang/String;
@ -218,7 +218,7 @@
const-string v0, "text"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->message:Ljava/lang/String;
@ -245,7 +245,7 @@
const-string v0, "onCancel"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->context:Landroid/content/Context;
@ -255,7 +255,7 @@
const-string v0, "context.getString(stringResId)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->cancelText:Ljava/lang/String;
@ -281,11 +281,11 @@
const-string v0, "text"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onCancel"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->cancelText:Ljava/lang/String;
@ -314,7 +314,7 @@
const-string v0, "onConfirm"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->context:Landroid/content/Context;
@ -324,7 +324,7 @@
const-string v0, "context.getString(stringResId)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->confirmText:Ljava/lang/String;
@ -350,11 +350,11 @@
const-string v0, "text"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onConfirm"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->confirmText:Ljava/lang/String;
@ -368,7 +368,7 @@
const-string v0, "tag"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->tag:Ljava/lang/String;
@ -390,7 +390,7 @@
const-string v0, "context.getString(stringResId)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->title:Ljava/lang/String;
@ -402,7 +402,7 @@
const-string v0, "text"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->title:Ljava/lang/String;
@ -418,7 +418,7 @@
move-object/from16 v3, p1
invoke-static {v3, v1}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v1}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v2, Lcom/discord/widgets/notice/WidgetNoticeDialog;->Companion:Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion;
@ -434,7 +434,7 @@
new-array v1, v1, [Lkotlin/Pair;
const v8, 0x7f0a06d1
const v8, 0x7f0a06e6
invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -452,7 +452,7 @@
const/4 v8, 0x1
const v9, 0x7f0a06cc
const v9, 0x7f0a06e1
invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -466,7 +466,7 @@
aput-object v11, v1, v8
invoke-static {v1}, Lf/h/a/f/f/n/f;->mapOf([Lkotlin/Pair;)Ljava/util/Map;
invoke-static {v1}, Ly/h/f;->mapOf([Lkotlin/Pair;)Ljava/util/Map;
move-result-object v8

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNoticeDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -63,7 +63,7 @@
const-string v0, "view"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$1;->$onOKClicked:Lkotlin/jvm/functions/Function2;
@ -73,9 +73,9 @@
const-string v2, "view.context"
invoke-static {v1, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v2, 0x7f0a0b37
const v2, 0x7f0a0b4c
invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -83,7 +83,7 @@
const-string v2, "view.findViewById<TextIn\u2026tLayout>(R.id.view_input)"
invoke-static {p1, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/google/android/material/textfield/TextInputLayout;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$2;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNoticeDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -63,7 +63,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$2;->$onCancelClicked:Lkotlin/jvm/functions/Function0;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion$showInputModal$3;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNoticeDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/view/View;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -63,9 +63,9 @@
const-string v0, "view"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0a0b37
const v0, 0x7f0a0b4c
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -73,7 +73,7 @@
const-string v0, "view.findViewById<TextIn\u2026tLayout>(R.id.view_input)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Lcom/google/android/material/textfield/TextInputLayout;

View file

@ -15,7 +15,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -259,11 +259,11 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "bodyText"
invoke-static {p3, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/widgets/notice/WidgetNoticeDialog;
@ -356,7 +356,7 @@
const-string p3, "Thread.currentThread()"
invoke-static {p2, p3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, p3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2}, Ljava/lang/Thread;->getStackTrace()[Ljava/lang/StackTraceElement;
@ -382,7 +382,7 @@
:goto_0
const-string p3, "if (stacktrace.size > 4)\u2026ace[4].toString() else \"\""
invoke-static {p2, p3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, p3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-string p3, "stack_trace_caller_frame"
@ -441,33 +441,33 @@
const-string v4, "activity"
invoke-static {v0, v4}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v4}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v4, "headerText"
move-object/from16 v7, p2
invoke-static {v7, v4}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v4}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v4, "bodyText"
move-object/from16 v8, p3
invoke-static {v8, v4}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v4}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v4, "hintText"
invoke-static {v1, v4}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v4}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v4, "onOKClicked"
invoke-static {v2, v4}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v4}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v11, Ljava/util/HashMap;
invoke-direct {v11}, Ljava/util/HashMap;-><init>()V
const v4, 0x7f0a06d1
const v4, 0x7f0a06e6
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -481,7 +481,7 @@
if-eqz v3, :cond_0
const v2, 0x7f0a06cc
const v2, 0x7f0a06e1
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -512,21 +512,21 @@
const-string v1, "activity.supportFragmentManager"
invoke-static {v6, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const v1, 0x7f0d0133
const v1, 0x7f0d0135
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v14
const v1, 0x7f1204cb
const v1, 0x7f1204cc
invoke-virtual {v0, v1}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
move-result-object v9
const v1, 0x7f1203d7
const v1, 0x7f1203d8
invoke-virtual {v0, v1}, Landroid/app/Activity;->getString(I)Ljava/lang/String;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/WidgetNoticeDialog$onViewBound$3;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNoticeDialog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -16,49 +16,49 @@
# static fields
.field public static final synthetic $$delegatedProperties:[Lkotlin/reflect/KProperty;
.field public static final ARG_ABOVE_LAYOUT_ID:Ljava/lang/String; = "above_layout_id"
.field private static final ARG_ABOVE_LAYOUT_ID:Ljava/lang/String; = "above_layout_id"
.field public static final ARG_BELOW_LAYOUT_ID:Ljava/lang/String; = "below_layout_id"
.field private static final ARG_BELOW_LAYOUT_ID:Ljava/lang/String; = "below_layout_id"
.field public static final ARG_BODY_TEXT:Ljava/lang/String; = "body_text"
.field private static final ARG_BODY_TEXT:Ljava/lang/String; = "body_text"
.field public static final ARG_BODY_TEXT_ALIGNMENT:Ljava/lang/String; = "body_text_alignment"
.field private static final ARG_BODY_TEXT_ALIGNMENT:Ljava/lang/String; = "body_text_alignment"
.field public static final ARG_CANCELABLE:Ljava/lang/String; = "cancelable"
.field private static final ARG_CANCELABLE:Ljava/lang/String; = "cancelable"
.field public static final ARG_CANCEL_TEXT:Ljava/lang/String; = "cancel_text"
.field private static final ARG_CANCEL_TEXT:Ljava/lang/String; = "cancel_text"
.field public static final ARG_HEADER_TEXT:Ljava/lang/String; = "header_text"
.field private static final ARG_HEADER_TEXT:Ljava/lang/String; = "header_text"
.field public static final ARG_NOTICE_TYPE:Ljava/lang/String; = "notice_type"
.field private static final ARG_NOTICE_TYPE:Ljava/lang/String; = "notice_type"
.field public static final ARG_OK_TEXT:Ljava/lang/String; = "ok_text"
.field private static final ARG_OK_TEXT:Ljava/lang/String; = "ok_text"
.field public static final ARG_STACK_TRACE_CALLER_FRAME:Ljava/lang/String; = "stack_trace_caller_frame"
.field private static final ARG_STACK_TRACE_CALLER_FRAME:Ljava/lang/String; = "stack_trace_caller_frame"
.field public static final ARG_THEME_ID:Ljava/lang/String; = "theme_id"
.field private static final ARG_THEME_ID:Ljava/lang/String; = "theme_id"
.field public static final CANCEL_BUTTON:I = 0x7f0a06cc
.field public static final CANCEL_BUTTON:I = 0x7f0a06e1
.field public static final Companion:Lcom/discord/widgets/notice/WidgetNoticeDialog$Companion;
.field public static final OK_BUTTON:I = 0x7f0a06d1
.field public static final OK_BUTTON:I = 0x7f0a06e6
.field public static final ON_SHOW:I
# instance fields
.field public final body$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final body$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final bodyContainer$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final bodyContainer$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final cancel$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final cancel$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final header$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final header$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final headerContainer$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final headerContainer$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public listenerMap:Ljava/util/Map;
.field private listenerMap:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
@ -73,100 +73,114 @@
.end annotation
.end field
.field public final ok$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final ok$delegate:Lkotlin/properties/ReadOnlyProperty;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x6
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeDialog;
new-instance v1, Ly/m/c/s;
const-string v2, "headerContainer"
const-class v2, Lcom/discord/widgets/notice/WidgetNoticeDialog;
const-string v3, "getHeaderContainer()Landroid/view/ViewGroup;"
const-string v3, "headerContainer"
const/4 v4, 0x0
const-string v4, "getHeaderContainer()Landroid/view/ViewGroup;"
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 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeDialog;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "header"
aput-object v1, v0, v5
const-string v3, "getHeader()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lcom/discord/widgets/notice/WidgetNoticeDialog;
const/4 v2, 0x1
const-string v6, "header"
aput-object v1, v0, v2
const-string v7, "getHeader()Landroid/widget/TextView;"
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeDialog;
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const-string v2, "body"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getBody()Landroid/widget/TextView;"
aput-object v3, v0, v1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
const/4 v1, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lcom/discord/widgets/notice/WidgetNoticeDialog;
aput-object v1, v0, v2
const-string v6, "body"
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeDialog;
const-string v7, "getBody()Landroid/widget/TextView;"
const-string v2, "ok"
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, "getOk()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, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lcom/discord/widgets/notice/WidgetNoticeDialog;
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeDialog;
const-string v6, "ok"
const-string v2, "cancel"
const-string v7, "getOk()Landroid/widget/Button;"
const-string v3, "getCancel()Landroid/widget/Button;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)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, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeDialog;
const-class v4, Lcom/discord/widgets/notice/WidgetNoticeDialog;
const-string v2, "bodyContainer"
const-string v6, "cancel"
const-string v3, "getBodyContainer()Landroid/widget/LinearLayout;"
const-string v7, "getCancel()Landroid/widget/Button;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)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, 0x5
aput-object v3, v0, v1
aput-object v1, v0, v2
const/4 v1, 0x5
new-instance v3, Ly/m/c/s;
const-class v4, Lcom/discord/widgets/notice/WidgetNoticeDialog;
const-string v6, "bodyContainer"
const-string v7, "getBodyContainer()Landroid/widget/LinearLayout;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
@ -186,49 +200,49 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a06cf
const v0, 0x7f0a06e4
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->headerContainer$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06ce
const v0, 0x7f0a06e3
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->header$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06cb
const v0, 0x7f0a06e0
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->body$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06d1
const v0, 0x7f0a06e6
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->ok$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06cc
const v0, 0x7f0a06e1
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/notice/WidgetNoticeDialog;->cancel$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06ca
const v0, 0x7f0a06df
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -517,7 +531,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0233
const v0, 0x7f0d0239
return v0
.end method
@ -665,7 +679,7 @@
const-string v0, "view"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -713,7 +727,7 @@
move-result-object v3
invoke-static {v0, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3, v0}, Lcom/discord/stores/StoreNotices;->markDialogSeen(Ljava/lang/String;)V
@ -752,7 +766,7 @@
if-eqz v0, :cond_4
invoke-static {v0}, Lz/t/k;->isBlank(Ljava/lang/CharSequence;)Z
invoke-static {v0}, Ly/s/k;->isBlank(Ljava/lang/CharSequence;)Z
move-result v0
@ -808,9 +822,9 @@
const-string v1, "view.context"
invoke-static {v6, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v8, 0x0

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/WidgetNoticeNuxOverlay$Companion$enqueue$notice$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNoticeNuxOverlay.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroidx/fragment/app/FragmentActivity;",
"Ljava/lang/Boolean;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -77,7 +77,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/widgets/notice/WidgetNoticeNuxOverlay;
@ -89,11 +89,11 @@
const-string v1, "it.supportFragmentManager"
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeNuxOverlay;
invoke-static {v1}, Lz/n/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Lz/r/b;
invoke-static {v1}, Ly/m/c/u;->getOrCreateKotlinClass(Ljava/lang/Class;)Ly/q/b;
move-result-object v1

View file

@ -15,7 +15,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -47,7 +47,7 @@
move-result-object p1
const v1, 0x7f0a09cb
const v1, 0x7f0a09e0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -16,50 +16,56 @@
.field public static final Companion:Lcom/discord/widgets/notice/WidgetNoticeNuxOverlay$Companion;
.field public static final NOTICE_NAME:Ljava/lang/String; = "NUX/Overlay"
.field private static final NOTICE_NAME:Ljava/lang/String; = "NUX/Overlay"
# instance fields
.field public final cancel$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final cancel$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final ok$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final ok$delegate:Lkotlin/properties/ReadOnlyProperty;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x2
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeNuxOverlay;
new-instance v1, Ly/m/c/s;
const-string v2, "ok"
const-class v2, Lcom/discord/widgets/notice/WidgetNoticeNuxOverlay;
const-string v3, "getOk()Landroid/widget/TextView;"
const-string v3, "ok"
const/4 v4, 0x0
const-string v4, "getOk()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeNuxOverlay;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "cancel"
aput-object v1, v0, v5
const-string v3, "getCancel()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lcom/discord/widgets/notice/WidgetNoticeNuxOverlay;
const/4 v2, 0x1
const-string v6, "cancel"
aput-object v1, v0, v2
const-string v7, "getCancel()Landroid/widget/TextView;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lcom/discord/widgets/notice/WidgetNoticeNuxOverlay;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
@ -79,9 +85,9 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a038b
const v0, 0x7f0a03a0
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -89,7 +95,7 @@
const v0, 0x7f0a0145
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -143,7 +149,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0234
const v0, 0x7f0d023a
return v0
.end method
@ -153,7 +159,7 @@
const-string v0, "view"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V

View file

@ -3,7 +3,7 @@
.source "WidgetNoticeNuxSamsungLink.kt"
# interfaces
.implements Li0/k/b;
.implements Lh0/k/b;
# annotations
@ -24,7 +24,7 @@
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Li0/k/b<",
"Lh0/k/b<",
"Ljava/util/List<",
"+",
"Landroid/content/pm/PackageInfo;",
@ -77,7 +77,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {p1}, Ljava/util/Collection;->isEmpty()Z

View file

@ -73,19 +73,19 @@
const-string v1, "meUser"
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "allPackages"
invoke-static {p2, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-string v3, "clock"
invoke-static {v0, v3}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v2}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v2}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {v0}, Lcom/discord/utilities/time/Clock;->currentTimeMillis()J
@ -113,7 +113,7 @@
const/4 v0, 0x0
:goto_0
invoke-static {p2, v2}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v2}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v1, Ljava/util/ArrayList;
@ -145,7 +145,7 @@
iget-object v7, v6, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
invoke-static {v7, v4, v5}, Lz/t/k;->equals(Ljava/lang/String;Ljava/lang/String;Z)Z
invoke-static {v7, v4, v5}, Ly/s/k;->equals(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v4
@ -153,7 +153,7 @@
iget-object v4, v6, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
invoke-static {v4, v3, v5}, Lz/t/k;->equals(Ljava/lang/String;Ljava/lang/String;Z)Z
invoke-static {v4, v3, v5}, Ly/s/k;->equals(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v3
@ -208,7 +208,7 @@
iget-object v0, v0, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
invoke-static {v0, v4}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v4}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -253,7 +253,7 @@
iget-object v0, v0, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String;
invoke-static {v0, v3}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v3}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0

View file

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

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$4;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNoticeNuxSamsungLink.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Boolean;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$internalEnqueue$notice$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNoticeNuxSamsungLink.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroidx/fragment/app/FragmentActivity;",
"Ljava/lang/Boolean;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -77,7 +77,7 @@
const-string v0, "it"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink;
@ -89,7 +89,7 @@
const-string v1, "it.supportFragmentManager"
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink;

View file

@ -15,7 +15,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -110,11 +110,11 @@
const-string v0, "context"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "clock"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
@ -128,7 +128,7 @@
const-string v2, "samsung"
invoke-static {v0, v2, v1}, Lz/t/k;->equals(Ljava/lang/String;Ljava/lang/String;Z)Z
invoke-static {v0, v2, v1}, Ly/s/k;->equals(Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
@ -149,39 +149,37 @@
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getUsers()Lcom/discord/stores/StoreUser;
move-result-object v0
move-result-object v1
invoke-virtual {v0}, Lcom/discord/stores/StoreUser;->observeMe()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;->getAndroidPackages()Lcom/discord/stores/StoreAndroidPackages;
invoke-virtual {v1}, Lcom/discord/stores/StoreUser;->observeMe()Lrx/Observable;
move-result-object v1
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreAndroidPackages;->getInstalledPackages(Landroid/content/Context;)Lrx/Observable;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getAndroidPackages()Lcom/discord/stores/StoreAndroidPackages;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/discord/stores/StoreAndroidPackages;->getInstalledPackages(Landroid/content/Context;)Lrx/Observable;
move-result-object p1
sget-object v1, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$1;->INSTANCE:Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$1;
sget-object v0, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$1;->INSTANCE:Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$1;
invoke-virtual {p1, v1}, Lrx/Observable;->v(Li0/k/b;)Lrx/Observable;
invoke-virtual {p1, v0}, Lrx/Observable;->v(Lh0/k/b;)Lrx/Observable;
move-result-object p1
new-instance v1, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$2;
new-instance v0, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$2;
invoke-direct {v1, p2}, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$2;-><init>(Lcom/discord/utilities/time/Clock;)V
invoke-direct {v0, p2}, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$2;-><init>(Lcom/discord/utilities/time/Clock;)V
invoke-static {v0, p1, v1}, Lrx/Observable;->j(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable;
invoke-static {v1, p1, v0}, Lrx/Observable;->j(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable;
move-result-object v2
const-string p1, "Observable\n .co\u2026 allPackages)\n }"
invoke-static {v2, p1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, p1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-wide/16 v3, 0x0
@ -197,13 +195,13 @@
sget-object p2, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$3;->INSTANCE:Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion$enqueue$3;
invoke-virtual {p1, p2}, Lrx/Observable;->v(Li0/k/b;)Lrx/Observable;
invoke-virtual {p1, p2}, Lrx/Observable;->v(Lh0/k/b;)Lrx/Observable;
move-result-object p1
const-string p2, "Observable\n .co\u2026er { canShow -> canShow }"
invoke-static {p1, p2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->computationLatest(Lrx/Observable;)Lrx/Observable;

View file

@ -3,7 +3,7 @@
.source "WidgetNoticeNuxSamsungLink.kt"
# interfaces
.implements Li0/k/b;
.implements Lh0/k/b;
# annotations
@ -24,7 +24,7 @@
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Li0/k/b<",
"Lh0/k/b<",
"Ljava/util/List<",
"+",
"Lcom/discord/models/domain/ModelOAuth2Token;",
@ -76,13 +76,13 @@
const-string v0, "591317049637339146"
invoke-static {v0}, Lz/t/j;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long;
invoke-static {v0}, Ly/s/j;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v0
const-string v1, "authedApps"
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {p1}, Ljava/util/Collection;->isEmpty()Z

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$onViewBound$2;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNoticeNuxSamsungLink.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/util/List<",
"+",
@ -42,7 +42,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -16,50 +16,56 @@
.field public static final Companion:Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$Companion;
.field public static final NOTICE_NAME:Ljava/lang/String; = "NUX/SamsungLink"
.field private static final NOTICE_NAME:Ljava/lang/String; = "NUX/SamsungLink"
# instance fields
.field public final cancel$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final cancel$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final ok$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final ok$delegate:Lkotlin/properties/ReadOnlyProperty;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x2
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink;
new-instance v1, Ly/m/c/s;
const-string v2, "ok"
const-class v2, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink;
const-string v3, "getOk()Landroid/widget/TextView;"
const-string v3, "ok"
const/4 v4, 0x0
const-string v4, "getOk()Landroid/widget/TextView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "cancel"
aput-object v1, v0, v5
const-string v3, "getCancel()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink;
const/4 v2, 0x1
const-string v6, "cancel"
aput-object v1, v0, v2
const-string v7, "getCancel()Landroid/widget/TextView;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
@ -79,9 +85,9 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a038b
const v0, 0x7f0a03a0
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -89,7 +95,7 @@
const v0, 0x7f0a0145
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -143,7 +149,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0235
const v0, 0x7f0d023b
return v0
.end method
@ -153,7 +159,7 @@
const-string v0, "view"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
@ -205,13 +211,13 @@
sget-object v0, Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$onViewBound$1;->INSTANCE:Lcom/discord/widgets/notice/WidgetNoticeNuxSamsungLink$onViewBound$1;
invoke-virtual {p1, v0}, Lrx/Observable;->v(Li0/k/b;)Lrx/Observable;
invoke-virtual {p1, v0}, Lrx/Observable;->v(Lh0/k/b;)Lrx/Observable;
move-result-object p1
const-string v0, "RestAPI.api.getOAuthToke\u2026ApplicationId }\n }"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x2

View file

@ -4,11 +4,11 @@
# static fields
.field public static final FLOW_TYPE_POST_REG:Ljava/lang/String; = "Mobile NUX Post Reg"
.field private static final FLOW_TYPE_POST_REG:Ljava/lang/String; = "Mobile NUX Post Reg"
.field public static final INSTANCE:Lcom/discord/widgets/nux/NuxAnalytics;
.field public static final STEP_FRIENDS_LIST:Ljava/lang/String; = "Friends List"
.field private static final STEP_FRIENDS_LIST:Ljava/lang/String; = "Friends List"
.field public static final STEP_GUILD_CREATE:Ljava/lang/String; = "Guild Create"
@ -34,7 +34,7 @@
return-void
.end method
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -49,7 +49,7 @@
const-string v0, "fromStep"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v1, Lcom/discord/utilities/analytics/AnalyticsTracker;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker;
@ -77,11 +77,11 @@
const-string v0, "fromStep"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "toStep"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v1, Lcom/discord/utilities/analytics/AnalyticsTracker;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker;

View file

@ -15,7 +15,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -38,7 +38,7 @@
const-string v0, "fragmentManager"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "Help Nav"

View file

@ -61,7 +61,7 @@
if-nez v1, :cond_2
const v0, 0x7f0d0232
const v0, 0x7f0d0238
goto :goto_3
@ -80,7 +80,7 @@
if-ne v1, v2, :cond_4
const v0, 0x7f0d0230
const v0, 0x7f0d0236
goto :goto_3
@ -96,7 +96,7 @@
if-ne v1, v2, :cond_5
const v0, 0x7f0d0231
const v0, 0x7f0d0237
:goto_3
return v0

View file

@ -20,7 +20,7 @@
const-string v0, "fragment"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0, p1}, Landroidx/viewpager2/adapter/FragmentStateAdapter;-><init>(Landroidx/fragment/app/Fragment;)V

View file

@ -49,7 +49,7 @@
const-string p2, "<anonymous parameter 0>"
invoke-static {p1, p2}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p2}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method

View file

@ -20,62 +20,70 @@
# instance fields
.field public final closeBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final closeBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final indicatorTabs$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final indicatorTabs$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final nuxPager$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final nuxPager$delegate:Lkotlin/properties/ReadOnlyProperty;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x3
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lcom/discord/widgets/nux/WidgetNavigationHelp;
new-instance v1, Ly/m/c/s;
const-string v2, "closeBtn"
const-class v2, Lcom/discord/widgets/nux/WidgetNavigationHelp;
const-string v3, "getCloseBtn()Landroid/view/View;"
const-string v3, "closeBtn"
const/4 v4, 0x0
const-string v4, "getCloseBtn()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;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lcom/discord/widgets/nux/WidgetNavigationHelp;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "nuxPager"
aput-object v1, v0, v5
const-string v3, "getNuxPager()Landroidx/viewpager2/widget/ViewPager2;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lcom/discord/widgets/nux/WidgetNavigationHelp;
const/4 v2, 0x1
const-string v6, "nuxPager"
aput-object v1, v0, v2
const-string v7, "getNuxPager()Landroidx/viewpager2/widget/ViewPager2;"
const-class v1, Lcom/discord/widgets/nux/WidgetNavigationHelp;
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, "indicatorTabs"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getIndicatorTabs()Lcom/google/android/material/tabs/TabLayout;"
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, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lcom/discord/widgets/nux/WidgetNavigationHelp;
aput-object v1, v0, v2
const-string v6, "indicatorTabs"
const-string v7, "getIndicatorTabs()Lcom/google/android/material/tabs/TabLayout;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lcom/discord/widgets/nux/WidgetNavigationHelp;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
@ -95,25 +103,25 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a06b4
const v0, 0x7f0a06c9
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNavigationHelp;->closeBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06b6
const v0, 0x7f0a06cb
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNavigationHelp;->nuxPager$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06b5
const v0, 0x7f0a06ca
invoke-static {p0, v0}, Lz/i/s;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->g(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -197,7 +205,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d022f
const v0, 0x7f0d0235
return v0
.end method
@ -248,7 +256,7 @@
const-string v0, "view"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V

View file

@ -15,7 +15,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -38,7 +38,7 @@
const-string v0, "context"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroid/content/Intent;
@ -50,7 +50,7 @@
const-class p2, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
invoke-static {p1, p2, v0}, Lf/a/b/m;->e(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
invoke-static {p1, p2, v0}, Lf/a/b/m;->d(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/nux/WidgetNuxChannelPrompt$handleSubmit$1$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNuxChannelPrompt.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/ModelChannel;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -55,7 +55,7 @@
const-string v1, "error"
invoke-static {p1, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, p1}, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;->handleError(Lcom/discord/utilities/error/Error;)V

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/nux/WidgetNuxChannelPrompt$handleSubmit$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNuxChannelPrompt.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/ModelChannel;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -108,7 +108,7 @@
iget-object p1, p0, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt$handleSubmit$1;->this$0:Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
const v2, 0x7f121141
const v2, 0x7f12114d
invoke-virtual {p1, v2}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;
@ -116,7 +116,7 @@
const-string v2, "getString(R.string.nuf_c\u2026t_channel_topic_template)"
invoke-static {p1, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v9, 0x1
@ -126,7 +126,7 @@
const-string v8, "java.lang.String.format(this, *args)"
invoke-static {v2, v9, p1, v8}, Lf/e/c/a/a;->B([Ljava/lang/Object;ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v2, v9, p1, v8}, Lf/e/c/a/a;->C([Ljava/lang/Object;ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
@ -154,17 +154,17 @@
move-result-object p1
const-string v0, "RestAPI.api\n \u2026ormers.restSubscribeOn())"
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt$handleSubmit$1;->this$0:Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
const/4 v1, 0x0
const/4 v1, 0x2
const/4 v2, 0x2
const/4 v2, 0x0
invoke-static {v0, v1, v2}, Lf/a/b/s;->s(Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;I)Lrx/Observable$c;
move-result-object v0
invoke-virtual {p1, v0}, Lrx/Observable;->k(Lrx/Observable$c;)Lrx/Observable;
invoke-static {p1, v0, v2, v1, 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 p1
@ -184,7 +184,7 @@
invoke-direct {v3, p0}, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt$handleSubmit$1$2;-><init>(Lcom/discord/widgets/nux/WidgetNuxChannelPrompt$handleSubmit$1;)V
invoke-virtual {v0, v1, v2, v3}, Lf/a/b/s;->k(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
invoke-virtual {v0, v1, v2, v3}, Lf/a/b/s;->j(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
move-result-object v0

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/nux/WidgetNuxChannelPrompt$onViewBound$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNuxChannelPrompt.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/ModelGuild;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

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

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/nux/WidgetNuxChannelPrompt$validationManager$2;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNuxChannelPrompt.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function0<",
"Lcom/discord/utilities/view/validators/ValidationManager;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -18,112 +18,126 @@
# instance fields
.field public final guildIcon$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final guildIcon$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final guildIconName$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final guildIconName$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final guildName$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final guildName$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final skip$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final skip$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final submitButton$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final submitButton$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final topicWrap$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final topicWrap$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final validationManager$delegate:Lkotlin/Lazy;
.field private final validationManager$delegate:Lkotlin/Lazy;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/4 v0, 0x6
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
new-instance v1, Ly/m/c/s;
const-string v2, "guildIcon"
const-class v2, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
const-string v3, "getGuildIcon()Landroid/widget/ImageView;"
const-string v3, "guildIcon"
const/4 v4, 0x0
const-string v4, "getGuildIcon()Landroid/widget/ImageView;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "guildIconName"
aput-object v1, v0, v5
const-string v3, "getGuildIconName()Landroid/widget/TextView;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
const/4 v2, 0x1
const-string v6, "guildIconName"
aput-object v1, v0, v2
const-string v7, "getGuildIconName()Landroid/widget/TextView;"
const-class v1, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
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, "guildName"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getGuildName()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, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
aput-object v1, v0, v2
const-string v6, "guildName"
const-class v1, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
const-string v7, "getGuildName()Landroid/widget/TextView;"
const-string v2, "topicWrap"
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, "getTopicWrap()Lcom/google/android/material/textfield/TextInputLayout;"
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, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
const-class v1, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
const-string v6, "topicWrap"
const-string v2, "submitButton"
const-string v7, "getTopicWrap()Lcom/google/android/material/textfield/TextInputLayout;"
const-string v3, "getSubmitButton()Lcom/discord/views/LoadingButton;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)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, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v1, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
const-class v4, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
const-string v2, "skip"
const-string v6, "submitButton"
const-string v3, "getSkip()Landroid/widget/TextView;"
const-string v7, "getSubmitButton()Lcom/discord/views/LoadingButton;"
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)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, 0x5
aput-object v3, v0, v1
aput-object v1, v0, v2
const/4 v1, 0x5
new-instance v3, Ly/m/c/s;
const-class v4, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;
const-string v6, "skip"
const-string v7, "getSkip()Landroid/widget/TextView;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
@ -143,49 +157,49 @@
invoke-direct {p0}, Lcom/discord/app/AppFragment;-><init>()V
const v0, 0x7f0a06db
const v0, 0x7f0a06f0
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;->guildIcon$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06dc
const v0, 0x7f0a06f1
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;->guildIconName$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06dd
const v0, 0x7f0a06f2
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;->guildName$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06df
const v0, 0x7f0a06f4
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;->topicWrap$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06da
const v0, 0x7f0a06ef
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;->submitButton$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06de
const v0, 0x7f0a06f3
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -259,7 +273,7 @@
const-string v2, "requireContext()"
invoke-static {v1, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v4, 0x0
@ -618,7 +632,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0237
const v0, 0x7f0d023d
return v0
.end method
@ -628,7 +642,7 @@
const-string v0, "error"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;->getSubmitButton()Lcom/discord/views/LoadingButton;
@ -644,7 +658,7 @@
const-string v1, "error.response"
invoke-static {v0, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/discord/utilities/error/Error$Response;->getMessages()Ljava/util/Map;
@ -671,7 +685,7 @@
move-result-object v3
invoke-static {v3, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Lcom/discord/utilities/error/Error$Response;->getMessages()Ljava/util/Map;
@ -679,7 +693,7 @@
const-string v3, "error.response.messages"
invoke-static {v1, v3}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v3}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/discord/utilities/view/validators/ValidationManager;->setErrors(Ljava/util/Map;)Ljava/util/Collection;
@ -701,7 +715,7 @@
const-string v0, "view"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V

View file

@ -43,7 +43,7 @@
move-result-object v0
invoke-static {p1, v0}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v0}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -63,7 +63,7 @@
move-result-object v0
invoke-static {p1, v0}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v0}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -80,7 +80,7 @@
move-result-object v0
invoke-static {p1, v0}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v0}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -97,7 +97,7 @@
move-result-object v0
invoke-static {p1, v0}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v0}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -114,7 +114,7 @@
move-result-object v0
invoke-static {p1, v0}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v0}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -131,7 +131,7 @@
move-result-object v0
invoke-static {p1, v0}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v0}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -165,7 +165,7 @@
const-string p1, "requireContext()"
invoke-static {v1, p1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, p1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
sget-object p1, Lcom/discord/widgets/guilds/create/StockGuildTemplate;->CREATE:Lcom/discord/widgets/guilds/create/StockGuildTemplate;
@ -185,7 +185,7 @@
:goto_2
iget-object p1, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates$onViewBound$guildCreateClickListener$1;->this$0:Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const v4, 0x7f120980
const v4, 0x7f120981
invoke-virtual {p1, v4}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String;

View file

@ -55,7 +55,7 @@
const-string v1, "requireContext()"
invoke-static {v0, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1, v0}, Lcom/discord/widgets/nux/WidgetNuxPostRegistrationJoin$Companion;->show(Landroid/content/Context;)V

View file

@ -8,142 +8,160 @@
# instance fields
.field public final clubBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final clubBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final communityBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final communityBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final createBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final createBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final creatorBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final creatorBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final friendBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final friendBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final gamingBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final gamingBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final joinBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final joinBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field public final studyBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final studyBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 8
const/16 v0, 0x8
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
new-instance v1, Ly/m/c/s;
const-string v2, "createBtn"
const-class v2, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const-string v3, "getCreateBtn()Landroid/view/View;"
const-string v3, "createBtn"
const/4 v4, 0x0
const-string v4, "getCreateBtn()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;
const/4 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
const-class v1, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "friendBtn"
aput-object v1, v0, v5
const-string v3, "getFriendBtn()Landroid/view/View;"
const/4 v1, 0x1
invoke-static {v1, v2, v3, v4}, Lf/e/c/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lz/n/c/s;
new-instance v3, Ly/m/c/s;
move-result-object v1
const-class v4, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const/4 v2, 0x1
const-string v6, "friendBtn"
aput-object v1, v0, v2
const-string v7, "getFriendBtn()Landroid/view/View;"
const-class v1, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
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, "studyBtn"
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
const-string v3, "getStudyBtn()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, 0x2
move-result-object v1
new-instance v3, Ly/m/c/s;
const/4 v2, 0x2
const-class v4, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
aput-object v1, v0, v2
const-string v6, "studyBtn"
const-class v1, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const-string v7, "getStudyBtn()Landroid/view/View;"
const-string v2, "gamingBtn"
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, "getGamingBtn()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, 0x3
const/4 v2, 0x3
new-instance v3, Ly/m/c/s;
aput-object v1, v0, v2
const-class v4, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const-class v1, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const-string v6, "gamingBtn"
const-string v2, "clubBtn"
const-string v7, "getGamingBtn()Landroid/view/View;"
const-string v3, "getClubBtn()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, 0x4
const/4 v1, 0x4
aput-object v1, v0, v2
new-instance v3, Ly/m/c/s;
const-class v1, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const-class v4, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const-string v2, "creatorBtn"
const-string v6, "clubBtn"
const-string v3, "getCreatorBtn()Landroid/view/View;"
const-string v7, "getClubBtn()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, 0x5
aput-object v3, v0, v1
aput-object v1, v0, v2
const/4 v1, 0x5
const-class v1, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
new-instance v3, Ly/m/c/s;
const-string v2, "communityBtn"
const-class v4, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const-string v3, "getCommunityBtn()Landroid/view/View;"
const-string v6, "creatorBtn"
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, "getCreatorBtn()Landroid/view/View;"
move-result-object v1
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
const/4 v2, 0x6
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v1, v0, v2
aput-object v3, v0, v1
const-class v1, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const/4 v1, 0x6
const-string v2, "joinBtn"
new-instance v3, Ly/m/c/s;
const-string v3, "getJoinBtn()Landroid/view/View;"
const-class v4, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
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, "communityBtn"
move-result-object v1
const-string v7, "getCommunityBtn()Landroid/view/View;"
const/4 v2, 0x7
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v2
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
const/4 v1, 0x7
new-instance v3, Ly/m/c/s;
const-class v4, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;
const-string v6, "joinBtn"
const-string v7, "getJoinBtn()Landroid/view/View;"
invoke-direct {v3, v4, v6, v7, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v3, v0, v1
sput-object v0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
@ -155,65 +173,65 @@
invoke-direct {p0}, Lcom/discord/app/AppFragment;-><init>()V
const v0, 0x7f0a06e3
const v0, 0x7f0a06f8
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->createBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06e5
const v0, 0x7f0a06fa
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->friendBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06e8
const v0, 0x7f0a06fd
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->studyBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06e6
const v0, 0x7f0a06fb
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->gamingBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06e1
const v0, 0x7f0a06f6
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->clubBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06e4
const v0, 0x7f0a06f9
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->creatorBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06e2
const v0, 0x7f0a06f7
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxGuildTemplates;->communityBtn$delegate:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a06e7
const v0, 0x7f0a06fc
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -447,7 +465,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0238
const v0, 0x7f0d023e
return v0
.end method
@ -457,7 +475,7 @@
const-string v0, "view"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V
@ -539,7 +557,7 @@
aput-object v0, v2, v1
invoke-static {v2}, Lf/h/a/f/f/n/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
invoke-static {v2}, Ly/h/f;->listOf([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0

View file

@ -15,7 +15,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -38,7 +38,7 @@
const-string v0, "context"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/discord/widgets/nux/WidgetNuxPostRegistrationJoin;
@ -46,7 +46,7 @@
const/4 v2, 0x4
invoke-static {p1, v0, v1, v2}, Lf/a/b/m;->f(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
invoke-static {p1, v0, v1, v2}, Lf/a/b/m;->e(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
return-void
.end method

View file

@ -51,7 +51,7 @@
move-result-object p1
invoke-static {p1}, Lz/t/k;->isBlank(Ljava/lang/CharSequence;)Z
invoke-static {p1}, Ly/s/k;->isBlank(Ljava/lang/CharSequence;)Z
move-result p1

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/nux/WidgetNuxPostRegistrationJoin$onViewBound$2;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetNuxPostRegistrationJoin.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/text/Editable;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -63,7 +63,7 @@
const-string v0, "editable"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/widgets/nux/WidgetNuxPostRegistrationJoin$onViewBound$2;->this$0:Lcom/discord/widgets/nux/WidgetNuxPostRegistrationJoin;
@ -71,18 +71,18 @@
move-result-object v0
invoke-static {p1}, Lz/t/k;->isBlank(Ljava/lang/CharSequence;)Z
invoke-static {p1}, Ly/s/k;->isBlank(Ljava/lang/CharSequence;)Z
move-result p1
if-eqz p1, :cond_0
const p1, 0x7f121178
const p1, 0x7f121184
goto :goto_0
:cond_0
const p1, 0x7f120e4c
const p1, 0x7f120e52
:goto_0
invoke-virtual {v0, p1}, Landroid/widget/Button;->setText(I)V

View file

@ -14,9 +14,9 @@
# static fields
.field public static final Companion:Lcom/discord/widgets/nux/WidgetNuxPostRegistrationJoin$Companion;
.field public static final NUX_FLOW_TYPE:Ljava/lang/String; = "Mobile NUX Post Reg"
.field private static final NUX_FLOW_TYPE:Ljava/lang/String; = "Mobile NUX Post Reg"
.field public static final NUX_STEP:Ljava/lang/String; = "Ask to join"
.field private static final NUX_STEP:Ljava/lang/String; = "Ask to join"
# direct methods
@ -55,7 +55,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0239
const v0, 0x7f0d023f
return v0
.end method
@ -95,7 +95,7 @@
const-string v0, "view"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/widgets/guilds/join/WidgetGuildJoin;->onViewBound(Landroid/view/View;)V

View file

@ -57,7 +57,7 @@
const-string v0, "context"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/widgets/roles/RolesListView$updateView$$inlined$forEach$lambda$1;->$role:Lcom/discord/models/domain/ModelGuildRole;
@ -83,13 +83,13 @@
const-string v4, "role.name"
invoke-static {v3, v4}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v4}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v4, 0x0
aput-object v3, v2, v4
const v3, 0x7f1214ee
const v3, 0x7f1214fe
invoke-static {v1, v3, v2}, Lcom/discord/utilities/view/extensions/ViewExtensions;->getString(Landroid/view/View;I[Ljava/lang/Object;)Ljava/lang/String;

View file

@ -4,7 +4,7 @@
# instance fields
.field public roles:Ljava/util/List;
.field private roles:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -22,15 +22,15 @@
const-string v0, "context"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "attrs"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0, p1, p2}, Lcom/google/android/material/chip/ChipGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
sget-object p1, Lz/i/l;->d:Lz/i/l;
sget-object p1, Ly/h/l;->d:Ly/h/l;
iput-object p1, p0, Lcom/discord/widgets/roles/RolesListView;->roles:Ljava/util/List;
@ -79,7 +79,7 @@
const-string v0, "<set-?>"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/roles/RolesListView;->roles:Ljava/util/List;
@ -100,11 +100,11 @@
const-string v0, "roles"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/widgets/roles/RolesListView;->roles:Ljava/util/List;
invoke-static {p1, v0}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v0}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -136,7 +136,7 @@
move-result v1
if-eqz v1, :cond_4
if-eqz v1, :cond_3
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@ -148,7 +148,7 @@
move-result-object v2
const v3, 0x7f0d0063
const v3, 0x7f0d0064
const/4 v4, 0x0
@ -156,7 +156,9 @@
move-result-object v2
if-eqz v2, :cond_3
const-string v3, "null cannot be cast to non-null type com.google.android.material.chip.Chip"
invoke-static {v2, v3}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
check-cast v2, Lcom/google/android/material/chip/Chip;
@ -204,14 +206,5 @@
goto :goto_0
:cond_3
new-instance p1, Ljava/lang/NullPointerException;
const-string p2, "null cannot be cast to non-null type com.google.android.material.chip.Chip"
invoke-direct {p1, p2}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
throw p1
:cond_4
return-void
.end method

View file

@ -20,38 +20,34 @@
# direct methods
.method public static constructor <clinit>()V
.locals 3
.locals 4
invoke-static {}, Lcom/discord/stores/StoreSearch$DisplayState;->values()[Lcom/discord/stores/StoreSearch$DisplayState;
move-result-object v0
const/4 v0, 0x2
array-length v0, v0
new-array v1, v0, [I
new-array v0, v0, [I
sput-object v1, Lcom/discord/widgets/search/WidgetSearch$1;->$SwitchMap$com$discord$stores$StoreSearch$DisplayState:[I
sput-object v0, Lcom/discord/widgets/search/WidgetSearch$1;->$SwitchMap$com$discord$stores$StoreSearch$DisplayState:[I
const/4 v1, 0x1
const/4 v2, 0x1
:try_start_0
sget-object v2, Lcom/discord/stores/StoreSearch$DisplayState;->SUGGESTIONS:Lcom/discord/stores/StoreSearch$DisplayState;
sget-object v3, Lcom/discord/stores/StoreSearch$DisplayState;->SUGGESTIONS:Lcom/discord/stores/StoreSearch$DisplayState;
const/4 v2, 0x0
const/4 v3, 0x0
aput v1, v0, v2
aput v2, v1, v3
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/discord/widgets/search/WidgetSearch$1;->$SwitchMap$com$discord$stores$StoreSearch$DisplayState:[I
sget-object v1, Lcom/discord/widgets/search/WidgetSearch$1;->$SwitchMap$com$discord$stores$StoreSearch$DisplayState:[I
sget-object v2, Lcom/discord/stores/StoreSearch$DisplayState;->RESULTS:Lcom/discord/stores/StoreSearch$DisplayState;
sget-object v3, Lcom/discord/stores/StoreSearch$DisplayState;->RESULTS:Lcom/discord/stores/StoreSearch$DisplayState;
const/4 v2, 0x2
aput v2, v0, v1
aput v0, v1, v2
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1

View file

@ -15,11 +15,11 @@
# instance fields
.field public final displayState:Lcom/discord/stores/StoreSearch$DisplayState;
.field private final displayState:Lcom/discord/stores/StoreSearch$DisplayState;
.field public final isQueryValid:Z
.field private final isQueryValid:Z
.field public final titleText:Ljava/lang/String;
.field private final titleText:Ljava/lang/String;
# direct methods
@ -37,21 +37,13 @@
return-void
.end method
.method public static synthetic a(Lcom/discord/models/domain/ModelGuild;)Ljava/lang/String;
.method public static synthetic a(Ljava/lang/String;Lcom/discord/stores/StoreSearch$DisplayState;Z)Lcom/discord/widgets/search/WidgetSearch$Model;
.locals 0
if-eqz p0, :cond_0
invoke-virtual {p0}, Lcom/discord/models/domain/ModelGuild;->getName()Ljava/lang/String;
invoke-static {p0, p1, p2}, Lcom/discord/widgets/search/WidgetSearch$Model;->create(Ljava/lang/String;Lcom/discord/stores/StoreSearch$DisplayState;Z)Lcom/discord/widgets/search/WidgetSearch$Model;
move-result-object p0
goto :goto_0
:cond_0
const/4 p0, 0x0
:goto_0
return-object p0
.end method
@ -79,85 +71,7 @@
return p0
.end method
.method public static synthetic b(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
.locals 2
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p1, v0, v1
const p1, 0x7f1215a5
invoke-virtual {p0, p1, v0}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method public static synthetic c(Landroid/content/Context;Lcom/discord/models/domain/ModelChannel;)Ljava/lang/String;
.locals 4
if-eqz p1, :cond_2
invoke-virtual {p1}, Lcom/discord/models/domain/ModelChannel;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelChannel;->getType()I
move-result p1
const/4 v1, 0x0
const/4 v2, 0x1
if-eq p1, v2, :cond_1
const/4 v3, 0x3
if-eq p1, v3, :cond_0
goto :goto_0
:cond_0
const p1, 0x7f1215a5
new-array v2, v2, [Ljava/lang/Object;
aput-object v0, v2, v1
invoke-virtual {p0, p1, v2}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
return-object p0
:cond_1
const p1, 0x7f121586
new-array v2, v2, [Ljava/lang/Object;
aput-object v0, v2, v1
invoke-virtual {p0, p1, v2}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
return-object p0
:cond_2
:goto_0
const/4 p0, 0x0
return-object p0
.end method
.method public static create(Ljava/lang/String;Lcom/discord/stores/StoreSearch$DisplayState;Z)Lcom/discord/widgets/search/WidgetSearch$Model;
.method private static create(Ljava/lang/String;Lcom/discord/stores/StoreSearch$DisplayState;Z)Lcom/discord/widgets/search/WidgetSearch$Model;
.locals 1
if-eqz p0, :cond_1
@ -217,7 +131,7 @@
move-result-object p2
sget-object p3, Lf/a/n/d/l;->a:Lf/a/n/d/l;
sget-object p3, Lf/a/o/d/g;->a:Lf/a/o/d/g;
invoke-static {p0, p1, p2, p3}, Lrx/Observable;->i(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable;
@ -225,7 +139,7 @@
const-string p1, "observable"
invoke-static {p0, p1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, p1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->computationBuffered(Lrx/Observable;)Lrx/Observable;
@ -234,7 +148,7 @@
return-object p0
.end method
.method public static getTitle(IJLandroid/content/Context;)Lrx/Observable;
.method private static getTitle(IJLandroid/content/Context;)Lrx/Observable;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
@ -255,9 +169,9 @@
const/4 p0, 0x0
new-instance p1, Li0/l/e/j;
new-instance p1, Lh0/l/e/j;
invoke-direct {p1, p0}, Li0/l/e/j;-><init>(Ljava/lang/Object;)V
invoke-direct {p1, p0}, Lh0/l/e/j;-><init>(Ljava/lang/Object;)V
return-object p1
@ -270,11 +184,11 @@
move-result-object p0
new-instance p1, Lf/a/n/d/i;
new-instance p1, Lf/a/o/d/h;
invoke-direct {p1, p3}, Lf/a/n/d/i;-><init>(Landroid/content/Context;)V
invoke-direct {p1, p3}, Lf/a/o/d/h;-><init>(Landroid/content/Context;)V
invoke-virtual {p0, p1}, Lrx/Observable;->D(Li0/k/b;)Lrx/Observable;
invoke-virtual {p0, p1}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
move-result-object p0
@ -289,17 +203,17 @@
move-result-object p0
sget-object p1, Lf/a/n/d/g;->d:Lf/a/n/d/g;
sget-object p1, Lf/a/o/d/e;->d:Lf/a/o/d/e;
invoke-virtual {p0, p1}, Lrx/Observable;->D(Li0/k/b;)Lrx/Observable;
invoke-virtual {p0, p1}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
move-result-object p0
new-instance p1, Lf/a/n/d/h;
new-instance p1, Lf/a/o/d/f;
invoke-direct {p1, p3}, Lf/a/n/d/h;-><init>(Landroid/content/Context;)V
invoke-direct {p1, p3}, Lf/a/o/d/f;-><init>(Landroid/content/Context;)V
invoke-virtual {p0, p1}, Lrx/Observable;->D(Li0/k/b;)Lrx/Observable;
invoke-virtual {p0, p1}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
move-result-object p0
@ -463,7 +377,7 @@
const-string v0, "WidgetSearch.Model(titleText="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -487,7 +401,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->A(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->B(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -16,19 +16,19 @@
.field public static final INTENT_EXTRA_TARGET_TYPE:Ljava/lang/String; = "INTENT_EXTRA_SEARCH_TYPE"
.field public static final TARGET_TYPE_CHANNEL:I = 0x1
.field private static final TARGET_TYPE_CHANNEL:I = 0x1
.field public static final TARGET_TYPE_GUILD:I
.field private static final TARGET_TYPE_GUILD:I
# instance fields
.field public searchInput:Lcom/google/android/material/textfield/TextInputLayout;
.field private searchInput:Lcom/google/android/material/textfield/TextInputLayout;
.field public searchResults:Landroid/view/View;
.field private searchResults:Landroid/view/View;
.field public searchSuggestions:Landroid/view/View;
.field private searchSuggestions:Landroid/view/View;
.field public sendQueryFab:Landroid/view/View;
.field private sendQueryFab:Landroid/view/View;
.field public targetId:J
@ -57,17 +57,17 @@
iget-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->searchInput:Lcom/google/android/material/textfield/TextInputLayout;
new-instance v1, Lf/a/n/d/k;
new-instance v1, Lf/a/o/d/l;
invoke-direct {v1, p0}, Lf/a/n/d/k;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-direct {v1, p0}, Lf/a/o/d/l;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-static {v0, v1}, Lcom/discord/utilities/view/extensions/ViewExtensions;->setOnEditorActionListener(Lcom/google/android/material/textfield/TextInputLayout;Lkotlin/jvm/functions/Function3;)Lkotlin/Unit;
iget-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->searchInput:Lcom/google/android/material/textfield/TextInputLayout;
new-instance v1, Lf/a/n/d/b;
new-instance v1, Lf/a/o/d/c;
invoke-direct {v1, p0}, Lf/a/n/d/b;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-direct {v1, p0}, Lf/a/o/d/c;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-static {v0, p0, v1}, Lcom/discord/utilities/view/extensions/ViewExtensions;->addBindedTextWatcher(Lcom/google/android/material/textfield/TextInputLayout;Landroidx/fragment/app/Fragment;Lkotlin/jvm/functions/Function1;)Lkotlin/Unit;
@ -83,7 +83,7 @@
move-result-object v0
invoke-static {p0}, Lf/a/b/s;->r(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
invoke-static {p0}, Lf/a/b/s;->q(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object v1
@ -91,25 +91,27 @@
move-result-object v0
new-instance v1, Lf/a/n/d/j;
new-instance v1, Lf/a/o/d/d;
invoke-direct {v1, p0}, Lf/a/n/d/j;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-direct {v1, p0}, Lf/a/o/d/d;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-virtual {v0, v1}, Lrx/Observable;->D(Li0/k/b;)Lrx/Observable;
invoke-virtual {v0, v1}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
move-result-object v0
sget-object v1, Lf/a/n/d/a;->d:Lf/a/n/d/a;
sget-object v1, Lf/a/o/d/a;->d:Lf/a/o/d/a;
invoke-virtual {v0, v1}, Lrx/Observable;->D(Li0/k/b;)Lrx/Observable;
invoke-virtual {v0, v1}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable;
move-result-object v0
new-instance v1, Lf/a/n/d/f;
new-instance v1, Lf/a/o/d/j;
invoke-direct {v1, p0}, Lf/a/n/d/f;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-direct {v1, p0}, Lf/a/o/d/j;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
const-class v2, Lcom/discord/widgets/search/WidgetSearch;
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-static {v1, v2}, Lf/a/b/s;->g(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
@ -259,7 +261,7 @@
return-object p1
.end method
.method public static launch(JILandroid/content/Context;)V
.method private static launch(JILandroid/content/Context;)V
.locals 2
new-instance v0, Landroid/content/Intent;
@ -280,7 +282,7 @@
const-class p1, Lcom/discord/widgets/search/WidgetSearch;
invoke-static {p3, p1, p0}, Lf/a/b/m;->e(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
invoke-static {p3, p1, p0}, Lf/a/b/m;->d(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
.end method
@ -334,7 +336,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0247
const v0, 0x7f0d024d
return v0
.end method
@ -360,7 +362,7 @@
sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
return-object p1
goto :goto_0
:cond_0
invoke-virtual {p1}, Landroid/widget/TextView;->getContext()Landroid/content/Context;
@ -371,24 +373,11 @@
sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
:goto_0
return-object p1
.end method
.method public synthetic i(Ljava/util/List;)Lcom/facebook/drawee/span/DraweeSpanStringBuilder;
.locals 1
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {p1, v0}, Lcom/discord/utilities/textprocessing/AstRenderer;->render(Ljava/util/Collection;Ljava/lang/Object;)Lcom/facebook/drawee/span/DraweeSpanStringBuilder;
move-result-object p1
return-object p1
.end method
.method public synthetic j(Ljava/lang/String;)V
.method public synthetic i(Ljava/lang/String;)V
.locals 1
iget-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->searchInput:Lcom/google/android/material/textfield/TextInputLayout;
@ -402,7 +391,7 @@
return-void
.end method
.method public synthetic k(Landroid/view/View;)V
.method public synthetic j(Landroid/view/View;)V
.locals 0
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
@ -414,7 +403,7 @@
return-void
.end method
.method public synthetic l(Landroid/view/View;)V
.method public synthetic k(Landroid/view/View;)V
.locals 0
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
@ -460,7 +449,7 @@
invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V
const v0, 0x7f0a0baa
const v0, 0x7f0a0bbf
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -470,7 +459,7 @@
iput-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->searchInput:Lcom/google/android/material/textfield/TextInputLayout;
const v0, 0x7f0a0859
const v0, 0x7f0a086e
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -478,7 +467,7 @@
iput-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->sendQueryFab:Landroid/view/View;
const v0, 0x7f0a0bac
const v0, 0x7f0a0bc1
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -486,7 +475,7 @@
iput-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->searchSuggestions:Landroid/view/View;
const v0, 0x7f0a0bab
const v0, 0x7f0a0bc0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -600,7 +589,7 @@
move-result-object v0
invoke-static {p0}, Lf/a/b/s;->r(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
invoke-static {p0}, Lf/a/b/s;->q(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object v1
@ -608,11 +597,13 @@
move-result-object v0
new-instance v1, Lf/a/n/d/e;
new-instance v1, Lf/a/o/d/k;
invoke-direct {v1, p0}, Lf/a/n/d/e;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-direct {v1, p0}, Lf/a/o/d/k;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
const-class v2, Lcom/discord/widgets/search/WidgetSearch;
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-static {v1, v2}, Lf/a/b/s;->g(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
@ -624,17 +615,17 @@
iget-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->sendQueryFab:Landroid/view/View;
new-instance v1, Lf/a/n/d/c;
new-instance v1, Lf/a/o/d/b;
invoke-direct {v1, p0}, Lf/a/n/d/c;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-direct {v1, p0}, Lf/a/o/d/b;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lcom/discord/widgets/search/WidgetSearch;->searchInput:Lcom/google/android/material/textfield/TextInputLayout;
new-instance v1, Lf/a/n/d/d;
new-instance v1, Lf/a/o/d/i;
invoke-direct {v1, p0}, Lf/a/n/d/d;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-direct {v1, p0}, Lf/a/o/d/i;-><init>(Lcom/discord/widgets/search/WidgetSearch;)V
invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setStartIconOnClickListener(Landroid/view/View$OnClickListener;)V

View file

@ -18,7 +18,7 @@
# instance fields
.field public final channelNames:Ljava/util/Map;
.field private final channelNames:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
@ -29,7 +29,7 @@
.end annotation
.end field
.field public final items:Ljava/util/List;
.field private final items:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -39,7 +39,7 @@
.end annotation
.end field
.field public final myRoleIds:Ljava/util/Set;
.field private final myRoleIds:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
@ -49,9 +49,9 @@
.end annotation
.end field
.field public final oldestMessageId:J
.field private final oldestMessageId:J
.field public final userId:J
.field private final userId:J
# direct methods
@ -118,7 +118,7 @@
return-object v0
.end method
.method public static create(Lcom/discord/utilities/search/network/state/SearchState;Ljava/lang/Long;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Landroid/content/Context;Z)Lcom/discord/widgets/search/results/WidgetSearchResults$Model;
.method private static create(Lcom/discord/utilities/search/network/state/SearchState;Ljava/lang/Long;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Landroid/content/Context;Z)Lcom/discord/widgets/search/results/WidgetSearchResults$Model;
.locals 27
.annotation system Ldalvik/annotation/Signature;
value = {
@ -305,7 +305,7 @@
move-result-object v12
const v13, 0x7f10010b
const v13, 0x7f10010c
new-array v10, v10, [Ljava/lang/Object;
@ -400,7 +400,7 @@
move-result-object v13
invoke-virtual {v14, v13}, Ljava/util/AbstractCollection;->addAll(Ljava/util/Collection;)Z
invoke-interface {v14, v13}, Ljava/util/Set;->addAll(Ljava/util/Collection;)Z
:cond_8
invoke-static/range {v25 .. v26}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
@ -649,9 +649,9 @@
move-result-object v8
new-instance v9, Lf/a/n/d/m/a;
new-instance v9, Lf/a/o/d/m/a;
invoke-direct {v9, p0}, Lf/a/n/d/m/a;-><init>(Landroid/content/Context;)V
invoke-direct {v9, p0}, Lf/a/o/d/m/a;-><init>(Landroid/content/Context;)V
invoke-static/range {v1 .. v9}, Lrx/Observable;->d(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func8;)Lrx/Observable;
@ -1025,7 +1025,7 @@
const-string v0, "WidgetSearchResults.Model(items="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -18,13 +18,13 @@
# instance fields
.field public oldestMessageId:J
.field private oldestMessageId:J
.field public final synthetic this$0:Lcom/discord/widgets/search/results/WidgetSearchResults;
# direct methods
.method public constructor <init>(Lcom/discord/widgets/search/results/WidgetSearchResults;)V
.method private constructor <init>(Lcom/discord/widgets/search/results/WidgetSearchResults;)V
.locals 0
iput-object p1, p0, Lcom/discord/widgets/search/results/WidgetSearchResults$SearchResultAdapterEventHandler;->this$0:Lcom/discord/widgets/search/results/WidgetSearchResults;

View file

@ -13,12 +13,12 @@
# instance fields
.field public adapter:Lcom/discord/widgets/chat/list/WidgetChatListAdapter;
.field private adapter:Lcom/discord/widgets/chat/list/WidgetChatListAdapter;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field public searchResultsRecycler:Landroidx/recyclerview/widget/RecyclerView;
.field private searchResultsRecycler:Landroidx/recyclerview/widget/RecyclerView;
# direct methods
@ -61,7 +61,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0248
const v0, 0x7f0d024e
return v0
.end method
@ -105,7 +105,7 @@
invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V
const v0, 0x7f0a0858
const v0, 0x7f0a086d
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -125,7 +125,7 @@
invoke-direct {v1, p0, v2}, Lcom/discord/widgets/search/results/WidgetSearchResults$SearchResultAdapterEventHandler;-><init>(Lcom/discord/widgets/search/results/WidgetSearchResults;Lcom/discord/widgets/search/results/WidgetSearchResults$1;)V
invoke-direct {p1, v0, v1}, Lcom/discord/widgets/chat/list/WidgetChatListAdapter;-><init>(Landroidx/recyclerview/widget/RecyclerView;Lcom/discord/widgets/chat/list/WidgetChatListAdapter$EventHandler;)V
invoke-direct {p1, v0, p0, v1}, Lcom/discord/widgets/chat/list/WidgetChatListAdapter;-><init>(Landroidx/recyclerview/widget/RecyclerView;Lcom/discord/app/AppPermissions$Requests;Lcom/discord/widgets/chat/list/WidgetChatListAdapter$EventHandler;)V
iput-object p1, p0, Lcom/discord/widgets/search/results/WidgetSearchResults;->adapter:Lcom/discord/widgets/chat/list/WidgetChatListAdapter;
@ -153,7 +153,7 @@
move-result-object v0
invoke-static {p0}, Lf/a/b/s;->r(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
invoke-static {p0}, Lf/a/b/s;->q(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object v1
@ -161,11 +161,13 @@
move-result-object v0
new-instance v1, Lf/a/n/d/m/b;
new-instance v1, Lf/a/o/d/m/b;
invoke-direct {v1, p0}, Lf/a/n/d/m/b;-><init>(Lcom/discord/widgets/search/results/WidgetSearchResults;)V
invoke-direct {v1, p0}, Lf/a/o/d/m/b;-><init>(Lcom/discord/widgets/search/results/WidgetSearchResults;)V
const-class v2, Lcom/discord/widgets/search/results/WidgetSearchResults;
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-static {v1, v2}, Lf/a/b/s;->g(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;

View file

@ -85,17 +85,17 @@
const-string v0, "searchData"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "queryNodes"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "history"
invoke-static {p3, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2}, Lz/i/f;->toMutableList(Ljava/util/Collection;)Ljava/util/List;
invoke-static {p2}, Ly/h/f;->toMutableList(Ljava/util/Collection;)Ljava/util/List;
move-result-object p2

View file

@ -15,7 +15,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -48,57 +48,53 @@
const-string v0, "searchStringProvider"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getSearch()Lcom/discord/stores/StoreSearch;
move-result-object v0
move-result-object v1
invoke-virtual {v0}, Lcom/discord/stores/StoreSearch;->getStoreSearchData()Lcom/discord/stores/StoreSearchData;
move-result-object v0
invoke-virtual {v0}, Lcom/discord/stores/StoreSearchData;->get()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;->getSearch()Lcom/discord/stores/StoreSearch;
invoke-virtual {v1}, Lcom/discord/stores/StoreSearch;->getStoreSearchData()Lcom/discord/stores/StoreSearchData;
move-result-object v1
invoke-virtual {v1}, Lcom/discord/stores/StoreSearch;->getStoreSearchInput()Lcom/discord/stores/StoreSearchInput;
invoke-virtual {v1}, Lcom/discord/stores/StoreSearchData;->get()Lrx/Observable;
move-result-object v1
invoke-virtual {v1}, Lcom/discord/stores/StoreSearchInput;->getCurrentParsedInput()Lrx/Observable;
move-result-object v1
sget-object v2, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
invoke-virtual {v2}, Lcom/discord/stores/StoreStream$Companion;->getSearch()Lcom/discord/stores/StoreSearch;
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getSearch()Lcom/discord/stores/StoreSearch;
move-result-object v2
invoke-virtual {v2}, Lcom/discord/stores/StoreSearch;->getHistory()Lrx/Observable;
invoke-virtual {v2}, Lcom/discord/stores/StoreSearch;->getStoreSearchInput()Lcom/discord/stores/StoreSearchInput;
move-result-object v2
invoke-virtual {v2}, Lcom/discord/stores/StoreSearchInput;->getCurrentParsedInput()Lrx/Observable;
move-result-object v2
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getSearch()Lcom/discord/stores/StoreSearch;
move-result-object v0
invoke-virtual {v0}, Lcom/discord/stores/StoreSearch;->getHistory()Lrx/Observable;
move-result-object v0
new-instance v3, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model$Companion$get$1;
invoke-direct {v3, p1}, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model$Companion$get$1;-><init>(Lcom/discord/utilities/search/strings/SearchStringProvider;)V
invoke-static {v0, v1, v2, v3}, Lrx/Observable;->i(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable;
invoke-static {v1, v2, v0, v3}, Lrx/Observable;->i(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable;
move-result-object p1
const-string v0, "Observable.combineLatest\u2026gestionEntries)\n }"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->computationLatest(Lrx/Observable;)Lrx/Observable;
@ -110,7 +106,7 @@
const-string v0, "Observable.combineLatest\u2026().distinctUntilChanged()"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
return-object p1
.end method

View file

@ -12,9 +12,7 @@
invoke-static {}, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->values()[Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
move-result-object v0
array-length v0, v0
const/4 v0, 0x7
new-array v0, v0, [I
@ -28,24 +26,18 @@
aput v2, v0, v1
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v1, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->FROM_USER:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
const/4 v1, 0x2
aput v1, v0, v1
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v1, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->MENTIONS_USER:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
const/4 v1, 0x3
aput v1, v0, v2
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v2, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->IN_CHANNEL:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
const/4 v2, 0x4
@ -54,14 +46,10 @@
aput v2, v0, v3
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v2, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->HAS:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
aput v3, v0, v1
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v1, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->RECENT_QUERY:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
const/4 v1, 0x6

View file

@ -25,7 +25,7 @@
# instance fields
.field public final query:Ljava/util/List;
.field private final query:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -35,7 +35,7 @@
.end annotation
.end field
.field public final suggestionEntries:Ljava/util/List;
.field private final suggestionEntries:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -45,7 +45,7 @@
.end annotation
.end field
.field public final suggestionItems:Ljava/util/List;
.field private final suggestionItems:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -88,11 +88,11 @@
const-string v0, "query"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "suggestionEntries"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -106,9 +106,7 @@
iput-object p1, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model;->suggestionItems:Ljava/util/List;
iget-object p1, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model;->suggestionEntries:Ljava/util/List;
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
@ -320,11 +318,11 @@
const-string v0, "query"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "suggestionEntries"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model;
@ -348,7 +346,7 @@
iget-object v1, p1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model;->query:Ljava/util/List;
invoke-static {v0, v1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -358,7 +356,7 @@
iget-object p1, p1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model;->suggestionEntries:Ljava/util/List;
invoke-static {v0, p1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -466,7 +464,7 @@
const-string v0, "Model(query="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -482,7 +480,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->y(Ljava/lang/StringBuilder;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->z(Ljava/lang/StringBuilder;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -8,33 +8,27 @@
# direct methods
.method public static synthetic constructor <clinit>()V
.locals 3
.locals 4
invoke-static {}, Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;->values()[Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;
move-result-object v0
const/4 v0, 0x2
array-length v0, v0
new-array v1, v0, [I
new-array v0, v0, [I
sput-object v1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$WhenMappings;->$EnumSwitchMapping$0:[I
sput-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v2, Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;->FROM:Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;
sget-object v1, Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;->FROM:Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;
const/4 v2, 0x0
const/4 v1, 0x0
const/4 v3, 0x1
const/4 v2, 0x1
aput v3, v1, v2
aput v2, v0, v1
sget-object v2, Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;->MENTIONS:Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v1, Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;->MENTIONS:Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;
const/4 v1, 0x2
aput v1, v0, v2
aput v0, v1, v3
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$configureUI$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetSearchSuggestions.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/search/query/FilterType;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -67,7 +67,7 @@
const-string v0, "filterType"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$configureUI$2;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetSearchSuggestions.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/search/suggestion/entries/UserSuggestion;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -63,11 +63,11 @@
.end method
.method public final invoke(Lcom/discord/utilities/search/suggestion/entries/UserSuggestion;)V
.locals 3
.locals 4
const-string v0, "userSuggestion"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/utilities/search/suggestion/entries/UserSuggestion;->getTargetType()Lcom/discord/utilities/search/suggestion/entries/UserSuggestion$TargetType;
@ -121,31 +121,29 @@
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getSearch()Lcom/discord/stores/StoreSearch;
move-result-object v0
move-result-object v1
invoke-virtual {v0}, Lcom/discord/stores/StoreSearch;->getStoreSearchInput()Lcom/discord/stores/StoreSearchInput;
move-result-object v0
iget-object v1, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$configureUI$2;->this$0:Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions;
invoke-static {v1}, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions;->access$getSearchStringProvider$p(Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions;)Lcom/discord/utilities/search/strings/SearchStringProvider;
invoke-virtual {v1}, Lcom/discord/stores/StoreSearch;->getStoreSearchInput()Lcom/discord/stores/StoreSearchInput;
move-result-object v1
invoke-interface {v1}, Lcom/discord/utilities/search/strings/SearchStringProvider;->getFromFilterString()Ljava/lang/String;
iget-object v2, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$configureUI$2;->this$0:Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions;
move-result-object v1
iget-object v2, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$configureUI$2;->$model:Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model;
invoke-virtual {v2}, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model;->getQuery()Ljava/util/List;
invoke-static {v2}, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions;->access$getSearchStringProvider$p(Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions;)Lcom/discord/utilities/search/strings/SearchStringProvider;
move-result-object v2
invoke-virtual {v0, p1, v1, v2}, Lcom/discord/stores/StoreSearchInput;->onFromUserClicked(Lcom/discord/utilities/search/suggestion/entries/UserSuggestion;Ljava/lang/String;Ljava/util/List;)V
invoke-interface {v2}, Lcom/discord/utilities/search/strings/SearchStringProvider;->getFromFilterString()Ljava/lang/String;
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
move-result-object v2
iget-object v3, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$configureUI$2;->$model:Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model;
invoke-virtual {v3}, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model;->getQuery()Ljava/util/List;
move-result-object v3
invoke-virtual {v1, p1, v2, v3}, Lcom/discord/stores/StoreSearchInput;->onFromUserClicked(Lcom/discord/utilities/search/suggestion/entries/UserSuggestion;Ljava/lang/String;Ljava/util/List;)V
invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getSearch()Lcom/discord/stores/StoreSearch;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$configureUI$3;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetSearchSuggestions.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/search/suggestion/entries/ChannelSuggestion;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -67,7 +67,7 @@
const-string v0, "channelSuggestion"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$configureUI$4;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetSearchSuggestions.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -67,7 +67,7 @@
const-string v0, "hasAnswerOption"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$configureUI$5;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetSearchSuggestions.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/util/List<",
"+",
@ -52,7 +52,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -85,7 +85,7 @@
const-string v0, "queryNodes"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$configureUI$6;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetSearchSuggestions.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -48,7 +48,7 @@
const/4 v0, 0x0
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$onViewBoundOrOnResume$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "WidgetSearchSuggestions.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$Model;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, p1}, Ly/m/c/k;-><init>(I)V
return-void
.end method
@ -63,7 +63,7 @@
const-string v0, "model"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions$onViewBoundOrOnResume$1;->this$0:Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions;

View file

@ -16,34 +16,38 @@
# instance fields
.field public adapter:Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter;
.field private adapter:Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter;
.field public searchStringProvider:Lcom/discord/utilities/search/strings/SearchStringProvider;
.field private searchStringProvider:Lcom/discord/utilities/search/strings/SearchStringProvider;
.field public final suggestionsRecycler$delegate:Lkotlin/properties/ReadOnlyProperty;
.field private final suggestionsRecycler$delegate:Lkotlin/properties/ReadOnlyProperty;
# direct methods
.method public static constructor <clinit>()V
.locals 5
.locals 6
const/4 v0, 0x1
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions;
new-instance v1, Ly/m/c/s;
const-string v2, "suggestionsRecycler"
const-class v2, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions;
const-string v3, "getSuggestionsRecycler()Landroidx/recyclerview/widget/RecyclerView;"
const-string v3, "suggestionsRecycler"
const/4 v4, 0x0
const-string v4, "getSuggestionsRecycler()Landroidx/recyclerview/widget/RecyclerView;"
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 v5, 0x0
move-result-object v1
invoke-direct {v1, v2, v3, v4, v5}, Ly/m/c/s;-><init>(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
aput-object v1, v0, v4
sget-object v2, Ly/m/c/u;->a:Ly/m/c/v;
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
aput-object v1, v0, v5
sput-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestions;->$$delegatedProperties:[Lkotlin/reflect/KProperty;
@ -55,9 +59,9 @@
invoke-direct {p0}, Lcom/discord/app/AppFragment;-><init>()V
const v0, 0x7f0a0865
const v0, 0x7f0a087a
invoke-static {p0, v0}, Lz/i/s;->i(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lz/a/g0;->h(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -86,7 +90,7 @@
:cond_0
const-string p0, "searchStringProvider"
invoke-static {p0}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
const/4 p0, 0x0
@ -177,37 +181,37 @@
return-void
:cond_0
invoke-static {v2}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v2}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
:cond_1
invoke-static {v2}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v2}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
:cond_2
invoke-static {v2}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v2}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
:cond_3
invoke-static {v2}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v2}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
:cond_4
invoke-static {v2}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v2}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
:cond_5
invoke-static {v2}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v2}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
:cond_6
invoke-static {v2}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v2}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
.end method
@ -237,7 +241,7 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d024b
const v0, 0x7f0d0251
return v0
.end method
@ -247,7 +251,7 @@
const-string v0, "view"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Lcom/discord/app/AppFragment;->onViewBound(Landroid/view/View;)V
@ -285,7 +289,7 @@
const-string v2, "requireContext()"
invoke-static {v1, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v0, v1}, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;-><init>(Landroid/content/Context;)V
@ -332,7 +336,7 @@
:cond_0
const-string v0, "searchStringProvider"
invoke-static {v0}, Lz/n/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Ly/m/c/j;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v2
.end method

View file

@ -15,7 +15,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -23,7 +23,7 @@
# instance fields
.field public final data:Lcom/discord/utilities/search/suggestion/entries/FilterSuggestion;
.field private final data:Lcom/discord/utilities/search/suggestion/entries/FilterSuggestion;
# direct methods
@ -32,7 +32,7 @@
const-string v0, "data"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/utilities/search/suggestion/entries/FilterSuggestion;->getCategory()Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
@ -83,7 +83,7 @@
const-string v0, "data"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterItem;
@ -107,7 +107,7 @@
iget-object p1, p1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterItem;->data:Lcom/discord/utilities/search/suggestion/entries/FilterSuggestion;
invoke-static {v0, p1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -152,7 +152,7 @@
const-string v0, "FilterItem(data="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -16,109 +16,63 @@
invoke-static {}, Lcom/discord/utilities/search/query/FilterType;->values()[Lcom/discord/utilities/search/query/FilterType;
move-result-object v0
const/4 v0, 0x4
array-length v0, v0
new-array v1, v0, [I
new-array v0, v0, [I
sput-object v1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$0:[I
sput-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v2, Lcom/discord/utilities/search/query/FilterType;->FROM:Lcom/discord/utilities/search/query/FilterType;
sget-object v1, Lcom/discord/utilities/search/query/FilterType;->FROM:Lcom/discord/utilities/search/query/FilterType;
const/4 v2, 0x0
const/4 v1, 0x0
const/4 v3, 0x1
const/4 v2, 0x1
aput v3, v1, v2
aput v2, v0, v1
sget-object v4, Lcom/discord/utilities/search/query/FilterType;->MENTIONS:Lcom/discord/utilities/search/query/FilterType;
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$0:[I
const/4 v4, 0x2
sget-object v3, Lcom/discord/utilities/search/query/FilterType;->MENTIONS:Lcom/discord/utilities/search/query/FilterType;
aput v4, v1, v3
const/4 v3, 0x2
sget-object v5, Lcom/discord/utilities/search/query/FilterType;->HAS:Lcom/discord/utilities/search/query/FilterType;
aput v3, v0, v2
const/4 v5, 0x3
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v4, Lcom/discord/utilities/search/query/FilterType;->HAS:Lcom/discord/utilities/search/query/FilterType;
const/4 v4, 0x3
aput v4, v0, v3
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v5, Lcom/discord/utilities/search/query/FilterType;->IN:Lcom/discord/utilities/search/query/FilterType;
const/4 v5, 0x4
aput v5, v0, v4
invoke-static {}, Lcom/discord/utilities/search/query/FilterType;->values()[Lcom/discord/utilities/search/query/FilterType;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$1:[I
sget-object v6, Lcom/discord/utilities/search/query/FilterType;->FROM:Lcom/discord/utilities/search/query/FilterType;
aput v2, v0, v1
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$1:[I
sget-object v6, Lcom/discord/utilities/search/query/FilterType;->MENTIONS:Lcom/discord/utilities/search/query/FilterType;
aput v3, v0, v2
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$1:[I
sget-object v6, Lcom/discord/utilities/search/query/FilterType;->HAS:Lcom/discord/utilities/search/query/FilterType;
aput v4, v0, v3
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$1:[I
aput v5, v1, v4
sget-object v6, Lcom/discord/utilities/search/query/FilterType;->IN:Lcom/discord/utilities/search/query/FilterType;
aput v5, v0, v4
aput v0, v1, v5
invoke-static {}, Lcom/discord/utilities/search/query/FilterType;->values()[Lcom/discord/utilities/search/query/FilterType;
move-result-object v0
new-array v1, v0, [I
array-length v0, v0
sput-object v1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$1:[I
new-array v0, v0, [I
aput v3, v1, v2
sput-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$2:[I
aput v4, v1, v3
sget-object v6, Lcom/discord/utilities/search/query/FilterType;->FROM:Lcom/discord/utilities/search/query/FilterType;
aput v5, v1, v4
aput v2, v0, v1
aput v0, v1, v5
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$2:[I
invoke-static {}, Lcom/discord/utilities/search/query/FilterType;->values()[Lcom/discord/utilities/search/query/FilterType;
sget-object v1, Lcom/discord/utilities/search/query/FilterType;->MENTIONS:Lcom/discord/utilities/search/query/FilterType;
new-array v1, v0, [I
aput v3, v0, v2
sput-object v1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$2:[I
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$2:[I
aput v3, v1, v2
sget-object v1, Lcom/discord/utilities/search/query/FilterType;->HAS:Lcom/discord/utilities/search/query/FilterType;
aput v4, v1, v3
aput v4, v0, v3
aput v5, v1, v4
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder$WhenMappings;->$EnumSwitchMapping$2:[I
sget-object v1, Lcom/discord/utilities/search/query/FilterType;->IN:Lcom/discord/utilities/search/query/FilterType;
aput v5, v0, v4
aput v0, v1, v5
return-void
.end method

View file

@ -24,13 +24,13 @@
# instance fields
.field public final answerTextView:Landroid/widget/TextView;
.field private final answerTextView:Landroid/widget/TextView;
.field public final container:Landroid/view/View;
.field private final container:Landroid/view/View;
.field public final filterTextView:Landroid/widget/TextView;
.field private final filterTextView:Landroid/widget/TextView;
.field public final icon:Landroid/widget/ImageView;
.field private final icon:Landroid/widget/ImageView;
# direct methods
@ -39,15 +39,15 @@
const-string v0, "searchSuggestionsAdapter"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0d024f
const v0, 0x7f0d0255
invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;-><init>(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const v0, 0x7f0a0a46
const v0, 0x7f0a0a5b
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -55,13 +55,13 @@
const-string v0, "itemView.findViewById(R.\u2026estion_example_container)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder;->container:Landroid/view/View;
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const v0, 0x7f0a0a48
const v0, 0x7f0a0a5d
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -69,7 +69,7 @@
const-string v0, "itemView.findViewById(R.\u2026.suggestion_example_icon)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/ImageView;
@ -77,7 +77,7 @@
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const v0, 0x7f0a0a47
const v0, 0x7f0a0a5c
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -85,7 +85,7 @@
const-string v0, "itemView.findViewById(R.\u2026uggestion_example_filter)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/TextView;
@ -93,7 +93,7 @@
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const v0, 0x7f0a0a45
const v0, 0x7f0a0a5a
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -101,7 +101,7 @@
const-string v0, "itemView.findViewById(R.\u2026uggestion_example_answer)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/TextView;
@ -143,7 +143,7 @@
if-ne p1, v0, :cond_0
const p1, 0x7f12157c
const p1, 0x7f12158c
goto :goto_0
@ -155,17 +155,17 @@
throw p1
:cond_1
const p1, 0x7f121575
const p1, 0x7f121585
goto :goto_0
:cond_2
const p1, 0x7f12157e
const p1, 0x7f12158e
goto :goto_0
:cond_3
const p1, 0x7f121574
const p1, 0x7f121584
:goto_0
return p1
@ -194,7 +194,7 @@
if-ne p1, v0, :cond_0
const p1, 0x7f121590
const p1, 0x7f1215a0
goto :goto_0
@ -206,17 +206,17 @@
throw p1
:cond_1
const p1, 0x7f12158f
const p1, 0x7f12159f
goto :goto_0
:cond_2
const p1, 0x7f121592
const p1, 0x7f1215a2
goto :goto_0
:cond_3
const p1, 0x7f12158e
const p1, 0x7f12159e
:goto_0
return p1
@ -243,7 +243,7 @@
if-ne p2, v0, :cond_0
const p2, 0x7f080448
const p2, 0x7f08044f
invoke-static {p1, p2}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
@ -268,7 +268,7 @@
goto :goto_0
:cond_2
const p2, 0x7f080366
const p2, 0x7f08036b
invoke-static {p1, p2}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
@ -277,7 +277,7 @@
goto :goto_0
:cond_3
const p2, 0x7f080365
const p2, 0x7f08036a
invoke-static {p1, p2}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
@ -294,7 +294,7 @@
const-string v0, "data"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1, p2}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->onConfigure(ILjava/lang/Object;)V
@ -316,7 +316,7 @@
const-string v0, "icon.context"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0, p2, p1}, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder;->getIconDrawable(Landroid/content/Context;Lcom/discord/utilities/search/query/FilterType;)Landroid/graphics/drawable/Drawable;
@ -342,7 +342,7 @@
const-string v2, "filterTextView.context.getString(filterTextId)"
invoke-static {v0, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v2, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder;->answerTextView:Landroid/widget/TextView;
@ -356,7 +356,7 @@
const-string v2, "answerTextView.context.getString(answerTextId)"
invoke-static {v1, v2}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v2, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$FilterViewHolder;->container:Landroid/view/View;
@ -390,7 +390,7 @@
move-result-object p2
invoke-static {p2}, Lf/a/i/b/b/g;->b(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
invoke-static {p2}, Lf/a/j/b/b/g;->b(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
move-result-object p2

View file

@ -23,7 +23,7 @@
# instance fields
.field public final data:Lcom/discord/utilities/search/suggestion/entries/HasSuggestion;
.field private final data:Lcom/discord/utilities/search/suggestion/entries/HasSuggestion;
# direct methods
@ -32,7 +32,7 @@
const-string v0, "data"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/utilities/search/suggestion/entries/HasSuggestion;->getHasAnswerOption()Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
@ -83,7 +83,7 @@
const-string v0, "data"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasItem;
@ -107,7 +107,7 @@
iget-object p1, p1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasItem;->data:Lcom/discord/utilities/search/suggestion/entries/HasSuggestion;
invoke-static {v0, p1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -152,7 +152,7 @@
const-string v0, "HasItem(data="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -8,65 +8,51 @@
# direct methods
.method public static synthetic constructor <clinit>()V
.locals 4
.locals 5
invoke-static {}, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->values()[Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
move-result-object v0
const/4 v0, 0x6
array-length v0, v0
new-array v1, v0, [I
new-array v0, v0, [I
sput-object v1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder$Companion$WhenMappings;->$EnumSwitchMapping$0:[I
sput-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder$Companion$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v2, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->FILE:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
sget-object v1, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->FILE:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
const/4 v2, 0x2
const/4 v1, 0x2
const/4 v3, 0x1
const/4 v2, 0x1
aput v3, v1, v2
aput v2, v0, v1
sget-object v4, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->VIDEO:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder$Companion$WhenMappings;->$EnumSwitchMapping$0:[I
const/4 v4, 0x3
sget-object v3, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->VIDEO:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
aput v2, v1, v4
const/4 v3, 0x3
sget-object v2, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->IMAGE:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
aput v1, v0, v3
const/4 v2, 0x4
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder$Companion$WhenMappings;->$EnumSwitchMapping$0:[I
aput v4, v1, v2
sget-object v1, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->IMAGE:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
sget-object v4, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->SOUND:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
const/4 v1, 0x4
const/4 v4, 0x5
aput v3, v0, v1
aput v2, v1, v4
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder$Companion$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v2, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->EMBED:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
sget-object v3, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->SOUND:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
aput v4, v1, v3
const/4 v3, 0x5
sget-object v2, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->LINK:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
aput v1, v0, v3
const/4 v2, 0x0
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder$Companion$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v1, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->EMBED:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
aput v3, v0, v2
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder$Companion$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v1, Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;->LINK:Lcom/discord/utilities/search/query/node/answer/HasAnswerOption;
const/4 v1, 0x0
const/4 v2, 0x6
aput v2, v0, v1
aput v0, v1, v2
return-void
.end method

View file

@ -15,7 +15,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -72,7 +72,7 @@
if-ne p1, v0, :cond_0
const p1, 0x7f080424
const p1, 0x7f08042a
goto :goto_0
@ -84,12 +84,12 @@
throw p1
:cond_1
const p1, 0x7f08034e
const p1, 0x7f080353
goto :goto_0
:cond_2
const p1, 0x7f0803d4
const p1, 0x7f0803da
goto :goto_0
@ -99,12 +99,12 @@
goto :goto_0
:cond_4
const p1, 0x7f0802d8
const p1, 0x7f0802dc
goto :goto_0
:cond_5
const p1, 0x7f0802cd
const p1, 0x7f0802d0
:goto_0
return p1

View file

@ -34,13 +34,13 @@
# instance fields
.field public final container:Landroid/view/View;
.field private final container:Landroid/view/View;
.field public final iconImageView:Landroid/widget/ImageView;
.field private final iconImageView:Landroid/widget/ImageView;
.field public final labelTextView:Landroid/widget/TextView;
.field private final labelTextView:Landroid/widget/TextView;
.field public final searchStringProvider:Lcom/discord/utilities/search/strings/SearchStringProvider;
.field private final searchStringProvider:Lcom/discord/utilities/search/strings/SearchStringProvider;
# direct methods
@ -63,15 +63,15 @@
const-string v0, "searchSuggestionsAdapter"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0d024d
const v0, 0x7f0d0253
invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;-><init>(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const v0, 0x7f0a085c
const v0, 0x7f0a0871
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -79,57 +79,55 @@
const-string v0, "itemView.findViewById(R.\u2026stion_item_has_container)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder;->container:Landroid/view/View;
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
iget-object v0, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const v0, 0x7f0a0861
const v1, 0x7f0a0876
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v0, "itemView.findViewById(R.\u2026uggestions_item_has_icon)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder;->iconImageView:Landroid/widget/ImageView;
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const v0, 0x7f0a0862
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
const-string v0, "itemView.findViewById(R.\u2026uggestions_item_has_text)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder;->labelTextView:Landroid/widget/TextView;
new-instance p1, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;
iget-object v0, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder;->container:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "itemView.findViewById(R.\u2026uggestions_item_has_icon)"
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder;->iconImageView:Landroid/widget/ImageView;
iget-object v0, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const v1, 0x7f0a0877
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "itemView.findViewById(R.\u2026uggestions_item_has_text)"
invoke-static {v0, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder;->labelTextView:Landroid/widget/TextView;
new-instance v0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p1
const-string v1, "container.context"
invoke-static {v0, v1}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v1}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, v0}, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;-><init>(Landroid/content/Context;)V
invoke-direct {v0, p1}, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;-><init>(Landroid/content/Context;)V
iput-object p1, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder;->searchStringProvider:Lcom/discord/utilities/search/strings/SearchStringProvider;
iput-object v0, p0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HasViewHolder;->searchStringProvider:Lcom/discord/utilities/search/strings/SearchStringProvider;
return-void
.end method
@ -164,7 +162,7 @@
const-string v0, "data"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1, p2}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->onConfigure(ILjava/lang/Object;)V

View file

@ -15,7 +15,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -33,7 +33,7 @@
# instance fields
.field public final category:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
.field private final category:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
# direct methods
@ -56,7 +56,7 @@
const-string v0, "category"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/lang/Enum;->name()Ljava/lang/String;
@ -107,7 +107,7 @@
const-string v0, "category"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderItem;
@ -131,7 +131,7 @@
iget-object p1, p1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderItem;->category:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
invoke-static {v0, p1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -184,7 +184,7 @@
const-string v0, "HeaderItem(category="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -12,9 +12,7 @@
invoke-static {}, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->values()[Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
move-result-object v0
array-length v0, v0
const/4 v0, 0x7
new-array v0, v0, [I
@ -28,40 +26,30 @@
aput v2, v0, v1
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderViewHolder$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v1, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->MENTIONS_USER:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
const/4 v1, 0x2
aput v1, v0, v2
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderViewHolder$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v2, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->FROM_USER:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
const/4 v2, 0x3
aput v2, v0, v1
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderViewHolder$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v1, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->HAS:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
const/4 v1, 0x4
aput v1, v0, v2
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderViewHolder$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v2, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->BEFORE_DATE:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
const/4 v2, 0x5
aput v2, v0, v1
sget-object v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$HeaderViewHolder$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v1, Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;->IN_CHANNEL:Lcom/discord/utilities/search/suggestion/entries/SearchSuggestion$Category;
const/4 v1, 0x6

View file

@ -24,7 +24,7 @@
# instance fields
.field public final headerTextView:Landroid/widget/TextView;
.field private final headerTextView:Landroid/widget/TextView;
# direct methods
@ -33,15 +33,15 @@
const-string v0, "searchSuggestionsAdapter"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0d0249
const v0, 0x7f0d024f
invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;-><init>(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const v0, 0x7f0a0a49
const v0, 0x7f0a0a5e
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -49,7 +49,7 @@
const-string v0, "itemView.findViewById(R.id.suggestion_item_header)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/TextView;
@ -89,32 +89,32 @@
if-ne v0, v1, :cond_5
const p1, 0x7f12159a
const p1, 0x7f1215aa
goto :goto_0
:cond_0
const p1, 0x7f12159b
const p1, 0x7f1215ab
goto :goto_0
:cond_1
const p1, 0x7f12159e
const p1, 0x7f1215ae
goto :goto_0
:cond_2
const p1, 0x7f12159d
const p1, 0x7f1215ad
goto :goto_0
:cond_3
const p1, 0x7f1215a1
const p1, 0x7f1215b1
goto :goto_0
:cond_4
const p1, 0x7f1215a2
const p1, 0x7f1215b2
:goto_0
return p1
@ -148,7 +148,7 @@
const-string v0, "data"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1, p2}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->onConfigure(ILjava/lang/Object;)V

View file

@ -24,7 +24,7 @@
# instance fields
.field public final clearIcon:Landroid/widget/ImageView;
.field private final clearIcon:Landroid/widget/ImageView;
# direct methods
@ -33,15 +33,15 @@
const-string v0, "searchSuggestionsAdapter"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0d024a
const v0, 0x7f0d0250
invoke-direct {p0, v0, p1}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;-><init>(ILcom/discord/utilities/mg_recycler/MGRecyclerAdapter;)V
iget-object p1, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
const v0, 0x7f0a0a4a
const v0, 0x7f0a0a5f
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -49,7 +49,7 @@
const-string v0, "itemView.findViewById(R.\u2026eader_history_clear_icon)"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/widget/ImageView;
@ -75,7 +75,7 @@
const-string v0, "data"
invoke-static {p2, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1, p2}, Lcom/discord/utilities/mg_recycler/MGRecyclerViewHolder;->onConfigure(ILjava/lang/Object;)V

View file

@ -23,7 +23,7 @@
# instance fields
.field public final data:Lcom/discord/utilities/search/suggestion/entries/ChannelSuggestion;
.field private final data:Lcom/discord/utilities/search/suggestion/entries/ChannelSuggestion;
# direct methods
@ -32,7 +32,7 @@
const-string v0, "data"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/utilities/search/suggestion/entries/ChannelSuggestion;->getChannelId()J
@ -83,7 +83,7 @@
const-string v0, "data"
invoke-static {p1, v0}, Lz/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$InChannelItem;
@ -107,7 +107,7 @@
iget-object p1, p1, Lcom/discord/widgets/search/suggestions/WidgetSearchSuggestionsAdapter$InChannelItem;->data:Lcom/discord/utilities/search/suggestion/entries/ChannelSuggestion;
invoke-static {v0, p1}, Lz/n/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Ly/m/c/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -152,7 +152,7 @@
const-string v0, "InChannelItem(data="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

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