Changes of com.discord v1271

This commit is contained in:
root 2020-09-16 21:45:36 +00:00
parent 2e142f9b6b
commit 4244e04c36
14542 changed files with 904422 additions and 1057813 deletions

View file

@ -147,7 +147,7 @@
invoke-direct {v1}, Lcom/adjust/sdk/AdjustAttribution;-><init>()V
const-string/jumbo v2, "unity"
const-string v2, "unity"
invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -579,7 +579,7 @@
aput-object v1, v0, v2
const-string/jumbo v1, "tt:%s tn:%s net:%s cam:%s adg:%s cre:%s cl:%s adid:%s"
const-string v1, "tt:%s tn:%s net:%s cam:%s adg:%s cre:%s cl:%s adid:%s"
invoke-static {v1, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

View file

@ -1,4 +1,4 @@
.class public Lcom/airbnb/lottie/LottieAnimationView$SavedState$a;
.class public final Lcom/airbnb/lottie/LottieAnimationView$SavedState$a;
.super Ljava/lang/Object;
.source "LottieAnimationView.java"
@ -12,7 +12,7 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
accessFlags = 0x9
name = null
.end annotation

View file

@ -3,7 +3,7 @@
.source "LottieAnimationView.java"
# interfaces
.implements Lf/d/a/j;
.implements Lf/d/a/i;
# annotations
@ -19,17 +19,23 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lf/d/a/j<",
"Ljava/lang/Throwable;",
"Lf/d/a/i<",
"Lf/d/a/d;",
">;"
}
.end annotation
# instance fields
.field public final synthetic a:Lcom/airbnb/lottie/LottieAnimationView;
# direct methods
.method public constructor <init>()V
.method public constructor <init>(Lcom/airbnb/lottie/LottieAnimationView;)V
.locals 0
iput-object p1, p0, Lcom/airbnb/lottie/LottieAnimationView$a;->a:Lcom/airbnb/lottie/LottieAnimationView;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
@ -38,28 +44,13 @@
# virtual methods
.method public a(Ljava/lang/Object;)V
.locals 2
.locals 1
check-cast p1, Ljava/lang/Throwable;
check-cast p1, Lf/d/a/d;
invoke-static {p1}, Lf/d/a/z/g;->i(Ljava/lang/Throwable;)Z
iget-object v0, p0, Lcom/airbnb/lottie/LottieAnimationView$a;->a:Lcom/airbnb/lottie/LottieAnimationView;
move-result v0
if-eqz v0, :cond_0
const-string v0, "Unable to load composition."
invoke-static {v0, p1}, Lf/d/a/z/c;->c(Ljava/lang/String;Ljava/lang/Throwable;)V
invoke-virtual {v0, p1}, Lcom/airbnb/lottie/LottieAnimationView;->setComposition(Lf/d/a/d;)V
return-void
:cond_0
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "Unable to parse composition"
invoke-direct {v0, v1, p1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
throw v0
.end method

View file

@ -3,7 +3,7 @@
.source "LottieAnimationView.java"
# interfaces
.implements Lf/d/a/j;
.implements Lf/d/a/i;
# annotations
@ -19,23 +19,17 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lf/d/a/j<",
"Lf/d/a/d;",
"Lf/d/a/i<",
"Ljava/lang/Throwable;",
">;"
}
.end annotation
# instance fields
.field public final synthetic a:Lcom/airbnb/lottie/LottieAnimationView;
# direct methods
.method public constructor <init>(Lcom/airbnb/lottie/LottieAnimationView;)V
.locals 0
iput-object p1, p0, Lcom/airbnb/lottie/LottieAnimationView$b;->a:Lcom/airbnb/lottie/LottieAnimationView;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
@ -44,13 +38,15 @@
# virtual methods
.method public a(Ljava/lang/Object;)V
.locals 1
.locals 2
check-cast p1, Lf/d/a/d;
check-cast p1, Ljava/lang/Throwable;
iget-object v0, p0, Lcom/airbnb/lottie/LottieAnimationView$b;->a:Lcom/airbnb/lottie/LottieAnimationView;
new-instance v0, Ljava/lang/IllegalStateException;
invoke-virtual {v0, p1}, Lcom/airbnb/lottie/LottieAnimationView;->setComposition(Lf/d/a/d;)V
const-string v1, "Unable to parse composition"
return-void
invoke-direct {v0, v1, p1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
throw v0
.end method

View file

@ -1,72 +0,0 @@
.class public Lcom/airbnb/lottie/LottieAnimationView$c;
.super Ljava/lang/Object;
.source "LottieAnimationView.java"
# interfaces
.implements Lf/d/a/j;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/airbnb/lottie/LottieAnimationView;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lf/d/a/j<",
"Ljava/lang/Throwable;",
">;"
}
.end annotation
# instance fields
.field public final synthetic a:Lcom/airbnb/lottie/LottieAnimationView;
# direct methods
.method public constructor <init>(Lcom/airbnb/lottie/LottieAnimationView;)V
.locals 0
iput-object p1, p0, Lcom/airbnb/lottie/LottieAnimationView$c;->a:Lcom/airbnb/lottie/LottieAnimationView;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public a(Ljava/lang/Object;)V
.locals 2
check-cast p1, Ljava/lang/Throwable;
iget-object v0, p0, Lcom/airbnb/lottie/LottieAnimationView$c;->a:Lcom/airbnb/lottie/LottieAnimationView;
iget v1, v0, Lcom/airbnb/lottie/LottieAnimationView;->g:I
if-eqz v1, :cond_0
invoke-virtual {v0, v1}, Lcom/airbnb/lottie/LottieAnimationView;->setImageResource(I)V
:cond_0
iget-object v0, p0, Lcom/airbnb/lottie/LottieAnimationView$c;->a:Lcom/airbnb/lottie/LottieAnimationView;
iget-object v0, v0, Lcom/airbnb/lottie/LottieAnimationView;->f:Lf/d/a/j;
if-nez v0, :cond_1
sget-object v0, Lcom/airbnb/lottie/LottieAnimationView;->w:Lf/d/a/j;
:cond_1
invoke-interface {v0, p1}, Lf/d/a/j;->a(Ljava/lang/Object;)V
return-void
.end method

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -5,8 +5,7 @@
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/airbnb/lottie/R$a;,
Lcom/airbnb/lottie/R$b;
Lcom/airbnb/lottie/R$a;
}
.end annotation

View file

@ -42,11 +42,11 @@
.field public static final SAMSUNGxDISCORD_CLIENT_ID:Ljava/lang/String; = "97t47j218f"
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1270"
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1271"
.field public static final VERSION_CODE:I = 0x4f6
.field public static final VERSION_CODE:I = 0x4f7
.field public static final VERSION_NAME:Ljava/lang/String; = "41.05"
.field public static final VERSION_NAME:Ljava/lang/String; = "38.4"
# direct methods

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
.class public final synthetic Lcom/discord/app/App$b;
.super Lk0/n/c/h;
.super Lk0/n/c/g;
.source "App.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/h;",
"Lk0/n/c/g;",
"Lkotlin/jvm/functions/Function3<",
"Ljava/lang/String;",
"Ljava/lang/Throwable;",
@ -35,49 +35,74 @@
# direct methods
.method public constructor <init>(Lcom/discord/app/AppLog;)V
.locals 7
.locals 1
const-class v3, Lcom/discord/app/AppLog;
const/4 v0, 0x3
const/4 v1, 0x3
const-string v4, "e"
const-string v5, "e(Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V"
const/4 v6, 0x0
move-object v0, p0
move-object v2, p1
invoke-direct/range {v0 .. v6}, Lk0/n/c/h;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct {p0, v0, p1}, Lk0/n/c/g;-><init>(ILjava/lang/Object;)V
return-void
.end method
# virtual methods
.method public invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "e"
return-object v0
.end method
.method public final getOwner()Lkotlin/reflect/KDeclarationContainer;
.locals 1
const-class v0, Lcom/discord/app/AppLog;
invoke-static {v0}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
move-result-object v0
return-object v0
.end method
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "e(Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V"
return-object v0
.end method
.method public invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 2
check-cast p1, Ljava/lang/String;
check-cast p2, Ljava/lang/Throwable;
check-cast p3, Ljava/util/Map;
const-string v0, "p1"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object v0, p0, Lk0/n/c/b;->receiver:Ljava/lang/Object;
check-cast v0, Lcom/discord/app/AppLog;
invoke-virtual {v0, p1, p2, p3}, Lcom/discord/app/AppLog;->e(Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V
const/4 v1, 0x6
invoke-virtual {v0, p1, v1, p2, p3}, Lcom/discord/app/AppLog;->c(Ljava/lang/String;ILjava/lang/Throwable;Ljava/util/Map;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
:cond_0
const-string p1, "p1"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/App$c;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "App.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function2<",
"Landroid/view/View;",
"Ljava/lang/String;",
@ -50,7 +50,7 @@
const/4 v0, 0x2
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -66,13 +66,11 @@
check-cast v2, Ljava/lang/String;
const-string p2, "textView"
const/4 p2, 0x0
invoke-static {p1, p2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string/jumbo p2, "url"
invoke-static {v2, p2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v2, :cond_0
sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler;
@ -82,7 +80,7 @@
const-string p1, "textView.context"
invoke-static {v1, p1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, p1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
@ -95,4 +93,18 @@
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
:cond_0
const-string p1, "url"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw p2
:cond_1
const-string p1, "textView"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw p2
.end method

View file

@ -41,7 +41,7 @@
# virtual methods
.method public onCreate()V
.locals 11
.locals 12
invoke-super {p0}, Landroid/app/Application;->onCreate()V
@ -81,7 +81,7 @@
const-string v1, "Backgrounded\n .get()"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->computationBuffered(Lrx/Observable;)Lrx/Observable;
@ -137,10 +137,6 @@
invoke-static {v0}, Landroidx/appcompat/app/AppCompatDelegate;->setDefaultNightMode(I)V
const-string v1, "context"
invoke-static {p0, v1}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v1, Lf/a/b/u0;->d:Lf/a/b/u0;
sget-object v9, Lcom/discord/app/AppLog;->d:Lcom/discord/app/AppLog;
@ -150,7 +146,9 @@
:try_start_0
const-string v2, "logger"
invoke-static {v9, v2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v10, 0x0
if-eqz v9, :cond_5
sget-boolean v2, Lf/a/b/u0;->c:Z
:try_end_0
@ -168,16 +166,16 @@
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v10
move-result-object v11
:goto_0
invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z
invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_1
invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object;
invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
@ -327,9 +325,15 @@
return-void
:cond_4
const/4 v0, 0x0
throw v10
throw v0
:cond_5
:try_start_4
invoke-static {v2}, Lk0/n/c/h;->c(Ljava/lang/String;)V
:try_end_4
.catchall {:try_start_4 .. :try_end_4} :catchall_0
throw v10
:catchall_0
move-exception v0

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppActivity$AppAction$a;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Ljava/lang/Class<",
"+",
@ -40,7 +40,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -28,7 +28,7 @@
invoke-direct {v0, p0}, Lcom/discord/app/AppActivity$AppAction$a;-><init>(Lcom/discord/app/AppActivity$AppAction;)V
invoke-static {v0}, Lf/h/a/f/e/n/f;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
move-result-object v0

View file

@ -24,15 +24,7 @@
# direct methods
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;I)V
.locals 1
const-string v0, "themeName"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "localeString"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -62,7 +54,7 @@
iget-object v1, p1, Lcom/discord/app/AppActivity$a;->a:Ljava/lang/String;
invoke-static {v0, v1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -72,7 +64,7 @@
iget-object v1, p1, Lcom/discord/app/AppActivity$a;->b:Ljava/lang/String;
invoke-static {v0, v1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -144,7 +136,7 @@
const-string v0, "Model(themeName="
invoke-static {v0}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -168,7 +160,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/b/a/a;->t(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/b/a/a;->s(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppActivity$b;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -80,7 +80,7 @@
const-string v2, "application"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/discord/stores/StoreStream$Companion;->initialize(Landroid/app/Application;)V
@ -92,7 +92,7 @@
move-result-object v1
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/discord/utilities/analytics/AnalyticsUtils;->initAppOpen(Landroid/app/Application;)V
@ -104,7 +104,7 @@
move-result-object v1
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/discord/utilities/media/AudioOutputMonitor$Companion;->initialize(Landroid/app/Application;)V
@ -116,7 +116,7 @@
move-result-object v1
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/discord/utilities/accessibility/AccessibilityMonitor$Companion;->initialize(Landroid/app/Application;)V
@ -130,7 +130,7 @@
const-string v2, "applicationContext"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/discord/utilities/ShareUtils;->updateDirectShareTargets(Landroid/content/Context;)V

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppActivity$c;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -68,9 +68,9 @@
move-result-object v1
const-string/jumbo v2, "userSettings.theme"
const-string v2, "userSettings.theme"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v0, :cond_4
@ -91,7 +91,7 @@
:cond_0
const-string v2, "light"
invoke-static {v1, v2}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v1, v2}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
@ -104,7 +104,7 @@
:cond_1
const-string v2, "dark"
invoke-static {v1, v2}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v1, v2}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
@ -115,7 +115,7 @@
:cond_2
const-string v2, "pureEvil"
invoke-static {v1, v2}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v1, v2}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
@ -137,9 +137,9 @@
move-result-object v1
const-string/jumbo v2, "userSettings.locale"
const-string v2, "userSettings.locale"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x0

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppActivity$d;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -66,7 +66,7 @@
const/4 v2, 0x0
if-eqz v0, :cond_9
if-eqz v0, :cond_b
sget-object v3, Lcom/discord/utilities/intent/IntentUtils;->INSTANCE:Lcom/discord/utilities/intent/IntentUtils;
@ -84,7 +84,7 @@
iget-object v1, p0, Lcom/discord/app/AppActivity$d;->this$0:Lcom/discord/app/AppActivity;
if-eqz v1, :cond_8
if-eqz v1, :cond_a
if-eqz v0, :cond_0
@ -136,10 +136,15 @@
invoke-virtual {v0}, Lcom/discord/app/AppTransitionActivity$Transition;->getAnimations()Lcom/discord/app/AppTransitionActivity$a;
move-result-object v2
move-result-object v0
goto :goto_2
:cond_4
iput-object v2, v1, Lcom/discord/app/AppTransitionActivity;->d:Lcom/discord/app/AppTransitionActivity$a;
move-object v0, v2
:goto_2
iput-object v0, v1, Lcom/discord/app/AppTransitionActivity;->d:Lcom/discord/app/AppTransitionActivity$a;
iget-object v0, p0, Lcom/discord/app/AppActivity$d;->this$0:Lcom/discord/app/AppActivity;
@ -165,12 +170,12 @@
const/4 v0, 0x1
goto :goto_2
goto :goto_3
:cond_5
const/4 v0, 0x0
:goto_2
:goto_3
if-eqz v0, :cond_6
return-void
@ -188,57 +193,67 @@
invoke-virtual {v1}, Lcom/discord/app/AppActivity;->g()Ljava/lang/Class;
move-result-object v2
move-result-object v3
const v3, 0x1020002
const v4, 0x1020002
const-string v4, "context"
if-eqz v1, :cond_9
invoke-static {v1, v4}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v4, "screen"
invoke-static {v2, v4}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v3, :cond_8
if-nez v0, :cond_7
goto :goto_3
goto :goto_4
:cond_7
invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction;
move-result-object v0
const-string v4, "fragmentManager.beginTransaction()"
const-string v2, "fragmentManager.beginTransaction()"
invoke-static {v0, v4}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v4
invoke-static {v1, v4}, Landroidx/fragment/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;)Landroidx/fragment/app/Fragment;
move-result-object v1
const-string v4, "Fragment.instantiate(context, screen.name)"
invoke-static {v1, v4}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v3, v1, v2}, Landroidx/fragment/app/FragmentTransaction;->replace(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction;
invoke-static {v1, v2}, Landroidx/fragment/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;)Landroidx/fragment/app/Fragment;
move-result-object v1
const-string v2, "Fragment.instantiate(context, screen.name)"
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v4, v1, v2}, Landroidx/fragment/app/FragmentTransaction;->replace(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction;
invoke-virtual {v0}, Landroidx/fragment/app/FragmentTransaction;->commit()I
:goto_3
:goto_4
return-void
:cond_8
const-string v0, "screen"
invoke-static {v0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v2
:cond_9
const-string v0, "context"
invoke-static {v0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v2
:cond_a
throw v2
:cond_b
throw v2
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppActivity$e;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -66,7 +66,7 @@
if-nez v1, :cond_0
const v1, 0x7f0a0045
const v1, 0x7f0a0040
invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;->findViewById(I)Landroid/view/View;
@ -74,7 +74,7 @@
check-cast v1, Landroidx/appcompat/widget/Toolbar;
invoke-virtual {v0, v1}, Lcom/discord/app/AppActivity;->s(Landroidx/appcompat/widget/Toolbar;)V
invoke-virtual {v0, v1}, Lcom/discord/app/AppActivity;->t(Landroidx/appcompat/widget/Toolbar;)V
:cond_0
return-void

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppActivity$f;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/app/AppActivity$a;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -47,13 +47,11 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 3
.locals 1
check-cast p1, Lcom/discord/app/AppActivity$a;
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
iget-object v0, p0, Lcom/discord/app/AppActivity$f;->this$0:Lcom/discord/app/AppActivity;
@ -65,16 +63,21 @@
iget-object p1, p0, Lcom/discord/app/AppActivity$f;->this$0:Lcom/discord/app/AppActivity;
const/4 v0, 0x0
const/4 v0, 0x1
const/4 v1, 0x1
const/4 v2, 0x0
invoke-static {p1, v0, v1, v2}, Lcom/discord/app/AppActivity;->n(Lcom/discord/app/AppActivity;ZILjava/lang/Object;)V
invoke-virtual {p1, v0}, Lcom/discord/app/AppActivity;->n(Z)V
:cond_0
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
:cond_1
const-string p1, "it"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppActivity$g;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Ljava/lang/Class<",
"+",
@ -40,7 +40,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/app/AppActivity;->r(ZLandroid/view/View;)V
value = Lcom/discord/app/AppActivity;->s(ZLandroid/view/View;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -39,7 +39,7 @@
# virtual methods
.method public final run()V
.locals 3
.locals 5
:try_start_0
iget-object v0, p0, Lcom/discord/app/AppActivity$h;->d:Landroid/view/View;
@ -86,9 +86,13 @@
sget-object v1, Lcom/discord/app/AppLog;->d:Lcom/discord/app/AppLog;
const-string v2, "Error Opening/Closing the Keyboard"
const/4 v2, 0x0
invoke-virtual {v1, v2, v0}, Lcom/discord/app/AppLog;->d(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v3, 0x3
const-string v4, "Error Opening/Closing the Keyboard"
invoke-virtual {v1, v4, v3, v0, v2}, Lcom/discord/app/AppLog;->c(Ljava/lang/String;ILjava/lang/Throwable;Ljava/util/Map;)V
:goto_1
return-void

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/app/AppActivity;->s(Landroidx/appcompat/widget/Toolbar;)V
value = Lcom/discord/app/AppActivity;->t(Landroidx/appcompat/widget/Toolbar;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppActivity$j;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lcom/discord/stores/StoreUserSettings;",
">;"
@ -48,7 +48,7 @@
const/4 v0, 0x0
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -112,15 +112,13 @@
const-string v1, "PublishSubject.create()"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v0, p0, Lcom/discord/app/AppActivity;->k:Lrx/subjects/Subject;
sget-object v0, Lcom/discord/app/AppActivity$j;->d:Lcom/discord/app/AppActivity$j;
const-string v1, "initializer"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v0, :cond_0
new-instance v1, Lk0/g;
@ -132,7 +130,7 @@
invoke-direct {v0, p0}, Lcom/discord/app/AppActivity$g;-><init>(Lcom/discord/app/AppActivity;)V
invoke-static {v0}, Lf/h/a/f/e/n/f;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
move-result-object v0
@ -143,6 +141,15 @@
iput-object v0, p0, Lcom/discord/app/AppActivity;->o:Landroid/content/Intent;
return-void
:cond_0
const-string v0, "initializer"
invoke-static {v0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 v0, 0x0
throw v0
.end method
.method public static final synthetic b(Lcom/discord/app/AppActivity;)Lcom/discord/stores/StoreUserSettings;
@ -168,7 +175,7 @@
const-string v1, "ModelUserSettings.getLoc\u2026bject(model.localeString)"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, v0}, Lcom/discord/app/AppActivity;->k(Ljava/util/Locale;)Z
@ -208,7 +215,7 @@
invoke-direct {v3, p0}, Lf/a/b/e;-><init>(Lcom/discord/app/AppActivity;)V
const v4, 0x7f0405a9
const v4, 0x7f04052e
new-instance v5, Landroid/util/TypedValue;
@ -224,7 +231,7 @@
iget-object v3, v5, Landroid/util/TypedValue;->string:Ljava/lang/CharSequence;
invoke-static {v3, v0}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v3, v0}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -243,7 +250,7 @@
const-string v4, "contentResolver"
invoke-static {v3, v4}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v4}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v3}, Lcom/discord/utilities/font/FontUtils;->getSystemFontScaleInt(Landroid/content/ContentResolver;)I
@ -302,55 +309,7 @@
return-void
.end method
.method public static n(Lcom/discord/app/AppActivity;ZILjava/lang/Object;)V
.locals 0
const/4 p3, 0x1
and-int/2addr p2, p3
if-eqz p2, :cond_0
const/4 p1, 0x1
:cond_0
iget-boolean p2, p0, Lcom/discord/app/AppActivity;->j:Z
if-nez p2, :cond_1
goto :goto_0
:cond_1
if-eqz p1, :cond_2
invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
move-result-object p1
sget-object p2, Lcom/discord/app/AppTransitionActivity$Transition;->TYPE_FADE:Lcom/discord/app/AppTransitionActivity$Transition;
const-string p3, "transition"
invoke-virtual {p1, p3, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
:cond_2
invoke-virtual {p0}, Lcom/discord/app/AppActivity;->g()Ljava/lang/Class;
move-result-object p1
invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
move-result-object p2
invoke-static {p0, p1, p2}, Lf/a/b/m;->e(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
:goto_0
return-void
.end method
.method public static synthetic p(Lcom/discord/app/AppActivity;ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Landroidx/appcompat/widget/Toolbar;
.method public static synthetic q(Lcom/discord/app/AppActivity;ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Landroidx/appcompat/widget/Toolbar;
.locals 0
and-int/lit8 p2, p5, 0x1
@ -368,7 +327,7 @@
const/4 p2, 0x0
invoke-virtual {p0, p1, p2, p2, p2}, Lcom/discord/app/AppActivity;->o(ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Landroidx/appcompat/widget/Toolbar;
invoke-virtual {p0, p1, p2, p2, p2}, Lcom/discord/app/AppActivity;->p(ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Landroidx/appcompat/widget/Toolbar;
move-result-object p0
@ -390,7 +349,7 @@
const-string v2, "baseContext"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
@ -398,7 +357,7 @@
const-string v2, "baseContext.resources"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
@ -431,7 +390,7 @@
const-string v1, "oldContext.resources"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
@ -449,7 +408,7 @@
mul-float v1, v1, v2
invoke-static {v1}, Lk0/j/a;->roundToInt(F)I
invoke-static {v1}, Lf/n/a/k/a;->roundToInt(F)I
move-result v1
@ -461,7 +420,7 @@
const-string v0, "oldContext.createConfigurationContext(config)"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1}, Landroidx/appcompat/app/AppCompatActivity;->attachBaseContext(Landroid/content/Context;)V
@ -477,7 +436,7 @@
const-string v0, "locale"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Lcom/discord/app/AppActivity;->k(Ljava/util/Locale;)Z
@ -499,7 +458,7 @@
move-result-object v0
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
@ -514,7 +473,7 @@
move-result-object v0
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
@ -531,7 +490,7 @@
move-result-object v0
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
@ -541,7 +500,7 @@
move-result-object v2
invoke-static {v2, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
@ -551,13 +510,9 @@
if-eqz p2, :cond_1
const/4 p1, 0x0
const/4 p1, 0x1
const/4 p2, 0x1
const/4 v0, 0x0
invoke-static {p0, p1, p2, v0}, Lcom/discord/app/AppActivity;->n(Lcom/discord/app/AppActivity;ZILjava/lang/Object;)V
invoke-virtual {p0, p1}, Lcom/discord/app/AppActivity;->n(Z)V
:cond_1
return-void
@ -572,7 +527,7 @@
const-string v1, "application"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/app/Application;->getApplicationContext()Landroid/content/Context;
@ -580,7 +535,7 @@
const-string v1, "application.applicationContext"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
@ -695,7 +650,7 @@
const/4 v0, 0x0
invoke-virtual {p0, v0, p1}, Lcom/discord/app/AppActivity;->r(ZLandroid/view/View;)V
invoke-virtual {p0, v0, p1}, Lcom/discord/app/AppActivity;->s(ZLandroid/view/View;)V
return-void
.end method
@ -733,7 +688,7 @@
move-result-object v0
invoke-static {v0, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
@ -741,7 +696,7 @@
const-string v4, "resources.configuration"
invoke-static {v0, v4}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v4}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/res/Configuration;->getLocales()Landroid/os/LocaleList;
@ -749,7 +704,7 @@
const-string v5, "resources.configuration.locales"
invoke-static {v0, v5}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v5}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/os/LocaleList;->isEmpty()Z
@ -761,13 +716,13 @@
move-result-object v0
invoke-static {v0, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
move-result-object v0
invoke-static {v0, v4}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v4}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/res/Configuration;->getLocales()Landroid/os/LocaleList;
@ -777,7 +732,7 @@
move-result-object v0
invoke-static {v0, p1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -792,7 +747,7 @@
move-result-object v0
invoke-static {v0, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
@ -806,7 +761,7 @@
move-result-object v0
invoke-static {v0, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
@ -814,7 +769,7 @@
iget-object v0, v0, Landroid/content/res/Configuration;->locale:Ljava/util/Locale;
invoke-static {v0, p1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -846,9 +801,7 @@
}
.end annotation
const-string v0, "screens"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_3
invoke-interface {p1}, Ljava/util/Collection;->isEmpty()Z
@ -878,7 +831,7 @@
check-cast v0, Lk0/r/b;
invoke-static {v0}, Lk0/j/a;->getJavaClass(Lk0/r/b;)Ljava/lang/Class;
invoke-static {v0}, Lf/n/a/k/a;->getJavaClass(Lk0/r/b;)Ljava/lang/Class;
move-result-object v0
@ -886,7 +839,7 @@
move-result-object v2
invoke-static {v0, v2}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v2}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -897,6 +850,15 @@
:cond_2
:goto_0
return v1
:cond_3
const-string p1, "screens"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public final m(Lk0/r/b;)Z
@ -911,11 +873,7 @@
}
.end annotation
const-string v0, "screen"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1}, Lk0/j/a;->getJavaClass(Lk0/r/b;)Ljava/lang/Class;
invoke-static {p1}, Lf/n/a/k/a;->getJavaClass(Lk0/r/b;)Ljava/lang/Class;
move-result-object p1
@ -923,103 +881,70 @@
move-result-object v0
invoke-static {p1, v0}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {p1, v0}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method public final o(ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Landroidx/appcompat/widget/Toolbar;
.locals 4
.param p2 # Ljava/lang/Integer;
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
.param p3 # Ljava/lang/Integer;
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.param p4 # Ljava/lang/Integer;
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
.method public final n(Z)V
.locals 2
iget-object v0, p0, Lcom/discord/app/AppActivity;->l:Landroidx/appcompat/widget/Toolbar;
iget-boolean v0, p0, Lcom/discord/app/AppActivity;->j:Z
const/4 v1, 0x0
if-nez v0, :cond_0
if-eqz v0, :cond_3
if-eqz p1, :cond_2
const p1, 0x7f0402aa
const/4 v2, 0x0
const/4 v3, 0x2
invoke-static {v0, p1, v2, v3, v1}, Lcom/discord/utilities/drawable/DrawableCompat;->getThemedDrawableRes$default(Landroid/view/View;IIILjava/lang/Object;)I
move-result p1
invoke-virtual {v0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v1
if-eqz p2, :cond_0
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
move-result p1
return-void
:cond_0
invoke-static {v1, p1}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
if-eqz p1, :cond_1
move-result-object v1
invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
if-eqz p4, :cond_1
move-result-object p1
if-eqz v1, :cond_1
sget-object v0, Lcom/discord/app/AppTransitionActivity$Transition;->TYPE_FADE:Lcom/discord/app/AppTransitionActivity$Transition;
invoke-virtual {p4}, Ljava/lang/Integer;->intValue()I
const-string v1, "transition"
move-result p1
invoke-static {v1, p1}, Landroidx/core/graphics/drawable/DrawableCompat;->setTint(Landroid/graphics/drawable/Drawable;I)V
invoke-virtual {p1, v1, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
:cond_1
const p1, 0x7f12027e
invoke-virtual {p0, p1}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
invoke-virtual {p0}, Lcom/discord/app/AppActivity;->g()Ljava/lang/Class;
move-result-object p1
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/Toolbar;->setNavigationContentDescription(Ljava/lang/CharSequence;)V
invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
:cond_2
invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;->setNavigationIcon(Landroid/graphics/drawable/Drawable;)V
move-result-object v0
if-eqz p3, :cond_4
invoke-static {p0, p1, v0}, Lf/a/b/m;->e(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
invoke-virtual {p3}, Ljava/lang/Number;->intValue()I
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
move-result p1
return-void
.end method
invoke-virtual {p0, p1}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
.method public final o(Landroid/content/Context;)V
.locals 1
move-result-object p1
const-class v0, Lcom/discord/widgets/tabs/WidgetTabsHost;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/Toolbar;->setNavigationContentDescription(Ljava/lang/CharSequence;)V
invoke-static {v0}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
goto :goto_0
move-result-object v0
:cond_3
move-object v0, v1
invoke-virtual {p0, v0}, Lcom/discord/app/AppActivity;->m(Lk0/r/b;)Z
:cond_4
:goto_0
return-object v0
move-result v0
if-nez v0, :cond_0
invoke-static {p1}, Lf/a/b/m;->d(Landroid/content/Context;)V
:cond_0
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
@ -1058,7 +983,7 @@
const-class v0, Lcom/discord/widgets/tabs/WidgetTabsHost;
invoke-static {v0}, Lk0/n/c/t;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
invoke-static {v0}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
move-result-object v0
@ -1109,7 +1034,7 @@
:cond_1
const-class p1, Lcom/discord/widgets/debugging/WidgetFatalCrash;
invoke-static {p1}, Lk0/n/c/t;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
invoke-static {p1}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
move-result-object p1
@ -1131,7 +1056,7 @@
const-string v2, "screen.name"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1, p0, v0, v1}, Lcom/discord/widgets/debugging/WidgetFatalCrash$Companion;->launch(Landroid/content/Context;Ljava/lang/Throwable;Ljava/lang/String;)V
@ -1232,31 +1157,27 @@
const/4 v1, 0x0
invoke-interface {v0, v1}, Lt0/g;->onNext(Ljava/lang/Object;)V
invoke-interface {v0, v1}, Ls0/g;->onNext(Ljava/lang/Object;)V
return-void
.end method
.method public onResume()V
.locals 13
.locals 12
invoke-super {p0}, Lcom/discord/app/AppTransitionActivity;->onResume()V
sget-object v0, Lf/a/b/m;->f:Lf/a/b/m;
const-string v0, "activity"
invoke-static {p0, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/app/AppActivity;->f()Landroid/content/Intent;
move-result-object v0
const-string v1, "INTENT_RECREATE"
const/4 v1, 0x0
const/4 v2, 0x0
const-string v2, "INTENT_RECREATE"
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v0
@ -1264,19 +1185,19 @@
invoke-virtual {p0}, Lcom/discord/app/AppActivity;->f()Landroid/content/Intent;
move-result-object v3
move-result-object v1
invoke-virtual {v3, v1}, Landroid/content/Intent;->removeExtra(Ljava/lang/String;)V
invoke-virtual {v1, v2}, Landroid/content/Intent;->removeExtra(Ljava/lang/String;)V
new-instance v1, Landroid/os/Handler;
invoke-direct {v1}, Landroid/os/Handler;-><init>()V
new-instance v3, Lf/a/b/l;
new-instance v2, Lf/a/b/l;
invoke-direct {v3, p0}, Lf/a/b/l;-><init>(Lcom/discord/app/AppActivity;)V
invoke-direct {v2, p0}, Lf/a/b/l;-><init>(Lcom/discord/app/AppActivity;)V
invoke-virtual {v1, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
:cond_0
if-eqz v0, :cond_1
@ -1294,7 +1215,7 @@
iget-object v1, p0, Lcom/discord/app/AppActivity;->i:Ljava/lang/String;
invoke-static {v0, v1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -1302,15 +1223,13 @@
xor-int/2addr v0, v1
const/4 v3, 0x0
if-eqz v0, :cond_2
iget-object v0, p0, Lcom/discord/app/AppActivity;->i:Ljava/lang/String;
const-string v4, ""
const-string v2, ""
invoke-static {v0, v4}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v2}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -1318,7 +1237,7 @@
if-eqz v0, :cond_2
invoke-static {p0, v2, v1, v3}, Lcom/discord/app/AppActivity;->n(Lcom/discord/app/AppActivity;ZILjava/lang/Object;)V
invoke-virtual {p0, v1}, Lcom/discord/app/AppActivity;->n(Z)V
return-void
@ -1331,9 +1250,9 @@
move-result-object v0
const-string/jumbo v2, "userSettings.locale"
const-string v2, "userSettings.locale"
invoke-static {v0, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v0, p0, Lcom/discord/app/AppActivity;->i:Ljava/lang/String;
@ -1367,36 +1286,40 @@
move-result-object v2
sget-object v4, Lf/a/b/b;->d:Lf/a/b/b;
sget-object v3, Lf/a/b/b;->d:Lf/a/b/b;
if-eqz v4, :cond_3
if-eqz v3, :cond_3
new-instance v5, Lf/a/b/c;
new-instance v4, Lf/a/b/c;
invoke-direct {v5, v4}, Lf/a/b/c;-><init>(Lkotlin/jvm/functions/Function3;)V
invoke-direct {v4, v3}, Lf/a/b/c;-><init>(Lkotlin/jvm/functions/Function3;)V
move-object v4, v5
move-object v3, v4
:cond_3
check-cast v4, Lrx/functions/Func3;
check-cast v3, Lrx/functions/Func3;
invoke-static {v0, v1, v2, v4}, Lrx/Observable;->i(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable;
invoke-static {v0, v1, v2, v3}, Lrx/Observable;->i(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable;
move-result-object v0
const-string v1, "Observable.combineLatest\u2026 ::Model\n )"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v1, 0x2
invoke-static {v0, p0, v3, v1, v3}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable;
const/4 v2, 0x0
move-result-object v4
invoke-static {v0, p0, 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 v3
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v5
move-result-object v4
const/4 v5, 0x0
const/4 v6, 0x0
@ -1404,22 +1327,112 @@
const/4 v8, 0x0
const/4 v9, 0x0
new-instance v9, Lcom/discord/app/AppActivity$f;
new-instance v10, Lcom/discord/app/AppActivity$f;
invoke-direct {v9, p0}, Lcom/discord/app/AppActivity$f;-><init>(Lcom/discord/app/AppActivity;)V
invoke-direct {v10, p0}, Lcom/discord/app/AppActivity$f;-><init>(Lcom/discord/app/AppActivity;)V
const/16 v10, 0x1e
const/16 v11, 0x1e
const/4 v11, 0x0
const/4 v12, 0x0
invoke-static/range {v4 .. v12}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
invoke-static/range {v3 .. v11}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
return-void
.end method
.method public final q(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
.method public final p(ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Landroidx/appcompat/widget/Toolbar;
.locals 4
.param p2 # Ljava/lang/Integer;
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
.param p3 # Ljava/lang/Integer;
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
.param p4 # Ljava/lang/Integer;
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
iget-object v0, p0, Lcom/discord/app/AppActivity;->l:Landroidx/appcompat/widget/Toolbar;
const/4 v1, 0x0
if-eqz v0, :cond_3
if-eqz p1, :cond_2
const p1, 0x7f040274
const/4 v2, 0x0
const/4 v3, 0x2
invoke-static {v0, p1, v2, v3, v1}, Lcom/discord/utilities/drawable/DrawableCompat;->getThemedDrawableRes$default(Landroid/view/View;IIILjava/lang/Object;)I
move-result p1
invoke-virtual {v0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v1
if-eqz p2, :cond_0
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
move-result p1
:cond_0
invoke-static {v1, p1}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v1
if-eqz p4, :cond_1
if-eqz v1, :cond_1
invoke-virtual {p4}, Ljava/lang/Integer;->intValue()I
move-result p1
invoke-static {v1, p1}, Landroidx/core/graphics/drawable/DrawableCompat;->setTint(Landroid/graphics/drawable/Drawable;I)V
:cond_1
const p1, 0x7f12027c
invoke-virtual {p0, p1}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/Toolbar;->setNavigationContentDescription(Ljava/lang/CharSequence;)V
:cond_2
invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;->setNavigationIcon(Landroid/graphics/drawable/Drawable;)V
if-eqz p3, :cond_4
invoke-virtual {p3}, Ljava/lang/Number;->intValue()I
move-result p1
invoke-virtual {p0, p1}, Landroid/app/Activity;->getString(I)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/Toolbar;->setNavigationContentDescription(Ljava/lang/CharSequence;)V
goto :goto_0
:cond_3
move-object v0, v1
:cond_4
:goto_0
return-object v0
.end method
.method public final r(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
.locals 1
.param p2 # Ljava/lang/Integer;
.annotation build Landroidx/annotation/DrawableRes;
@ -1445,8 +1458,8 @@
return-object p1
.end method
.method public final r(ZLandroid/view/View;)V
.locals 3
.method public final s(ZLandroid/view/View;)V
.locals 4
const-string v0, "input_method"
@ -1460,41 +1473,43 @@
const/4 v1, 0x0
const/4 v2, 0x0
if-eqz p2, :cond_0
invoke-virtual {p2}, Landroid/view/View;->getWindowToken()Landroid/os/IBinder;
move-result-object v2
move-result-object v3
if-eqz v2, :cond_0
if-eqz v3, :cond_0
goto :goto_0
:cond_0
const v2, 0x1020002
const v3, 0x1020002
invoke-virtual {p0, v2}, Landroidx/appcompat/app/AppCompatActivity;->findViewById(I)Landroid/view/View;
invoke-virtual {p0, v3}, Landroidx/appcompat/app/AppCompatActivity;->findViewById(I)Landroid/view/View;
move-result-object v2
move-result-object v3
check-cast v2, Landroid/widget/FrameLayout;
check-cast v3, Landroid/widget/FrameLayout;
if-eqz v2, :cond_1
if-eqz v3, :cond_1
invoke-virtual {v2, v1}, Landroid/widget/FrameLayout;->getChildAt(I)Landroid/view/View;
invoke-virtual {v3, v1}, Landroid/widget/FrameLayout;->getChildAt(I)Landroid/view/View;
move-result-object v2
move-result-object v3
if-eqz v2, :cond_1
if-eqz v3, :cond_1
invoke-virtual {v2}, Landroid/view/View;->getApplicationWindowToken()Landroid/os/IBinder;
invoke-virtual {v3}, Landroid/view/View;->getApplicationWindowToken()Landroid/os/IBinder;
move-result-object v2
move-result-object v3
goto :goto_0
:cond_1
const/4 v2, 0x0
move-object v3, v2
:goto_0
if-eqz p1, :cond_2
@ -1513,7 +1528,7 @@
:cond_2
:try_start_0
invoke-virtual {v0, v2, v1}, Landroid/view/inputmethod/InputMethodManager;->hideSoftInputFromWindow(Landroid/os/IBinder;I)Z
invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;->hideSoftInputFromWindow(Landroid/os/IBinder;I)Z
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
@ -1524,25 +1539,48 @@
sget-object p2, Lcom/discord/app/AppLog;->d:Lcom/discord/app/AppLog;
const-string v0, "Error Opening/Closing the Keyboard"
const/4 v0, 0x3
invoke-virtual {p2, v0, p1}, Lcom/discord/app/AppLog;->d(Ljava/lang/String;Ljava/lang/Throwable;)V
const-string v1, "Error Opening/Closing the Keyboard"
invoke-virtual {p2, v1, v0, p1, v2}, Lcom/discord/app/AppLog;->c(Ljava/lang/String;ILjava/lang/Throwable;Ljava/util/Map;)V
:cond_3
:goto_1
return-void
:cond_4
new-instance p1, Ljava/lang/NullPointerException;
new-instance p1, Lkotlin/TypeCastException;
const-string p2, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager"
invoke-direct {p1, p2}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
invoke-direct {p1, p2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public final s(Landroidx/appcompat/widget/Toolbar;)V
.method public final showKeyboard(Landroid/view/View;)V
.locals 1
if-eqz p1, :cond_0
const/4 v0, 0x1
invoke-virtual {p0, v0, p1}, Lcom/discord/app/AppActivity;->s(ZLandroid/view/View;)V
return-void
:cond_0
const-string p1, "view"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public final t(Landroidx/appcompat/widget/Toolbar;)V
.locals 4
iput-object p1, p0, Lcom/discord/app/AppActivity;->l:Landroidx/appcompat/widget/Toolbar;
@ -1572,7 +1610,7 @@
if-eqz p1, :cond_1
const v1, 0x7f0404e3
const v1, 0x7f040470
const/4 v2, 0x2
@ -1582,7 +1620,7 @@
move-result v0
invoke-static {p0, v0}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, v0}, Landroid/app/Activity;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v0
@ -1602,17 +1640,3 @@
:cond_2
return-void
.end method
.method public final showKeyboard(Landroid/view/View;)V
.locals 1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x1
invoke-virtual {p0, v0, p1}, Lcom/discord/app/AppActivity;->r(ZLandroid/view/View;)V
return-void
.end method

View file

@ -63,23 +63,25 @@
# virtual methods
.method public final onApplyWindowInsets(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
.locals 4
.locals 5
iget v0, p0, Lcom/discord/app/AppBottomSheet$a;->a:I
const-string v1, "insets"
const-string/jumbo v2, "v"
const-string v2, "v"
const/4 v3, 0x0
if-eqz v0, :cond_1
const/4 v3, 0x1
const/4 v4, 0x1
if-ne v0, v3, :cond_0
if-ne v0, v4, :cond_0
invoke-static {p1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetLeft()I
@ -106,14 +108,12 @@
return-object p1
:cond_0
const/4 p1, 0x0
throw p1
throw v3
:cond_1
invoke-static {p1, v2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_3
invoke-static {p2, v1}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_2
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetTop()I
@ -133,13 +133,11 @@
invoke-virtual {p1, v1, v0, v2, v3}, Landroid/view/View;->setPadding(IIII)V
new-instance p1, Landroidx/core/view/WindowInsetsCompat$Builder;
invoke-direct {p1, p2}, Landroidx/core/view/WindowInsetsCompat$Builder;-><init>(Landroidx/core/view/WindowInsetsCompat;)V
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetLeft()I
move-result v0
move-result p1
const/4 v0, 0x0
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetRight()I
@ -147,21 +145,21 @@
invoke-virtual {p2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I
move-result p2
move-result v2
const/4 v2, 0x0
invoke-static {v0, v2, v1, p2}, Landroidx/core/graphics/Insets;->of(IIII)Landroidx/core/graphics/Insets;
move-result-object p2
invoke-virtual {p1, p2}, Landroidx/core/view/WindowInsetsCompat$Builder;->setSystemWindowInsets(Landroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder;
move-result-object p1
invoke-virtual {p1}, Landroidx/core/view/WindowInsetsCompat$Builder;->build()Landroidx/core/view/WindowInsetsCompat;
invoke-virtual {p2, p1, v0, v1, v2}, Landroidx/core/view/WindowInsetsCompat;->replaceSystemWindowInsets(IIII)Landroidx/core/view/WindowInsetsCompat;
move-result-object p1
return-object p1
:cond_2
invoke-static {v1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v3
:cond_3
invoke-static {v2}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v3
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppBottomSheet$b;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppBottomSheet.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lcom/discord/app/AppPermissions;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -34,19 +34,11 @@
.method public onSlide(Landroid/view/View;F)V
.locals 0
const-string p2, "bottomSheet"
invoke-static {p1, p2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method
.method public onStateChanged(Landroid/view/View;I)V
.locals 1
const-string v0, "bottomSheet"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.locals 0
const/4 p1, 0x5

View file

@ -40,7 +40,7 @@
const-string v1, "PublishSubject.create()"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v0, p0, Lcom/discord/app/AppBottomSheet;->unsubscribeSignal:Lrx/subjects/Subject;
@ -48,7 +48,7 @@
invoke-direct {v0, p0}, Lcom/discord/app/AppBottomSheet$b;-><init>(Lcom/discord/app/AppBottomSheet;)V
invoke-static {v0}, Lf/h/a/f/e/n/f;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
move-result-object v0
@ -76,7 +76,7 @@
move-result-object v1
const v2, 0x7f0a02a3
const v2, 0x7f0a028c
invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -92,7 +92,7 @@
move-result-object v1
const v2, 0x7f0a02e1
const v2, 0x7f0a02c6
invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -100,7 +100,7 @@
const-string v2, "designBottomSheet"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x1
@ -249,13 +249,20 @@
# virtual methods
.method public bindSubscriptions(Lrx/subscriptions/CompositeSubscription;)V
.locals 1
.locals 0
const-string v0, "compositeSubscription"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
return-void
:cond_0
const-string p1, "compositeSubscription"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public dismiss()V
@ -301,7 +308,7 @@
:goto_0
const-string v1, "arguments ?: Bundle()"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
@ -356,7 +363,7 @@
const-string v0, "super.onCreateDialog(sav\u2026dOnTouchOutside(true)\n }"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p1
.end method
@ -364,21 +371,26 @@
.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.locals 0
const-string p2, "inflater"
const/4 p2, 0x0
invoke-static {p1, p2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-virtual {p0}, Lcom/discord/app/AppBottomSheet;->getContentViewResId()I
move-result p2
move-result p3
const/4 p3, 0x0
invoke-virtual {p1, p2, p3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
invoke-virtual {p1, p3, p2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
return-object p1
:cond_0
const-string p1, "inflater"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw p2
.end method
.method public onPause()V
@ -399,7 +411,7 @@
const/4 v1, 0x0
invoke-interface {v0, v1}, Lt0/g;->onNext(Ljava/lang/Object;)V
invoke-interface {v0, v1}, Ls0/g;->onNext(Ljava/lang/Object;)V
return-void
.end method
@ -407,13 +419,11 @@
.method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.locals 1
const-string v0, "permissions"
const/4 v0, 0x0
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_1
const-string v0, "grantResults"
invoke-static {p3, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p3, :cond_0
invoke-super {p0, p1, p2, p3}, Landroidx/fragment/app/Fragment;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V
@ -424,6 +434,20 @@
invoke-virtual {p2, p1, p3}, Lcom/discord/app/AppPermissions;->c(I[I)V
return-void
:cond_0
const-string p1, "grantResults"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "permissions"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public onResume()V
@ -445,11 +469,9 @@
.end method
.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
.locals 1
.locals 0
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
invoke-super {p0, p1, p2}, Landroidx/fragment/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
@ -469,6 +491,15 @@
:cond_0
return-void
:cond_1
const-string p1, "view"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public requestCameraQRScanner(Lrx/functions/Action0;)V
@ -548,9 +579,16 @@
move-result-object v0
invoke-static {v0}, Lk0/n/c/i;->checkNotNull(Ljava/lang/Object;)V
if-eqz v0, :cond_0
return-object v0
:cond_0
invoke-static {}, Lk0/n/c/h;->throwNpe()V
const/4 v0, 0x0
throw v0
.end method
.method public final setBottomSheetState(I)V
@ -582,13 +620,11 @@
}
.end annotation
const-string v0, "$this$setOnClickAndDismissListener"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "onClickListener"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
new-instance v0, Lcom/discord/app/AppBottomSheet$e;
@ -597,6 +633,20 @@
invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
:cond_0
const-string p1, "onClickListener"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "$this$setOnClickAndDismissListener"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public final setPeekHeightBottomView(Landroid/view/View;)V
@ -604,7 +654,7 @@
iget-object v0, p0, Lcom/discord/app/AppBottomSheet;->peekBottomView:Landroid/view/View;
invoke-static {v0, p1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -646,11 +696,9 @@
.end method
.method public show(Landroidx/fragment/app/FragmentTransaction;Ljava/lang/String;)I
.locals 1
.locals 0
const-string v0, "transaction"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
:try_start_0
invoke-super {p0, p1, p2}, Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentTransaction;Ljava/lang/String;)I
@ -666,14 +714,21 @@
:goto_0
return p1
:cond_0
const-string p1, "transaction"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
.locals 1
const-string v0, "manager"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
invoke-virtual {p1, p2}, Landroidx/fragment/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroidx/fragment/app/Fragment;
@ -691,14 +746,21 @@
:catch_0
return-void
:cond_1
const-string p1, "manager"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public final showKeyboard(Landroid/view/View;)V
.locals 1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
invoke-virtual {p0}, Lcom/discord/app/AppBottomSheet;->getAppActivity()Lcom/discord/app/AppActivity;
@ -710,6 +772,15 @@
:cond_0
return-void
:cond_1
const-string p1, "view"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public final updatePeekHeightPx(I)V

View file

@ -35,7 +35,7 @@
const-string v1, "PublishSubject.create<Void>()"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v0, p0, Lcom/discord/app/AppDialog;->unsubscribeSignal:Lrx/subjects/Subject;
@ -113,7 +113,7 @@
:goto_0
const-string v1, "arguments ?: Bundle()"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
@ -182,23 +182,21 @@
move-result-object p1
const-string v0, "super.onCreateDialog(savedInstanceState)"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x1
invoke-virtual {p1, v0}, Landroid/app/Dialog;->requestWindowFeature(I)Z
const-string v0, "super.onCreateDialog(sav\u2026FEATURE_NO_TITLE)\n }"
invoke-static {p1, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p1
.end method
.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.locals 1
const-string p3, "inflater"
invoke-static {p1, p3}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getContentViewResId()I
@ -211,18 +209,15 @@
move-result-object p1
return-object p1
.end method
.method public onDestroyView()V
.locals 1
:cond_0
const-string p1, "inflater"
invoke-super {p0}, Landroidx/fragment/app/DialogFragment;->onDestroyView()V
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
sget-object v0, Lcom/discord/utilities/view/text/TextWatcher;->Companion:Lcom/discord/utilities/view/text/TextWatcher$Companion;
const/4 p1, 0x0
invoke-virtual {v0, p0}, Lcom/discord/utilities/view/text/TextWatcher$Companion;->reset(Landroidx/fragment/app/Fragment;)V
return-void
throw p1
.end method
.method public onPause()V
@ -236,7 +231,7 @@
const/4 v1, 0x0
invoke-interface {v0, v1}, Lt0/g;->onNext(Ljava/lang/Object;)V
invoke-interface {v0, v1}, Ls0/g;->onNext(Ljava/lang/Object;)V
return-void
.end method
@ -264,15 +259,22 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 1
.locals 0
.annotation build Landroidx/annotation/CallSuper;
.end annotation
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
return-void
:cond_0
const-string p1, "view"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public onViewBoundOrOnResume()V
@ -286,9 +288,7 @@
.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
.locals 1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
invoke-super {p0, p1, p2}, Landroidx/fragment/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
@ -315,6 +315,15 @@
iput-boolean v0, p0, Lcom/discord/app/AppDialog;->onViewBoundOrOnResumeInvoked:Z
return-void
:cond_1
const-string p1, "view"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public final setOnClickAndDismissListener(Landroid/view/View;Lkotlin/jvm/functions/Function1;)V
@ -331,13 +340,11 @@
}
.end annotation
const-string v0, "$this$setOnClickAndDismissListener"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "onClickListener"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
new-instance v0, Lcom/discord/app/AppDialog$a;
@ -346,14 +353,26 @@
invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
:cond_0
const-string p1, "onClickListener"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "$this$setOnClickAndDismissListener"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public show(Landroidx/fragment/app/FragmentTransaction;Ljava/lang/String;)I
.locals 1
.locals 0
const-string v0, "transaction"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
:try_start_0
invoke-super {p0, p1, p2}, Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentTransaction;Ljava/lang/String;)I
@ -369,20 +388,29 @@
:goto_0
return p1
:cond_0
const-string p1, "transaction"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
.locals 2
const-string v0, "manager"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
invoke-virtual {p1}, Landroidx/fragment/app/FragmentManager;->isDestroyed()Z
move-result v0
move-result v1
if-nez v0, :cond_0
if-nez v1, :cond_0
:try_start_0
invoke-super {p0, p1, p2}, Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
@ -394,11 +422,11 @@
:cond_0
sget-object p2, Lcom/discord/app/AppLog;->d:Lcom/discord/app/AppLog;
const-string v0, "Could not show "
const-string v1, "Could not show "
invoke-static {v0}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
move-result-object v1
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
@ -408,33 +436,36 @@
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, ": FragmentManager destroyed"
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const/4 v0, 0x2
const/4 v1, 0x2
const/4 v1, 0x0
invoke-static {p2, p1, v1, v0, v1}, Lcom/discord/utilities/logging/Logger;->d$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V
invoke-static {p2, p1, v0, v1, v0}, Lcom/discord/utilities/logging/Logger;->d$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V
:catch_0
:goto_0
return-void
:cond_1
const-string p1, "manager"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public final showKeyboard(Landroid/view/View;)V
.locals 1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getAppActivity()Lcom/discord/app/AppActivity;
@ -446,4 +477,13 @@
:cond_0
return-void
:cond_1
const-string p1, "view"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppFragment$a;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppFragment.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lcom/discord/app/AppPermissions;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppFragment$b;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppFragment.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lf/b/a/d/b;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -58,7 +58,7 @@
const-string v2, "requireContext()"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x0

View file

@ -46,11 +46,7 @@
.end method
.method public onError(Ljava/io/IOException;)V
.locals 4
const-string v0, "e"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.locals 5
iget-object v0, p0, Lcom/discord/app/AppFragment$c;->a:Lcom/discord/app/AppFragment;
@ -60,29 +56,29 @@
iget-object v1, p0, Lcom/discord/app/AppFragment$c;->a:Lcom/discord/app/AppFragment;
const/4 v2, 0x1
const v2, 0x7f1216ca
new-array v2, v2, [Ljava/lang/Object;
const/4 v3, 0x1
new-array v3, v3, [Ljava/lang/Object;
invoke-virtual {p1}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
move-result-object p1
const/4 v3, 0x0
const/4 v4, 0x0
aput-object p1, v2, v3
aput-object p1, v3, v4
const p1, 0x7f12174c
invoke-virtual {v1, p1, v2}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const/4 v1, 0x0
const/16 v1, 0xc
const/16 v2, 0xc
const/4 v2, 0x0
invoke-static {v0, p1, v3, v1, v2}, Lf/a/b/p;->k(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
invoke-static {v0, p1, v4, v2, v1}, Lf/a/b/p;->k(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
return-void
.end method
@ -90,37 +86,31 @@
.method public onSuccess(Landroid/net/Uri;Lcom/miguelgaeta/media_picker/RequestType;)V
.locals 3
const-string/jumbo v0, "uri"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_2
const-string v0, "request"
iget-object v1, p0, Lcom/discord/app/AppFragment$c;->a:Lcom/discord/app/AppFragment;
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
iget-object v0, p0, Lcom/discord/app/AppFragment$c;->a:Lcom/discord/app/AppFragment;
move-result-object v1
invoke-virtual {v0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
if-eqz v1, :cond_0
move-result-object v0
invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
const/4 v1, 0x0
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
move-result-object v1
goto :goto_0
:cond_0
move-object v0, v1
move-object v1, v0
:goto_0
const/4 v2, 0x4
invoke-static {v0, p1, v1, v2, v1}, Lcom/discord/utilities/attachments/AttachmentUtilsKt;->getMimeType$default(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;
invoke-static {v1, p1, v0, v2, v0}, Lcom/discord/utilities/attachments/AttachmentUtilsKt;->getMimeType$default(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;
move-result-object v0
@ -145,4 +135,11 @@
:goto_1
return-void
:cond_2
const-string p1, "uri"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppFragment$d;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppFragment.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Ljava/lang/Boolean;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -56,17 +56,9 @@
const-string v1, "onBackAction.call()"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
return-object v0
.end method

View file

@ -41,7 +41,7 @@
const-string v1, "PublishSubject.create()"
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v0, p0, Lcom/discord/app/AppFragment;->unsubscribeSignal:Lrx/subjects/Subject;
@ -49,7 +49,7 @@
invoke-direct {v0, p0}, Lcom/discord/app/AppFragment$a;-><init>(Lcom/discord/app/AppFragment;)V
invoke-static {v0}, Lf/h/a/f/e/n/f;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
move-result-object v0
@ -59,7 +59,7 @@
invoke-direct {v0, p0}, Lcom/discord/app/AppFragment$b;-><init>(Lcom/discord/app/AppFragment;)V
invoke-static {v0}, Lf/h/a/f/e/n/f;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
move-result-object v0
@ -73,7 +73,7 @@
if-eqz p2, :cond_1
const v0, 0x7f0a0045
const v0, 0x7f0a0040
invoke-virtual {p2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -85,7 +85,7 @@
iget-object v0, p1, Lcom/discord/app/AppActivity;->l:Landroidx/appcompat/widget/Toolbar;
invoke-static {v0, p2}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p2}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -93,7 +93,7 @@
if-eqz v0, :cond_0
invoke-virtual {p1, p2}, Lcom/discord/app/AppActivity;->s(Landroidx/appcompat/widget/Toolbar;)V
invoke-virtual {p1, p2}, Lcom/discord/app/AppActivity;->t(Landroidx/appcompat/widget/Toolbar;)V
:cond_0
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
@ -406,7 +406,7 @@
return-object v0
.end method
.method public final hideKeyboard()V
.method public hideKeyboard()V
.locals 2
const/4 v0, 0x0
@ -462,9 +462,7 @@
.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.locals 1
const-string p3, "inflater"
invoke-static {p1, p3}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getContentViewResId()I
@ -477,6 +475,15 @@
move-result-object p1
return-object p1
:cond_0
const-string p1, "inflater"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public onDestroyView()V
@ -498,11 +505,7 @@
const-string v2, "javaClass.name"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "key"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, v0, Lf/a/b/f;->f:Ljava/util/TreeMap;
@ -512,7 +515,7 @@
const-string v2, "backPressHandlers\n .values"
invoke-static {v0, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
@ -536,13 +539,7 @@
goto :goto_0
:cond_0
const-string v0, "target"
invoke-static {p0, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v1, Lm0/i;->b:Lm0/i;
invoke-static {p0, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lm0/i;->b:Lm0/i;
sget-object v0, Lm0/i;->a:Ljava/util/WeakHashMap;
@ -600,10 +597,6 @@
if-eqz v0, :cond_0
const-string v1, "fragmentOwner"
invoke-static {p0, v1}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, v0, Lcom/discord/app/AppActivity;->g:Ljava/util/LinkedHashMap;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getId()I
@ -625,29 +618,53 @@
.method public onImageChosen(Landroid/net/Uri;Ljava/lang/String;)V
.locals 1
const-string/jumbo v0, "uri"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string p1, "mimeType"
invoke-static {p2, p1}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
return-void
:cond_0
const-string p1, "mimeType"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "uri"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public onImageCropped(Landroid/net/Uri;Ljava/lang/String;)V
.locals 1
const-string/jumbo v0, "uri"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string p1, "mimeType"
invoke-static {p2, p1}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
return-void
:cond_0
const-string p1, "mimeType"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "uri"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public onPause()V
@ -659,7 +676,7 @@
const/4 v1, 0x0
invoke-interface {v0, v1}, Lt0/g;->onNext(Ljava/lang/Object;)V
invoke-interface {v0, v1}, Ls0/g;->onNext(Ljava/lang/Object;)V
invoke-super {p0}, Landroidx/fragment/app/Fragment;->onPause()V
@ -669,13 +686,11 @@
.method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.locals 1
const-string v0, "permissions"
const/4 v0, 0x0
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_1
const-string v0, "grantResults"
invoke-static {p3, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p3, :cond_0
invoke-super {p0, p1, p2, p3}, Landroidx/fragment/app/Fragment;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V
@ -686,6 +701,20 @@
invoke-virtual {p2, p1, p3}, Lcom/discord/app/AppPermissions;->c(I[I)V
return-void
:cond_0
const-string p1, "grantResults"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "permissions"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public onResume()V
@ -711,15 +740,22 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 1
.locals 0
.annotation build Landroidx/annotation/CallSuper;
.end annotation
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
return-void
:cond_0
const-string p1, "view"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public onViewBoundOrOnResume()V
@ -733,9 +769,7 @@
.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
.locals 1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_2
invoke-super {p0, p1, p2}, Landroidx/fragment/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
@ -771,6 +805,15 @@
iput-boolean v0, p0, Lcom/discord/app/AppFragment;->onViewBoundOrOnResumeInvoked:Z
return-void
:cond_2
const-string p1, "view"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public requestCameraQRScanner(Lrx/functions/Action0;)V
@ -850,9 +893,16 @@
move-result-object v0
invoke-static {v0}, Lk0/n/c/i;->checkNotNull(Ljava/lang/Object;)V
if-eqz v0, :cond_0
return-object v0
:cond_0
invoke-static {}, Lk0/n/c/h;->throwNpe()V
const/4 v0, 0x0
throw v0
.end method
.method public final setActionBarDisplayHomeAsUpEnabled()Landroidx/appcompat/widget/Toolbar;
@ -892,7 +942,7 @@
move v1, p1
invoke-static/range {v0 .. v6}, Lcom/discord/app/AppActivity;->p(Lcom/discord/app/AppActivity;ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Landroidx/appcompat/widget/Toolbar;
invoke-static/range {v0 .. v6}, Lcom/discord/app/AppActivity;->q(Lcom/discord/app/AppActivity;ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Landroidx/appcompat/widget/Toolbar;
move-result-object p1
@ -926,7 +976,7 @@
if-eqz v0, :cond_0
invoke-virtual {v0, p1, p2, p3, p4}, Lcom/discord/app/AppActivity;->o(ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Landroidx/appcompat/widget/Toolbar;
invoke-virtual {v0, p1, p2, p3, p4}, Lcom/discord/app/AppActivity;->p(ZLjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)Landroidx/appcompat/widget/Toolbar;
move-result-object p1
@ -1124,7 +1174,7 @@
move-result-object p1
invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppActivity;->q(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppActivity;->r(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
move-result-object v1
@ -1143,7 +1193,7 @@
if-eqz v0, :cond_0
invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppActivity;->q(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppActivity;->r(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
move-result-object v1
@ -1164,7 +1214,7 @@
if-eqz v0, :cond_0
invoke-virtual {v0, p1, p2}, Lcom/discord/app/AppActivity;->q(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
invoke-virtual {v0, p1, p2}, Lcom/discord/app/AppActivity;->r(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
move-result-object p1
@ -1178,36 +1228,39 @@
.end method
.method public final setActionBarTitleClick(Landroid/view/View$OnClickListener;)Lkotlin/Unit;
.locals 3
.locals 2
const-string v0, "onClickListener"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getAppActivity()Lcom/discord/app/AppActivity;
move-result-object v1
const/4 v2, 0x0
if-eqz v1, :cond_0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Lcom/discord/app/AppActivity;->h()Lcom/discord/views/ToolbarTitleLayout;
move-result-object v0
move-result-object v1
if-eqz v0, :cond_0
if-eqz v1, :cond_0
invoke-virtual {v0, p1}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v1, p1}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
move-object v2, p1
move-object v0, p1
:cond_0
return-object v2
return-object v0
:cond_1
const-string p1, "onClickListener"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public final setActionBarTitleColor(I)Lkotlin/Unit;
@ -1344,9 +1397,7 @@
}
.end annotation
const-string v0, "onBackAction"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_2
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getAppActivity()Lcom/discord/app/AppActivity;
@ -1368,15 +1419,7 @@
const-string v2, "javaClass.name"
invoke-static {p1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "handler"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "key"
invoke-static {p1, v2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v2, v0, Lf/a/b/f;->f:Ljava/util/TreeMap;
@ -1400,6 +1443,10 @@
invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
:goto_0
const-string v3, "backPressHandlers[priority] ?: HashMap()"
invoke-static {v2, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {v2, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object p1, v0, Lf/a/b/f;->f:Ljava/util/TreeMap;
@ -1412,10 +1459,19 @@
:cond_1
return-void
:cond_2
const-string p1, "onBackAction"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public final setOnNewIntentListener(Lkotlin/jvm/functions/Function1;)V
.locals 3
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -1427,23 +1483,15 @@
}
.end annotation
const-string v0, "action"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getAppActivity()Lcom/discord/app/AppActivity;
move-result-object v1
move-result-object v0
if-eqz v1, :cond_0
if-eqz v0, :cond_0
const-string v2, "fragmentOwner"
invoke-static {p0, v2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, v1, Lcom/discord/app/AppActivity;->g:Ljava/util/LinkedHashMap;
iget-object v0, v0, Lcom/discord/app/AppActivity;->g:Ljava/util/LinkedHashMap;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getId()I
@ -1457,14 +1505,21 @@
:cond_0
return-void
:cond_1
const-string p1, "action"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public showKeyboard(Landroid/view/View;)V
.locals 1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getAppActivity()Lcom/discord/app/AppActivity;
@ -1476,4 +1531,13 @@
:cond_0
return-void
:cond_1
const-string p1, "view"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -29,11 +29,9 @@
# direct methods
.method public constructor <init>(ILjava/lang/String;Ljava/lang/Throwable;)V
.locals 1
.locals 0
const-string v0, "message"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -53,11 +51,20 @@
const-string p2, "UUID.randomUUID().toString()"
invoke-static {p1, p2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/app/AppLog$LoggedItem;->d:Ljava/lang/String;
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
@ -83,7 +90,7 @@
iget-object v1, p1, Lcom/discord/app/AppLog$LoggedItem;->f:Ljava/lang/String;
invoke-static {v0, v1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -93,7 +100,7 @@
iget-object p1, p1, Lcom/discord/app/AppLog$LoggedItem;->g:Ljava/lang/Throwable;
invoke-static {v0, p1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -175,7 +182,7 @@
const-string v0, "LoggedItem(priority="
invoke-static {v0}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppLog$a$a;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppLog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function2<",
"Ljava/lang/String;",
"Ljava/lang/Integer;",
@ -40,7 +40,7 @@
const/4 p1, 0x2
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -68,25 +68,13 @@
.method public final invoke(Ljava/lang/String;I)V
.locals 6
const-string v0, "message"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "$this$chunked"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "$this$windowed"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_a
sget-object v1, Lk0/t/r;->d:Lk0/t/r;
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "transform"
invoke-static {v1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v1, :cond_9
const/4 v0, 0x1
@ -114,7 +102,7 @@
const-string v1, " and step "
invoke-static {v0, p2, v1, p2, p1}, Lf/e/b/a/a;->l(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/String;
invoke-static {v0, p2, v1, p2, p1}, Lf/e/b/a/a;->k(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/String;
move-result-object p1
@ -123,7 +111,7 @@
:cond_1
const-string v0, "size "
invoke-static {v0, p2, p1}, Lf/e/b/a/a;->j(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;
invoke-static {v0, p2, p1}, Lf/e/b/a/a;->i(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;
move-result-object p1
@ -233,4 +221,18 @@
:cond_8
return-void
:cond_9
const-string p1, "transform"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_a
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppLog$a;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppLog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -47,7 +47,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -69,9 +69,7 @@
.method public final invoke(Ljava/lang/String;)V
.locals 10
const-string v0, "message"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
new-instance v0, Lcom/discord/app/AppLog$a$a;
@ -105,7 +103,7 @@
const-string v3, "\n\t"
invoke-static/range {v2 .. v9}, Lk0/i/f;->joinToString$default(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String;
invoke-static/range {v2 .. v9}, Lk0/i/l;->joinToString$default(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String;
move-result-object p1
@ -136,9 +134,18 @@
const-string v2, "Log.getStackTraceString(throwable)"
invoke-static {p1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppLog$a$a;->invoke(Ljava/lang/String;I)V
return-void
:cond_1
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppLog$b;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppLog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -65,9 +65,7 @@
.method public final invoke(Ljava/lang/String;)V
.locals 10
const-string v0, "message"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_4
:try_start_0
iget-object v0, p0, Lcom/discord/app/AppLog$b;->$throwable:Ljava/lang/Throwable;
@ -178,7 +176,7 @@
const-string v3, "e.stackTrace"
invoke-static {v2, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2, p1}, Lcom/discord/app/AppLog;->a(Lcom/discord/app/AppLog;[Ljava/lang/StackTraceElement;Ljava/lang/String;)[Ljava/lang/StackTraceElement;
@ -200,7 +198,7 @@
const-string v4, "cause.stackTrace"
invoke-static {v3, v4}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v4}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3, p1}, Lcom/discord/app/AppLog;->a(Lcom/discord/app/AppLog;[Ljava/lang/StackTraceElement;Ljava/lang/String;)[Ljava/lang/StackTraceElement;
@ -264,7 +262,7 @@
const-string v1, "throwable.stackTrace"
invoke-static {v2, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v3, "\n"
@ -280,7 +278,7 @@
const/16 v9, 0x3e
invoke-static/range {v2 .. v9}, Lf/h/a/f/e/n/f;->joinToString$default([Ljava/lang/Object;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String;
invoke-static/range {v2 .. v9}, Lf/n/a/k/a;->joinToString$default([Ljava/lang/Object;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String;
move-result-object v1
@ -308,4 +306,13 @@
:cond_3
:goto_2
return-void
:cond_4
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final synthetic Lcom/discord/app/AppLog$c;
.super Lk0/n/c/h;
.super Lk0/n/c/g;
.source "AppLog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/h;",
"Lk0/n/c/g;",
"Lkotlin/jvm/functions/Function2<",
"Ljava/lang/String;",
"Ljava/lang/Throwable;",
@ -30,47 +30,72 @@
# direct methods
.method public constructor <init>(Lcom/discord/app/AppLog;)V
.locals 7
.locals 1
const-class v3, Lcom/discord/app/AppLog;
const/4 v0, 0x2
const/4 v1, 0x2
const-string/jumbo v4, "v"
const-string/jumbo v5, "v(Ljava/lang/String;Ljava/lang/Throwable;)V"
const/4 v6, 0x0
move-object v0, p0
move-object v2, p1
invoke-direct/range {v0 .. v6}, Lk0/n/c/h;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct {p0, v0, p1}, Lk0/n/c/g;-><init>(ILjava/lang/Object;)V
return-void
.end method
# virtual methods
.method public invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "v"
return-object v0
.end method
.method public final getOwner()Lkotlin/reflect/KDeclarationContainer;
.locals 1
const-class v0, Lcom/discord/app/AppLog;
invoke-static {v0}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
move-result-object v0
return-object v0
.end method
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "v(Ljava/lang/String;Ljava/lang/Throwable;)V"
return-object v0
.end method
.method public invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 3
check-cast p1, Ljava/lang/String;
check-cast p2, Ljava/lang/Throwable;
const-string v0, "p1"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object v0, p0, Lk0/n/c/b;->receiver:Ljava/lang/Object;
iget-object v1, p0, Lk0/n/c/b;->receiver:Ljava/lang/Object;
check-cast v0, Lcom/discord/app/AppLog;
check-cast v1, Lcom/discord/app/AppLog;
invoke-virtual {v0, p1, p2}, Lcom/discord/app/AppLog;->v(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v2, 0x2
invoke-virtual {v1, p1, v2, p2, v0}, Lcom/discord/app/AppLog;->c(Ljava/lang/String;ILjava/lang/Throwable;Ljava/util/Map;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
:cond_0
const-string p1, "p1"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppLog$d;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppLog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/content/SharedPreferences$Editor;",
"Lkotlin/Unit;",
@ -47,7 +47,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -59,9 +59,7 @@
check-cast p1, Landroid/content/SharedPreferences$Editor;
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_3
iget-object v0, p0, Lcom/discord/app/AppLog$d;->$userId:Ljava/lang/Long;
@ -101,4 +99,13 @@
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
:cond_3
const-string p1, "it"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -42,19 +42,19 @@
new-instance v0, Lrx/subjects/SerializedSubject;
new-instance v1, Lt0/q/a$d;
new-instance v1, Ls0/q/a$d;
const/16 v2, 0xfa
invoke-direct {v1, v2}, Lt0/q/a$d;-><init>(I)V
invoke-direct {v1, v2}, Ls0/q/a$d;-><init>(I)V
new-instance v2, Lt0/q/a$c;
new-instance v2, Ls0/q/a$c;
invoke-direct {v2, v1}, Lt0/q/a$c;-><init>(Lt0/q/a$a;)V
invoke-direct {v2, v1}, Ls0/q/a$c;-><init>(Ls0/q/a$a;)V
new-instance v1, Lt0/q/a;
new-instance v1, Ls0/q/a;
invoke-direct {v1, v2}, Lt0/q/a;-><init>(Lt0/q/a$c;)V
invoke-direct {v1, v2}, Ls0/q/a;-><init>(Ls0/q/a$c;)V
invoke-direct {v0, v1}, Lrx/subjects/SerializedSubject;-><init>(Lrx/subjects/Subject;)V
@ -113,7 +113,7 @@
const-string v8, "stackTraceElement.className"
invoke-static {v7, v8}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v8}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v9, "MediaEngineLegacy"
@ -129,7 +129,7 @@
const-string v9, "e"
invoke-static {v7, v9}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v7, v9}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v7
@ -147,7 +147,7 @@
move-result-object v9
invoke-static {v9, v8}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v8}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-class v10, Lcom/discord/utilities/logging/Logger;
@ -157,7 +157,7 @@
const-string v11, "Logger::class.java.name"
invoke-static {v10, v11}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v10, v11}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v10, v1, v3}, Lk0/t/p;->contains$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZI)Z
@ -169,7 +169,7 @@
move-result-object v9
invoke-static {v9, v8}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v8}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-class v10, Lorg/webrtc/Logging;
@ -179,7 +179,7 @@
const-string v11, "Logging::class.java.name"
invoke-static {v10, v11}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v10, v11}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v10, v1, v3}, Lk0/t/p;->contains$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZI)Z
@ -191,7 +191,7 @@
move-result-object v6
invoke-static {v6, v8}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v8}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-class v8, Lcom/discord/app/AppLog;
@ -201,7 +201,7 @@
const-string v9, "AppLog::class.java.name"
invoke-static {v8, v9}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v9}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v8, v1, v3}, Lk0/t/p;->contains$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZI)Z
@ -345,7 +345,7 @@
const-string v3, ", "
invoke-static {v2, v3, p2}, Lf/e/b/a/a;->r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v2, v3, p2}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
@ -371,10 +371,6 @@
.method public static final b(Landroid/app/Application;)V
.locals 9
const-string v0, "application"
invoke-static {p0, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0}, Landroidx/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
move-result-object v0
@ -477,7 +473,7 @@
move-result-object p0
const-string/jumbo v0, "userEmail"
const-string v0, "userEmail"
invoke-virtual {p0, v0, p1}, Lcom/google/firebase/crashlytics/FirebaseCrashlytics;->setCustomKey(Ljava/lang/String;Ljava/lang/String;)V
@ -488,7 +484,7 @@
move-result-object p0
const-string/jumbo p1, "userName"
const-string p1, "userName"
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/crashlytics/FirebaseCrashlytics;->setCustomKey(Ljava/lang/String;Ljava/lang/String;)V
@ -499,17 +495,22 @@
.method public static final i(Ljava/lang/String;)V
.locals 2
const-string v0, "message"
const/4 v0, 0x0
invoke-static {p0, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p0, :cond_0
sget-object v0, Lcom/discord/app/AppLog;->d:Lcom/discord/app/AppLog;
sget-object v1, Lcom/discord/app/AppLog;->d:Lcom/discord/app/AppLog;
const/4 v1, 0x0
invoke-virtual {v0, p0, v1}, Lcom/discord/app/AppLog;->i(Ljava/lang/String;Ljava/lang/Throwable;)V
invoke-virtual {v1, p0, v0}, Lcom/discord/app/AppLog;->i(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:cond_0
const-string p0, "message"
invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
@ -539,9 +540,9 @@
invoke-direct {v2, p2, p1, p3}, Lcom/discord/app/AppLog$LoggedItem;-><init>(ILjava/lang/String;Ljava/lang/Throwable;)V
iget-object v1, v1, Lrx/subjects/SerializedSubject;->e:Lt0/n/c;
iget-object v1, v1, Lrx/subjects/SerializedSubject;->e:Ls0/n/c;
invoke-virtual {v1, v2}, Lt0/n/c;->onNext(Ljava/lang/Object;)V
invoke-virtual {v1, v2}, Ls0/n/c;->onNext(Ljava/lang/Object;)V
new-instance v1, Lcom/discord/app/AppLog$b;
@ -572,13 +573,11 @@
.method public d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 1
const-string v0, "tag"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "message"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
new-instance v0, Ljava/lang/StringBuilder;
@ -599,22 +598,41 @@
invoke-virtual {p0, p1, p3}, Lcom/discord/app/AppLog;->d(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "tag"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public d(Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 2
const-string v0, "message"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
if-eqz p1, :cond_0
const/4 v1, 0x3
invoke-virtual {p0, p1, v1, p2, v0}, Lcom/discord/app/AppLog;->c(Ljava/lang/String;ILjava/lang/Throwable;Ljava/util/Map;)V
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V
@ -632,33 +650,35 @@
}
.end annotation
const-string v0, "tag"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "message"
if-eqz p2, :cond_0
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, " -> "
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, " -> "
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-static {p1, v0, p2}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1, p3, p4}, Lcom/discord/app/AppLog;->e(Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "tag"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public e(Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;)V
@ -675,15 +695,22 @@
}
.end annotation
const-string v0, "message"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const/4 v0, 0x6
invoke-virtual {p0, p1, v0, p2, p3}, Lcom/discord/app/AppLog;->c(Ljava/lang/String;ILjava/lang/Throwable;Ljava/util/Map;)V
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public final f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function2;)V
@ -704,17 +731,13 @@
}
.end annotation
const-string v0, "message"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_2
const-string v0, "category"
if-eqz p2, :cond_1
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "loggingFn"
invoke-static {p4, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p4, :cond_0
new-instance v0, Ljava/lang/StringBuilder;
@ -759,18 +782,37 @@
invoke-virtual {p2, p1}, Lcom/google/firebase/crashlytics/FirebaseCrashlytics;->log(Ljava/lang/String;)V
return-void
:cond_0
const-string p1, "loggingFn"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "category"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public final g(Ljava/lang/String;Ljava/lang/String;)V
.locals 2
const-string v0, "from"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "to"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
new-instance v0, Ljava/lang/StringBuilder;
@ -801,18 +843,30 @@
invoke-virtual {p0, p1, p2}, Lcom/discord/app/AppLog;->recordBreadcrumb(Ljava/lang/String;Ljava/lang/String;)V
return-void
:cond_0
const-string p1, "to"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "from"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 1
const-string v0, "tag"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "message"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
new-instance v0, Ljava/lang/StringBuilder;
@ -833,72 +887,104 @@
invoke-virtual {p0, p1, p3}, Lcom/discord/app/AppLog;->i(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "tag"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public i(Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 2
const-string v0, "message"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
if-eqz p1, :cond_0
const/4 v1, 0x4
invoke-virtual {p0, p1, v1, p2, v0}, Lcom/discord/app/AppLog;->c(Ljava/lang/String;ILjava/lang/Throwable;Ljava/util/Map;)V
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public recordBreadcrumb(Ljava/lang/String;Ljava/lang/String;)V
.locals 2
const-string v0, "message"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "category"
if-eqz p2, :cond_0
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v1, Lcom/discord/app/AppLog$c;
new-instance v0, Lcom/discord/app/AppLog$c;
invoke-direct {v1, p0}, Lcom/discord/app/AppLog$c;-><init>(Lcom/discord/app/AppLog;)V
invoke-direct {v0, p0}, Lcom/discord/app/AppLog$c;-><init>(Lcom/discord/app/AppLog;)V
const/4 v1, 0x0
invoke-virtual {p0, p1, p2, v1, v0}, Lcom/discord/app/AppLog;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function2;)V
invoke-virtual {p0, p1, p2, v0, v1}, Lcom/discord/app/AppLog;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function2;)V
return-void
:cond_0
const-string p1, "category"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public v(Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 2
const-string v0, "message"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
if-eqz p1, :cond_0
const/4 v1, 0x2
invoke-virtual {p0, p1, v1, p2, v0}, Lcom/discord/app/AppLog;->c(Ljava/lang/String;ILjava/lang/Throwable;Ljava/util/Map;)V
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 1
const-string v0, "tag"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "message"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
new-instance v0, Ljava/lang/StringBuilder;
@ -919,20 +1005,39 @@
invoke-virtual {p0, p1, p3}, Lcom/discord/app/AppLog;->w(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "tag"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public w(Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 2
const-string v0, "message"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
if-eqz p1, :cond_0
const/4 v1, 0x5
invoke-virtual {p0, p1, v1, p2, v0}, Lcom/discord/app/AppLog;->c(Ljava/lang/String;ILjava/lang/Throwable;Ljava/util/Map;)V
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppPermissions$a;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "AppPermissions.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Integer;",
"Lkotlin/jvm/functions/Function0<",
@ -41,7 +41,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

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

View file

@ -131,11 +131,9 @@
.end method
.method public constructor <init>(Landroidx/fragment/app/Fragment;)V
.locals 1
.locals 0
const-string v0, "fragment"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -148,6 +146,15 @@
iput-object p1, p0, Lcom/discord/app/AppPermissions;->a:Ljava/util/HashMap;
return-void
:cond_0
const-string p1, "fragment"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public static final synthetic a(Lcom/discord/app/AppPermissions;[I)Z
@ -203,111 +210,104 @@
.end method
.method public final declared-synchronized c(I[I)V
.locals 3
.locals 4
monitor-enter p0
const/4 v0, 0x0
:try_start_0
const-string v0, "grantResults"
new-instance v1, Lcom/discord/app/AppPermissions$a;
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v1, p0}, Lcom/discord/app/AppPermissions$a;-><init>(Lcom/discord/app/AppPermissions;)V
new-instance v0, Lcom/discord/app/AppPermissions$a;
invoke-direct {v0, p0}, Lcom/discord/app/AppPermissions$a;-><init>(Lcom/discord/app/AppPermissions;)V
iget-object v1, p0, Lcom/discord/app/AppPermissions;->a:Ljava/util/HashMap;
iget-object v2, p0, Lcom/discord/app/AppPermissions;->a:Ljava/util/HashMap;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
check-cast v2, Lkotlin/jvm/functions/Function0;
move-result-object v1
const/16 v3, 0xd2
check-cast v1, Lkotlin/jvm/functions/Function0;
if-eq p1, v3, :cond_4
const/16 v2, 0xd2
const/16 v3, 0xd3
if-eq p1, v2, :cond_4
if-eq p1, v3, :cond_3
const/16 v2, 0xd3
const/16 v3, 0xd5
if-eq p1, v2, :cond_3
if-eq p1, v3, :cond_2
const/16 v2, 0xd5
const/16 v3, 0xd6
if-eq p1, v2, :cond_2
if-eq p1, v3, :cond_1
const/16 v2, 0xd6
const/16 v3, 0xde
if-eq p1, v2, :cond_1
if-eq p1, v3, :cond_0
const/16 v2, 0xde
if-eq p1, v2, :cond_0
const/4 p1, 0x0
goto :goto_1
goto :goto_0
:cond_0
const p1, 0x7f12118d
const p1, 0x7f12114a
new-instance v2, Lf/a/b/k;
new-instance v0, Lf/a/b/k;
invoke-direct {v2, v0, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
invoke-direct {v0, v1, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
goto :goto_0
:cond_1
const p1, 0x7f121194
const p1, 0x7f121151
new-instance v2, Lf/a/b/k;
new-instance v0, Lf/a/b/k;
invoke-direct {v2, v0, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
invoke-direct {v0, v1, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
goto :goto_0
:cond_2
const p1, 0x7f12118e
const p1, 0x7f12114b
new-instance v2, Lf/a/b/k;
new-instance v0, Lf/a/b/k;
invoke-direct {v2, v0, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
invoke-direct {v0, v1, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
goto :goto_0
:cond_3
const p1, 0x7f12118f
const p1, 0x7f12114c
new-instance v2, Lf/a/b/k;
new-instance v0, Lf/a/b/k;
invoke-direct {v2, v0, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
invoke-direct {v0, v1, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
goto :goto_0
:cond_4
const p1, 0x7f120fe2
const p1, 0x7f120fa5
new-instance v2, Lf/a/b/k;
new-instance v0, Lf/a/b/k;
invoke-direct {v2, v0, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
invoke-direct {v0, v1, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
:goto_0
move-object p1, v2
new-instance p1, Landroid/os/Handler;
:goto_1
new-instance v0, Landroid/os/Handler;
invoke-direct {p1}, Landroid/os/Handler;-><init>()V
invoke-direct {v0}, Landroid/os/Handler;-><init>()V
new-instance v1, Lcom/discord/app/AppPermissions$b;
new-instance v2, Lcom/discord/app/AppPermissions$b;
invoke-direct {v1, p0, p2, v2, v0}, Lcom/discord/app/AppPermissions$b;-><init>(Lcom/discord/app/AppPermissions;[ILkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V
invoke-direct {v2, p0, p2, v1, p1}, Lcom/discord/app/AppPermissions$b;-><init>(Lcom/discord/app/AppPermissions;[ILkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V
invoke-virtual {v0, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
invoke-virtual {p1, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
@ -349,7 +349,7 @@
const-string v1, "PERMISSION_GROUPS[requestCode] ?: return"
invoke-static {p2, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/discord/app/AppPermissions;->b:Landroidx/fragment/app/Fragment;
@ -389,7 +389,7 @@
goto :goto_0
:cond_0
invoke-static {v2}, Lk0/i/f;->toIntArray(Ljava/util/Collection;)[I
invoke-static {v2}, Lk0/i/l;->toIntArray(Ljava/util/Collection;)[I
move-result-object v1

View file

@ -35,13 +35,11 @@
.method public onApplyWindowInsets(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
.locals 5
const-string/jumbo v0, "v"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_3
const-string v0, "insets"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_2
iget-object v0, p0, Lcom/discord/app/AppScrollingViewBehavior$a;->a:Landroid/graphics/Rect;
@ -117,4 +115,18 @@
invoke-virtual {p1, v2, v1, v4, v3}, Landroid/view/View;->setPadding(IIII)V
return-object p2
:cond_2
const-string p1, "insets"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_3
const-string p1, "v"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method

View file

@ -19,13 +19,11 @@
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
const-string v0, "context"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "attrs"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
invoke-direct {p0, p1, p2}, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
@ -36,24 +34,26 @@
iput-object p1, p0, Lcom/discord/app/AppScrollingViewBehavior;->a:Lcom/discord/app/AppScrollingViewBehavior$a;
return-void
:cond_0
const-string p1, "attrs"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "context"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
# virtual methods
.method public onApplyWindowInsets(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
.locals 1
const-string v0, "coordinatorLayout"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string p1, "child"
invoke-static {p2, p1}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string p1, "insets"
invoke-static {p3, p1}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.locals 0
invoke-static {}, Lcom/discord/utilities/display/DisplayUtils;->getNO_OP_WINDOW_INSETS_LISTENER()Landroidx/core/view/OnApplyWindowInsetsListener;

View file

@ -0,0 +1,304 @@
.class public final Lcom/discord/app/AppTextView;
.super Landroidx/appcompat/widget/AppCompatTextView;
.source "AppTextView.kt"
# instance fields
.field public d:I
.field public e:I
.field public f:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 7
const-string v0, "context"
if-eqz p1, :cond_3
const/4 v1, 0x0
invoke-direct {p0, p1, p2, v1}, Landroidx/appcompat/widget/AppCompatTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const/4 v2, -0x1
iput v2, p0, Lcom/discord/app/AppTextView;->e:I
if-nez p2, :cond_0
goto :goto_0
:cond_0
sget-object v3, Lcom/discord/R$a;->AppTextView:[I
invoke-virtual {p1, p2, v3, v1, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
move-result-object p1
invoke-virtual {p1, v1}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
move-result-object p2
iput-object p2, p0, Lcom/discord/app/AppTextView;->f:Ljava/lang/String;
const/4 p2, 0x3
invoke-virtual {p1, p2, v2}, Landroid/content/res/TypedArray;->getInt(II)I
move-result p2
iput p2, p0, Lcom/discord/app/AppTextView;->e:I
const/4 p2, 0x2
invoke-virtual {p1, p2, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
move-result p2
iput p2, p0, Lcom/discord/app/AppTextView;->d:I
const/4 p2, 0x1
invoke-virtual {p1, p2, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
move-result v2
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
iget p1, p0, Lcom/discord/app/AppTextView;->d:I
if-lez p1, :cond_1
iget p1, p0, Lcom/discord/app/AppTextView;->e:I
if-lez p1, :cond_1
new-array v3, v1, [Ljava/lang/Object;
invoke-static {v3, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v3
invoke-virtual {p0}, Landroid/widget/TextView;->getResources()Landroid/content/res/Resources;
move-result-object v4
const-string v5, "resources"
invoke-static {v4, v5}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/widget/TextView;->getContext()Landroid/content/Context;
move-result-object v5
invoke-static {v5, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
iget v0, p0, Lcom/discord/app/AppTextView;->d:I
new-array p2, p2, [Ljava/lang/Object;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
aput-object v6, p2, v1
invoke-static {v4, v5, v0, p1, p2}, Lcom/discord/utilities/resources/StringResourceUtilsKt;->getQuantityString(Landroid/content/res/Resources;Landroid/content/Context;II[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
array-length p2, v3
invoke-static {v3, p2}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object p2
array-length v0, p2
invoke-static {p2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object p2
invoke-static {p1, p2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string p2, "java.lang.String.format(format, *args)"
invoke-static {p1, p2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
:cond_1
if-eqz v2, :cond_2
iget-object p1, p0, Lcom/discord/app/AppTextView;->f:Ljava/lang/String;
new-array p2, v1, [Ljava/lang/Object;
invoke-virtual {p0, p1, p2}, Lcom/discord/app/AppTextView;->b(Ljava/lang/String;[Ljava/lang/Object;)V
:cond_2
:goto_0
return-void
:cond_3
invoke-static {v0}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
# virtual methods
.method public final varargs a(I[Ljava/lang/Object;)V
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/StringRes;
.end annotation
.end param
invoke-virtual {p0}, Landroid/widget/TextView;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object p1
array-length v0, p2
invoke-static {p2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object p2
invoke-virtual {p0, p1, p2}, Lcom/discord/app/AppTextView;->b(Ljava/lang/String;[Ljava/lang/Object;)V
return-void
.end method
.method public final varargs b(Ljava/lang/String;[Ljava/lang/Object;)V
.locals 2
const/4 v0, 0x0
if-eqz p2, :cond_3
if-eqz p1, :cond_2
array-length v0, p2
if-nez v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
xor-int/lit8 v0, v0, 0x1
if-eqz v0, :cond_1
array-length v0, p2
invoke-static {p2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object p2
array-length v0, p2
const-string v1, "java.lang.String.format(this, *args)"
invoke-static {p2, v0, p1, v1}, Lf/e/b/a/a;->A([Ljava/lang/Object;ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
:cond_1
invoke-static {p1}, Lf/a/j/a/b/g;->b(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;
move-result-object v0
:cond_2
invoke-virtual {p0, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
:cond_3
const-string p1, "formatArgs"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public final getAttrText()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/discord/app/AppTextView;->f:Ljava/lang/String;
return-object v0
.end method
.method public final setAttrText(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/discord/app/AppTextView;->f:Ljava/lang/String;
return-void
.end method
.method public final varargs setTextFormatArgs([Ljava/lang/Object;)V
.locals 2
if-eqz p1, :cond_1
iget-object v0, p0, Lcom/discord/app/AppTextView;->f:Ljava/lang/String;
if-eqz v0, :cond_0
goto :goto_0
:cond_0
const-string v0, ""
:goto_0
array-length v1, p1
invoke-static {p1, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object p1
array-length v1, p1
invoke-static {p1, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object p1
invoke-static {v0, p1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "java.lang.String.format(format, *args)"
invoke-static {p1, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
:cond_1
const-string p1, "formatArgs"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -11,13 +11,11 @@
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 2
const-string v0, "context"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "attrs"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
invoke-direct {p0, p1, p2}, Landroid/widget/ViewFlipper;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
@ -54,6 +52,20 @@
invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V
throw p2
:cond_0
const-string p1, "attrs"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "context"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method

View file

@ -36,7 +36,7 @@
const-string p0, "DiscordConnectService::class.java.simpleName"
invoke-static {v1, p0}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, p0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
@ -56,9 +56,7 @@
.method public final b(Landroid/content/Context;J)V
.locals 1
const-string v0, "context"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
sget-object v0, Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;->INSTANCE:Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;
@ -76,7 +74,7 @@
const-string p3, "IntentUtils.RouteBuilder\u2026kage(context.packageName)"
invoke-static {p2, p3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, p3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
sget p3, Landroid/os/Build$VERSION;->SDK_INT:I
@ -93,4 +91,13 @@
:goto_0
return-void
:cond_1
const-string p1, "context"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/DiscordConnectService$b;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "DiscordConnectService.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Object;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/DiscordConnectService$c;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "DiscordConnectService.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -42,7 +42,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -56,7 +56,7 @@
const-string v1, "Success["
invoke-static {v1}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/DiscordConnectService$d;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "DiscordConnectService.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/error/Error;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -55,9 +55,7 @@
check-cast p1, Lcom/discord/utilities/error/Error;
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
const/4 v0, 0x0
@ -67,7 +65,7 @@
const-string v1, "Request timeout["
invoke-static {v1}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
@ -100,4 +98,13 @@
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
return-object p1
:cond_0
const-string p1, "it"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -67,7 +67,7 @@
const-string v2, "DiscordConnectService::class.java.simpleName"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
@ -103,13 +103,13 @@
move-result-object v0
const v1, 0x7f080378
const v1, 0x7f080368
invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
move-result-object v0
const v1, 0x7f060053
const v1, 0x7f060052
invoke-static {p0, v1}, Lcom/discord/utilities/color/ColorCompat;->getColor(Landroid/content/Context;I)I
@ -119,7 +119,7 @@
move-result-object v0
const v1, 0x7f1204b3
const v1, 0x7f1204a1
invoke-virtual {p0, v1}, Landroid/app/Service;->getString(I)Ljava/lang/String;
@ -129,7 +129,7 @@
move-result-object v0
const v1, 0x7f1204bb
const v1, 0x7f1204a8
invoke-virtual {p0, v1}, Landroid/app/Service;->getString(I)Ljava/lang/String;
@ -155,7 +155,7 @@
const-string v2, "application"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/discord/stores/StoreStream$Companion;->initialize(Landroid/app/Application;)V
@ -165,7 +165,7 @@
move-result-object v1
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/discord/utilities/analytics/AnalyticsUtils;->initAppOpen(Landroid/app/Application;)V
@ -185,7 +185,7 @@
const-string v2, "DiscordConnectService::class.java.simpleName"
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
@ -215,7 +215,7 @@
const-string v2, "onStartCommand: "
invoke-static {v2, v1}, Lf/e/b/a/a;->i(Ljava/lang/String;I)Ljava/lang/String;
invoke-static {v2, v1}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v5
@ -229,7 +229,7 @@
const-string v2, "DiscordConnectService::class.java.simpleName"
invoke-static {v4, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v6, 0x0
@ -301,7 +301,7 @@
if-eqz v6, :cond_3
const v2, 0x7f12111a
const v2, 0x7f1210d7
invoke-static {v0, v2, v7, v3, v8}, Lf/a/b/p;->j(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
@ -317,7 +317,7 @@
const-string v3, "Observable.error(Illegal\u2026ateException(\"UNAUTHED\"))"
invoke-static {v2, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
goto/16 :goto_5
@ -350,7 +350,7 @@
if-eqz v7, :cond_5
invoke-static {v7, v5}, Lk0/i/f;->getOrNull(Ljava/util/List;I)Ljava/lang/Object;
invoke-static {v7, v5}, Lk0/i/l;->getOrNull(Ljava/util/List;I)Ljava/lang/Object;
move-result-object v5
@ -412,7 +412,7 @@
if-eqz v4, :cond_8
const v2, 0x7f12118f
const v2, 0x7f12114c
const/4 v3, 0x0
@ -432,7 +432,7 @@
const-string v3, "Observable.error(\n \u2026to main app\")\n )"
invoke-static {v2, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
goto/16 :goto_5
@ -449,7 +449,7 @@
move-result-object v6
invoke-static {v6, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v8, 0x0
@ -487,13 +487,13 @@
sget-object v3, Lf/a/b/r0;->d:Lf/a/b/r0;
invoke-virtual {v2, v3}, Lrx/Observable;->w(Lt0/k/b;)Lrx/Observable;
invoke-virtual {v2, v3}, Lrx/Observable;->w(Ls0/k/b;)Lrx/Observable;
move-result-object v4
const-string v2, "StoreStream\n .get\u2026()\n .filter { it }"
invoke-static {v4, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-wide/16 v5, 0x2710
@ -509,13 +509,13 @@
sget-object v3, Lf/a/b/t0;->d:Lf/a/b/t0;
invoke-virtual {v2, v3}, Lrx/Observable;->U(Lt0/k/b;)Lrx/Observable;
invoke-virtual {v2, v3}, Lrx/Observable;->U(Ls0/k/b;)Lrx/Observable;
move-result-object v2
const-string v3, "isConnectedObs.switchMap\u2026nnected\n }\n }"
invoke-static {v2, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_5
@ -528,13 +528,13 @@
sget-object v2, Lkotlin/Unit;->a:Lkotlin/Unit;
new-instance v3, Lt0/l/e/j;
new-instance v3, Ls0/l/e/j;
invoke-direct {v3, v2}, Lt0/l/e/j;-><init>(Ljava/lang/Object;)V
invoke-direct {v3, v2}, Ls0/l/e/j;-><init>(Ljava/lang/Object;)V
const-string v2, "Observable.just(Unit)"
invoke-static {v3, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_6
@ -563,7 +563,7 @@
const-string v3, "Observable.error(Illegal\u2026\"Invalid Request: $uri\"))"
invoke-static {v2, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
:goto_5
move-object v3, v2
@ -628,7 +628,7 @@
move-result-object v7
invoke-static {v7, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v9, 0x0

View file

@ -50,7 +50,7 @@
const/4 v3, 0x0
const v4, 0x7f0700c3
const v4, 0x7f0700c2
invoke-direct {v1, v2, v3, v4}, Lcom/discord/dialogs/ImageUploadDialog$PreviewType;-><init>(Ljava/lang/String;II)V

View file

@ -94,16 +94,16 @@
return-void
:cond_2
const-string/jumbo p1, "uri"
const-string p1, "uri"
invoke-static {p1}, Lk0/n/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v0
:cond_3
const-string p1, "provider"
invoke-static {p1}, Lk0/n/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v0
.end method

View file

@ -66,9 +66,9 @@
return-void
:cond_0
const-string/jumbo p1, "uri"
const-string p1, "uri"
invoke-static {p1}, Lk0/n/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
const/4 p1, 0x0

View file

@ -54,57 +54,81 @@
new-array v0, v0, [Lkotlin/reflect/KProperty;
const-class v1, Lcom/discord/dialogs/ImageUploadDialog;
new-instance v1, Lk0/n/c/q;
const-string/jumbo v2, "upload"
const-class v2, Lcom/discord/dialogs/ImageUploadDialog;
const-string v3, "getUpload()Landroid/view/View;"
invoke-static {v2}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
const/4 v4, 0x0
move-result-object v2
invoke-static {v1, v2, v3, v4}, Lf/e/b/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lk0/n/c/r;
const-string v3, "upload"
move-result-object v1
const-string v4, "getUpload()Landroid/view/View;"
aput-object v1, v0, v4
invoke-direct {v1, v2, v3, v4}, Lk0/n/c/q;-><init>(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V
const-class v1, Lcom/discord/dialogs/ImageUploadDialog;
invoke-static {v1}, Lk0/n/c/s;->property1(Lk0/n/c/p;)Lk0/r/d;
const-string v2, "crop"
const/4 v2, 0x0
const-string v3, "getCrop()Landroid/view/View;"
aput-object v1, v0, v2
invoke-static {v1, v2, v3, v4}, Lf/e/b/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lk0/n/c/r;
new-instance v1, Lk0/n/c/q;
move-result-object v1
const-class v2, Lcom/discord/dialogs/ImageUploadDialog;
invoke-static {v2}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
move-result-object v2
const-string v3, "crop"
const-string v4, "getCrop()Landroid/view/View;"
invoke-direct {v1, v2, v3, v4}, Lk0/n/c/q;-><init>(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v1}, Lk0/n/c/s;->property1(Lk0/n/c/p;)Lk0/r/d;
const/4 v2, 0x1
aput-object v1, v0, v2
const-class v1, Lcom/discord/dialogs/ImageUploadDialog;
new-instance v1, Lk0/n/c/q;
const-string v2, "cancel"
const-class v2, Lcom/discord/dialogs/ImageUploadDialog;
const-string v3, "getCancel()Landroid/view/View;"
invoke-static {v2}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
invoke-static {v1, v2, v3, v4}, Lf/e/b/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lk0/n/c/r;
move-result-object v2
move-result-object v1
const-string v3, "cancel"
const-string v4, "getCancel()Landroid/view/View;"
invoke-direct {v1, v2, v3, v4}, Lk0/n/c/q;-><init>(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v1}, Lk0/n/c/s;->property1(Lk0/n/c/p;)Lk0/r/d;
const/4 v2, 0x2
aput-object v1, v0, v2
const-class v1, Lcom/discord/dialogs/ImageUploadDialog;
new-instance v1, Lk0/n/c/q;
const-string v2, "image"
const-class v2, Lcom/discord/dialogs/ImageUploadDialog;
const-string v3, "getImage()Lcom/facebook/drawee/view/SimpleDraweeView;"
invoke-static {v2}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
invoke-static {v1, v2, v3, v4}, Lf/e/b/a/a;->L(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)Lk0/n/c/r;
move-result-object v2
move-result-object v1
const-string v3, "image"
const-string v4, "getImage()Lcom/facebook/drawee/view/SimpleDraweeView;"
invoke-direct {v1, v2, v3, v4}, Lk0/n/c/q;-><init>(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v1}, Lk0/n/c/s;->property1(Lk0/n/c/p;)Lk0/r/d;
const/4 v2, 0x3
@ -128,33 +152,33 @@
invoke-direct {p0}, Lcom/discord/app/AppDialog;-><init>()V
const v0, 0x7f0a0690
const v0, 0x7f0a0633
invoke-static {p0, v0}, Lk0/j/a;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/dialogs/ImageUploadDialog;->d:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a068b
const v0, 0x7f0a062e
invoke-static {p0, v0}, Lk0/j/a;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/dialogs/ImageUploadDialog;->e:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a068a
const v0, 0x7f0a062d
invoke-static {p0, v0}, Lk0/j/a;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
iput-object v0, p0, Lcom/discord/dialogs/ImageUploadDialog;->f:Lkotlin/properties/ReadOnlyProperty;
const v0, 0x7f0a068e
const v0, 0x7f0a0631
invoke-static {p0, v0}, Lk0/j/a;->h(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty;
move-result-object v0
@ -188,224 +212,226 @@
.method public getContentViewResId()I
.locals 1
const v0, 0x7f0d0067
const v0, 0x7f0d0066
return v0
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 14
.locals 16
const-string/jumbo v0, "view"
move-object/from16 v0, p0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super/range {p0 .. p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
invoke-super {p0, p1}, Lcom/discord/app/AppDialog;->onViewBound(Landroid/view/View;)V
iget-object v1, v0, Lcom/discord/dialogs/ImageUploadDialog;->l:Lcom/discord/dialogs/ImageUploadDialog$PreviewType;
iget-object v0, p0, Lcom/discord/dialogs/ImageUploadDialog;->l:Lcom/discord/dialogs/ImageUploadDialog$PreviewType;
iget-object v2, v0, Lcom/discord/dialogs/ImageUploadDialog;->j:Ljava/lang/String;
iget-object v1, p0, Lcom/discord/dialogs/ImageUploadDialog;->j:Ljava/lang/String;
if-eqz v1, :cond_5
if-eqz v0, :cond_5
if-nez v1, :cond_0
if-nez v2, :cond_0
goto/16 :goto_2
:cond_0
const-string v2, "image/gif"
const-string v3, "image/gif"
invoke-static {v1, v2}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v2, v3}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
move-result v3
iget-object v3, p0, Lcom/discord/dialogs/ImageUploadDialog;->d:Lkotlin/properties/ReadOnlyProperty;
iget-object v4, v0, Lcom/discord/dialogs/ImageUploadDialog;->d:Lkotlin/properties/ReadOnlyProperty;
sget-object v5, Lcom/discord/dialogs/ImageUploadDialog;->m:[Lkotlin/reflect/KProperty;
const/4 v6, 0x0
aget-object v5, v5, v6
invoke-interface {v4, v0, v5}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Landroid/view/View;
new-instance v5, Lcom/discord/dialogs/ImageUploadDialog$c;
invoke-direct {v5, v0, v2}, Lcom/discord/dialogs/ImageUploadDialog$c;-><init>(Lcom/discord/dialogs/ImageUploadDialog;Ljava/lang/String;)V
invoke-virtual {v4, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v2, v0, Lcom/discord/dialogs/ImageUploadDialog;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v4, Lcom/discord/dialogs/ImageUploadDialog;->m:[Lkotlin/reflect/KProperty;
const/4 v5, 0x0
const/4 v5, 0x1
aget-object v4, v4, v5
invoke-interface {v3, p0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
invoke-interface {v2, v0, v4}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v3
move-result-object v2
check-cast v3, Landroid/view/View;
check-cast v2, Landroid/view/View;
new-instance v4, Lcom/discord/dialogs/ImageUploadDialog$c;
if-eqz v3, :cond_1
invoke-direct {v4, p0, v1}, Lcom/discord/dialogs/ImageUploadDialog$c;-><init>(Lcom/discord/dialogs/ImageUploadDialog;Ljava/lang/String;)V
invoke-virtual {v3, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v1, p0, Lcom/discord/dialogs/ImageUploadDialog;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v3, Lcom/discord/dialogs/ImageUploadDialog;->m:[Lkotlin/reflect/KProperty;
const/4 v4, 0x1
aget-object v3, v3, v4
invoke-interface {v1, p0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/view/View;
if-eqz v2, :cond_1
const/4 v3, 0x4
const/4 v4, 0x4
goto :goto_0
:cond_1
const/4 v3, 0x0
const/4 v4, 0x0
:goto_0
invoke-virtual {v1, v3}, Landroid/view/View;->setVisibility(I)V
invoke-virtual {v2, v4}, Landroid/view/View;->setVisibility(I)V
if-nez v2, :cond_2
if-nez v3, :cond_2
iget-object v1, p0, Lcom/discord/dialogs/ImageUploadDialog;->e:Lkotlin/properties/ReadOnlyProperty;
iget-object v2, v0, Lcom/discord/dialogs/ImageUploadDialog;->e:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lcom/discord/dialogs/ImageUploadDialog;->m:[Lkotlin/reflect/KProperty;
sget-object v3, Lcom/discord/dialogs/ImageUploadDialog;->m:[Lkotlin/reflect/KProperty;
aget-object v2, v2, v4
aget-object v3, v3, v5
invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/view/View;
new-instance v2, Lcom/discord/dialogs/ImageUploadDialog$a;
invoke-direct {v2, v5, p0}, Lcom/discord/dialogs/ImageUploadDialog$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v1, v2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
:cond_2
iget-object v1, p0, Lcom/discord/dialogs/ImageUploadDialog;->f:Lkotlin/properties/ReadOnlyProperty;
sget-object v2, Lcom/discord/dialogs/ImageUploadDialog;->m:[Lkotlin/reflect/KProperty;
const/4 v3, 0x2
aget-object v2, v2, v3
invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/view/View;
new-instance v2, Lcom/discord/dialogs/ImageUploadDialog$a;
invoke-direct {v2, v4, p0}, Lcom/discord/dialogs/ImageUploadDialog$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v1, v2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-virtual {v0}, Lcom/discord/dialogs/ImageUploadDialog$PreviewType;->getPreviewSizeDimenId()I
move-result v2
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result v8
invoke-virtual {p0}, Lcom/discord/dialogs/ImageUploadDialog;->f()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v1
invoke-virtual {v1}, Landroid/widget/ImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v1
iput v8, v1, Landroid/view/ViewGroup$LayoutParams;->height:I
iput v8, v1, Landroid/view/ViewGroup$LayoutParams;->width:I
invoke-virtual {p0}, Lcom/discord/dialogs/ImageUploadDialog;->f()Lcom/facebook/drawee/view/SimpleDraweeView;
invoke-interface {v2, v0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v2, v1}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
check-cast v2, Landroid/view/View;
invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
new-instance v3, Lcom/discord/dialogs/ImageUploadDialog$a;
move-result v0
invoke-direct {v3, v6, v0}, Lcom/discord/dialogs/ImageUploadDialog$a;-><init>(ILjava/lang/Object;)V
if-eq v0, v4, :cond_3
invoke-virtual {v2, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
if-eq v0, v3, :cond_3
:cond_2
iget-object v2, v0, Lcom/discord/dialogs/ImageUploadDialog;->f:Lkotlin/properties/ReadOnlyProperty;
sget-object v3, Lcom/discord/dialogs/ImageUploadDialog;->m:[Lkotlin/reflect/KProperty;
const/4 v4, 0x2
aget-object v3, v3, v4
invoke-interface {v2, v0, v3}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroid/view/View;
new-instance v3, Lcom/discord/dialogs/ImageUploadDialog$a;
invoke-direct {v3, v5, v0}, Lcom/discord/dialogs/ImageUploadDialog$a;-><init>(ILjava/lang/Object;)V
invoke-virtual {v2, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual/range {p0 .. p0}, Landroidx/fragment/app/Fragment;->getResources()Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v1}, Lcom/discord/dialogs/ImageUploadDialog$PreviewType;->getPreviewSizeDimenId()I
move-result v3
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result v9
invoke-virtual/range {p0 .. p0}, Lcom/discord/dialogs/ImageUploadDialog;->f()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v2
invoke-virtual {v2}, Landroid/widget/ImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v2
iput v9, v2, Landroid/view/ViewGroup$LayoutParams;->height:I
iput v9, v2, Landroid/view/ViewGroup$LayoutParams;->width:I
invoke-virtual/range {p0 .. p0}, Lcom/discord/dialogs/ImageUploadDialog;->f()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v3
invoke-virtual {v3, v2}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
if-eq v1, v5, :cond_3
if-eq v1, v4, :cond_3
goto :goto_1
:cond_3
invoke-virtual {p0}, Lcom/discord/dialogs/ImageUploadDialog;->f()Lcom/facebook/drawee/view/SimpleDraweeView;
invoke-virtual/range {p0 .. p0}, Lcom/discord/dialogs/ImageUploadDialog;->f()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v0
move-result-object v1
int-to-float v1, v8
int-to-float v2, v9
const v2, 0x7f040487
const v3, 0x7f04041b
invoke-static {p1, v2}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
move-object/from16 v4, p1
move-result p1
invoke-static {v4, v3}, Lcom/discord/utilities/color/ColorCompat;->getThemedColor(Landroid/view/View;I)I
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result v3
move-result-object p1
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v0, v1, v4, p1}, Lcom/discord/utilities/images/MGImages;->setCornerRadius(Landroid/widget/ImageView;FZLjava/lang/Integer;)V
move-result-object v3
invoke-static {v1, v2, v5, v3}, Lcom/discord/utilities/images/MGImages;->setCornerRadius(Landroid/widget/ImageView;FZLjava/lang/Integer;)V
:goto_1
invoke-virtual {p0}, Lcom/discord/dialogs/ImageUploadDialog;->f()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v5
iget-object p1, p0, Lcom/discord/dialogs/ImageUploadDialog;->h:Landroid/net/Uri;
if-eqz p1, :cond_4
invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String;
invoke-virtual/range {p0 .. p0}, Lcom/discord/dialogs/ImageUploadDialog;->f()Lcom/facebook/drawee/view/SimpleDraweeView;
move-result-object v6
const/4 v9, 0x0
iget-object v1, v0, Lcom/discord/dialogs/ImageUploadDialog;->h:Landroid/net/Uri;
if-eqz v1, :cond_4
invoke-virtual {v1}, Landroid/net/Uri;->toString()Ljava/lang/String;
move-result-object v7
const/4 v10, 0x0
const/4 v11, 0x0
const/16 v12, 0x70
const/4 v12, 0x0
const/4 v13, 0x0
move v7, v8
const/16 v14, 0xf0
invoke-static/range {v5 .. v13}, Lcom/discord/utilities/images/MGImages;->setImage$default(Landroid/widget/ImageView;Ljava/lang/String;IIZLkotlin/jvm/functions/Function1;Lcom/discord/utilities/images/MGImages$ChangeDetector;ILjava/lang/Object;)V
const/4 v15, 0x0
move v8, v9
invoke-static/range {v6 .. v15}, Lcom/discord/utilities/images/MGImages;->setImage$default(Landroid/widget/ImageView;Ljava/lang/String;IIZLkotlin/jvm/functions/Function1;Lcom/discord/utilities/images/MGImages$ChangeDetector;Ljava/util/List;ILjava/lang/Object;)V
return-void
:cond_4
const-string/jumbo p1, "uri"
const-string v1, "uri"
invoke-static {p1}, Lk0/n/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
const/4 p1, 0x0
const/4 v1, 0x0
throw p1
throw v1
:cond_5
:goto_2
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->dismiss()V
invoke-virtual/range {p0 .. p0}, Lcom/discord/app/AppDialog;->dismiss()V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewayDiscovery$Cache$setGatewayUrl$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewayDiscovery.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/content/SharedPreferences$Editor;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -61,9 +61,7 @@
.method public final invoke(Landroid/content/SharedPreferences$Editor;)V
.locals 2
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/discord/gateway/GatewayDiscovery$Cache$setGatewayUrl$1;->$gatewayUrl:Ljava/lang/String;
@ -72,4 +70,13 @@
invoke-interface {p1, v1, v0}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
return-void
:cond_0
const-string p1, "it"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -65,7 +65,7 @@
:cond_0
const-string v0, "sharedPreferences"
invoke-static {v0}, Lk0/n/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
.end method
@ -73,9 +73,7 @@
.method public final init(Landroid/content/Context;)V
.locals 1
const-string v0, "context"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-static {p1}, Landroidx/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
@ -83,11 +81,20 @@
const-string v0, "PreferenceManager.getDef\u2026haredPreferences(context)"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
sput-object p1, Lcom/discord/gateway/GatewayDiscovery$Cache;->sharedPreferences:Landroid/content/SharedPreferences;
return-void
:cond_0
const-string p1, "context"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public final setGatewayUrl(Ljava/lang/String;)V
@ -108,7 +115,7 @@
:cond_0
const-string p1, "sharedPreferences"
invoke-static {p1}, Lk0/n/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
const/4 p1, 0x0

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewayDiscovery.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Throwable;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -65,23 +65,28 @@
.method public final invoke(Ljava/lang/Throwable;)V
.locals 2
const-string v0, "throwable"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;->this$0:Lcom/discord/gateway/GatewayDiscovery;
iget-object v1, p0, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;->this$0:Lcom/discord/gateway/GatewayDiscovery;
const/4 v1, 0x0
invoke-static {v1, v0}, Lcom/discord/gateway/GatewayDiscovery;->access$setGatewayUrl$p(Lcom/discord/gateway/GatewayDiscovery;Ljava/lang/String;)V
invoke-static {v0, v1}, Lcom/discord/gateway/GatewayDiscovery;->access$setGatewayUrl$p(Lcom/discord/gateway/GatewayDiscovery;Ljava/lang/String;)V
sget-object v1, Lcom/discord/gateway/GatewayDiscovery$Cache;->INSTANCE:Lcom/discord/gateway/GatewayDiscovery$Cache;
sget-object v0, Lcom/discord/gateway/GatewayDiscovery$Cache;->INSTANCE:Lcom/discord/gateway/GatewayDiscovery$Cache;
invoke-virtual {v0, v1}, Lcom/discord/gateway/GatewayDiscovery$Cache;->setGatewayUrl(Ljava/lang/String;)V
invoke-virtual {v1, v0}, Lcom/discord/gateway/GatewayDiscovery$Cache;->setGatewayUrl(Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;->$onFailure:Lkotlin/jvm/functions/Function1;
invoke-interface {v0, p1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
return-void
:cond_0
const-string p1, "throwable"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$2;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewayDiscovery.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -47,7 +47,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final synthetic Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$3;
.super Lk0/n/c/h;
.super Lk0/n/c/g;
.source "GatewayDiscovery.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/h;",
"Lk0/n/c/g;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -33,29 +33,43 @@
# direct methods
.method public constructor <init>(Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$2;)V
.locals 6
.locals 0
iput-object p1, p0, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$3;->$handleSuccess$2:Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$2;
const/4 v1, 0x1
const/4 p1, 0x1
const/4 v2, 0x0
const-string v3, "handleSuccess"
const-string v4, "invoke(Ljava/lang/String;)V"
const/4 v5, 0x0
move-object v0, p0
invoke-direct/range {v0 .. v5}, Lk0/n/c/h;-><init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct {p0, p1}, Lk0/n/c/g;-><init>(I)V
return-void
.end method
# virtual methods
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "handleSuccess"
return-object v0
.end method
.method public final getOwner()Lkotlin/reflect/KDeclarationContainer;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "invoke(Ljava/lang/String;)V"
return-object v0
.end method
.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0

View file

@ -1,5 +1,5 @@
.class public final synthetic Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$4;
.super Lk0/n/c/h;
.super Lk0/n/c/g;
.source "GatewayDiscovery.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/h;",
"Lk0/n/c/g;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Throwable;",
"Lkotlin/Unit;",
@ -33,29 +33,43 @@
# direct methods
.method public constructor <init>(Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;)V
.locals 6
.locals 0
iput-object p1, p0, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$4;->$handleFailure$1:Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;
const/4 v1, 0x1
const/4 p1, 0x1
const/4 v2, 0x0
const-string v3, "handleFailure"
const-string v4, "invoke(Ljava/lang/Throwable;)V"
const/4 v5, 0x0
move-object v0, p0
invoke-direct/range {v0 .. v5}, Lk0/n/c/h;-><init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct {p0, p1}, Lk0/n/c/g;-><init>(I)V
return-void
.end method
# virtual methods
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "handleFailure"
return-object v0
.end method
.method public final getOwner()Lkotlin/reflect/KDeclarationContainer;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "invoke(Ljava/lang/Throwable;)V"
return-object v0
.end method
.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
@ -71,13 +85,20 @@
.method public final invoke(Ljava/lang/Throwable;)V
.locals 1
const-string v0, "p1"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$4;->$handleFailure$1:Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;
invoke-virtual {v0, p1}, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;->invoke(Ljava/lang/Throwable;)V
return-void
:cond_0
const-string p1, "p1"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -34,7 +34,7 @@
const-string v0, "invoke(...)"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method

View file

@ -62,25 +62,17 @@
}
.end annotation
const-string v0, "context"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_4
const-string v0, "scheduler"
if-eqz p2, :cond_3
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p3, :cond_2
const-string v0, "backoff"
if-eqz p4, :cond_1
invoke-static {p3, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "log"
invoke-static {p4, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "gatewayUrlProvider"
invoke-static {p5, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p5, :cond_0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -105,6 +97,41 @@
iput-object p1, p0, Lcom/discord/gateway/GatewayDiscovery;->gatewayUrl:Ljava/lang/String;
return-void
:cond_0
const-string p1, "gatewayUrlProvider"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "log"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_2
const-string p1, "backoff"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_3
const-string p1, "scheduler"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_4
const-string p1, "context"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method
.method public static final synthetic access$getGatewayUrl$p(Lcom/discord/gateway/GatewayDiscovery;)Ljava/lang/String;
@ -151,13 +178,11 @@
}
.end annotation
const-string v0, "onSuccess"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_3
const-string v0, "onFailure"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_2
iget-object v0, p0, Lcom/discord/gateway/GatewayDiscovery;->backoff:Lcom/discord/utilities/networking/Backoff;
@ -246,4 +271,18 @@
iput-object p1, p0, Lcom/discord/gateway/GatewayDiscovery;->gatewayUrlDiscoverySubscription:Lrx/Subscription;
return-void
:cond_2
const-string p1, "onFailure"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_3
const-string p1, "onSuccess"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/gateway/GatewaySocket;-><init>(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lcom/discord/gateway/GatewayEventHandler;Lrx/Scheduler;Lcom/discord/utilities/logging/Logger;Lcom/discord/utilities/networking/NetworkMonitor;Lcom/discord/gateway/rest/RestConfig;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Ljavax/net/ssl/SSLSocketFactory;Ljava/util/Map;Lcom/discord/gateway/GatewaySocketLogger;)V
value = Lcom/discord/gateway/GatewaySocket;-><init>(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lcom/discord/gateway/GatewayEventHandler;Lrx/Scheduler;Lcom/discord/utilities/logging/Logger;Lcom/discord/gateway/rest/RestConfig;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Ljavax/net/ssl/SSLSocketFactory;Ljava/util/Map;Lcom/discord/gateway/GatewaySocketLogger;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -59,29 +59,36 @@
.end method
.method public final invoke(Ljava/lang/String;)V
.locals 7
.locals 6
const-string v0, "message"
if-eqz p1, :cond_0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
sget-object v1, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
iget-object v1, p0, Lcom/discord/gateway/GatewaySocket$1;->this$0:Lcom/discord/gateway/GatewaySocket;
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$1;->this$0:Lcom/discord/gateway/GatewaySocket;
invoke-static {v1}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
invoke-static {v0}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
move-result-object v1
move-result-object v2
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v4, 0x2
const/4 v5, 0x2
const/4 v5, 0x0
const/4 v6, 0x0
move-object v2, p1
move-object v3, p1
invoke-static/range {v1 .. v6}, Lcom/discord/gateway/GatewaySocket$Companion;->log$default(Lcom/discord/gateway/GatewaySocket$Companion;Lcom/discord/utilities/logging/Logger;Ljava/lang/String;ZILjava/lang/Object;)V
invoke-static/range {v0 .. v5}, Lcom/discord/gateway/GatewaySocket$Companion;->log$default(Lcom/discord/gateway/GatewaySocket$Companion;Lcom/discord/utilities/logging/Logger;Ljava/lang/String;ZILjava/lang/Object;)V
return-void
:cond_0
const-string p1, "message"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -3,12 +3,12 @@
.source "GatewaySocket.kt"
# interfaces
.implements Lt0/k/b;
.implements Ls0/k/b;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/gateway/GatewaySocket;-><init>(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lcom/discord/gateway/GatewayEventHandler;Lrx/Scheduler;Lcom/discord/utilities/logging/Logger;Lcom/discord/utilities/networking/NetworkMonitor;Lcom/discord/gateway/rest/RestConfig;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Ljavax/net/ssl/SSLSocketFactory;Ljava/util/Map;Lcom/discord/gateway/GatewaySocketLogger;)V
value = Lcom/discord/gateway/GatewaySocket;-><init>(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lcom/discord/gateway/GatewayEventHandler;Lrx/Scheduler;Lcom/discord/utilities/logging/Logger;Lcom/discord/gateway/rest/RestConfig;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Ljavax/net/ssl/SSLSocketFactory;Ljava/util/Map;Lcom/discord/gateway/GatewaySocketLogger;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -24,7 +24,7 @@
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lt0/k/b<",
"Ls0/k/b<",
"Ljava/lang/Boolean;",
"Ljava/lang/Boolean;",
">;"

View file

@ -1,5 +1,5 @@
.class public final synthetic Lcom/discord/gateway/GatewaySocket$3;
.super Lk0/n/c/h;
.super Lk0/n/c/g;
.source "GatewaySocket.kt"
# interfaces
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/gateway/GatewaySocket;-><init>(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lcom/discord/gateway/GatewayEventHandler;Lrx/Scheduler;Lcom/discord/utilities/logging/Logger;Lcom/discord/utilities/networking/NetworkMonitor;Lcom/discord/gateway/rest/RestConfig;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Ljavax/net/ssl/SSLSocketFactory;Ljava/util/Map;Lcom/discord/gateway/GatewaySocketLogger;)V
value = Lcom/discord/gateway/GatewaySocket;-><init>(Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lcom/discord/gateway/GatewayEventHandler;Lrx/Scheduler;Lcom/discord/utilities/logging/Logger;Lcom/discord/gateway/rest/RestConfig;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Ljavax/net/ssl/SSLSocketFactory;Ljava/util/Map;Lcom/discord/gateway/GatewaySocketLogger;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/h;",
"Lk0/n/c/g;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Boolean;",
"Lkotlin/Unit;",
@ -29,29 +29,45 @@
# direct methods
.method public constructor <init>(Lcom/discord/gateway/GatewaySocket;)V
.locals 7
.locals 1
const-class v3, Lcom/discord/gateway/GatewaySocket;
const/4 v0, 0x1
const/4 v1, 0x1
const-string v4, "handleDeviceConnectivityChange"
const-string v5, "handleDeviceConnectivityChange(Z)V"
const/4 v6, 0x0
move-object v0, p0
move-object v2, p1
invoke-direct/range {v0 .. v6}, Lk0/n/c/h;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct {p0, v0, p1}, Lk0/n/c/g;-><init>(ILjava/lang/Object;)V
return-void
.end method
# virtual methods
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "handleDeviceConnectivityChange"
return-object v0
.end method
.method public final getOwner()Lkotlin/reflect/KDeclarationContainer;
.locals 1
const-class v0, Lcom/discord/gateway/GatewaySocket;
invoke-static {v0}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
move-result-object v0
return-object v0
.end method
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "handleDeviceConnectivityChange(Z)V"
return-object v0
.end method
.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0

View file

@ -87,7 +87,7 @@
const-string v0, "[GatewaySocket] "
invoke-static {v0, p2}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, p2}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -22,11 +22,9 @@
# direct methods
.method public constructor <init>(Ljava/lang/String;Lcom/discord/gateway/io/OutgoingPayload$IdentifyClientState;)V
.locals 1
.locals 0
const-string v0, "token"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -35,6 +33,15 @@
iput-object p2, p0, Lcom/discord/gateway/GatewaySocket$IdentifyData;->clientState:Lcom/discord/gateway/io/OutgoingPayload$IdentifyClientState;
return-void
:cond_0
const-string p1, "token"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -22,11 +22,9 @@
# direct methods
.method public constructor <init>(Ljava/io/InputStreamReader;I)V
.locals 1
.locals 0
const-string v0, "source"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-direct {p0}, Ljava/io/Reader;-><init>()V
@ -35,6 +33,15 @@
iput p2, p0, Lcom/discord/gateway/GatewaySocket$SizeRecordingInputStreamReader;->size:I
return-void
:cond_0
const-string p1, "source"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public synthetic constructor <init>(Ljava/io/InputStreamReader;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
@ -83,9 +90,7 @@
.method public read([CII)I
.locals 1
const-string v0, "buffer"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$SizeRecordingInputStreamReader;->source:Ljava/io/InputStreamReader;
@ -105,6 +110,15 @@
:cond_0
return p1
:cond_1
const-string p1, "buffer"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public final setSize(I)V

View file

@ -25,17 +25,24 @@
# direct methods
.method public constructor <init>(Lrx/Scheduler;)V
.locals 1
.locals 0
const-string v0, "scheduler"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/discord/gateway/GatewaySocket$Timer;->scheduler:Lrx/Scheduler;
return-void
:cond_0
const-string p1, "scheduler"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public static final synthetic access$getSubscription$p(Lcom/discord/gateway/GatewaySocket$Timer;)Lrx/Subscription;
@ -136,7 +143,7 @@
.end method
.method public final postInterval(Lkotlin/jvm/functions/Function0;J)V
.locals 7
.locals 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -146,23 +153,21 @@
}
.end annotation
const-string v0, "callback"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-virtual {p0}, Lcom/discord/gateway/GatewaySocket$Timer;->cancel()V
sget-object v5, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
invoke-static {}, Lt0/p/a;->a()Lrx/Scheduler;
invoke-static {}, Ls0/p/a;->a()Lrx/Scheduler;
move-result-object v6
move-result-object v5
move-wide v1, p2
move-wide v0, p2
move-wide v3, p2
move-wide v2, p2
invoke-static/range {v1 .. v6}, Lrx/Observable;->C(JJLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable;
invoke-static/range {v0 .. v5}, Lrx/Observable;->C(JJLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable;
move-result-object p2
@ -185,6 +190,15 @@
iput-object p1, p0, Lcom/discord/gateway/GatewaySocket$Timer;->subscription:Lrx/Subscription;
return-void
:cond_0
const-string p1, "callback"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public schedule(Lkotlin/jvm/functions/Function0;J)V
@ -198,9 +212,7 @@
}
.end annotation
const-string v0, "action"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
invoke-virtual {p0}, Lcom/discord/gateway/GatewaySocket$Timer;->cancel()V
@ -229,4 +241,13 @@
iput-object p1, p0, Lcom/discord/gateway/GatewaySocket$Timer;->subscription:Lrx/Subscription;
return-void
:cond_0
const-string p1, "action"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$callConnect$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -42,7 +42,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -72,7 +72,7 @@
const-string v2, "Sending call connect sync on channel id: "
invoke-static {v2}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$close$1$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/websocket/WebSocket;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$close$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -42,7 +42,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/websocket/WebSocket$Opened;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -65,9 +65,7 @@
.method public final invoke(Lcom/discord/utilities/websocket/WebSocket$Opened;)V
.locals 1
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$1;->this$0:Lcom/discord/gateway/GatewaySocket;
@ -76,4 +74,13 @@
invoke-static {p1, v0}, Lcom/discord/gateway/GatewaySocket;->access$handleWebSocketOpened(Lcom/discord/gateway/GatewaySocket;Ljava/lang/String;)V
return-void
:cond_0
const-string p1, "it"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$2;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/websocket/WebSocket$Closed;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -65,13 +65,20 @@
.method public final invoke(Lcom/discord/utilities/websocket/WebSocket$Closed;)V
.locals 1
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$2;->this$0:Lcom/discord/gateway/GatewaySocket;
invoke-static {v0, p1}, Lcom/discord/gateway/GatewaySocket;->access$handleWebSocketClose(Lcom/discord/gateway/GatewaySocket;Lcom/discord/utilities/websocket/WebSocket$Closed;)V
return-void
:cond_0
const-string p1, "it"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$3;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function2<",
"Ljava/io/InputStreamReader;",
"Ljava/lang/Integer;",
@ -44,7 +44,7 @@
const/4 p1, 0x2
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -72,13 +72,20 @@
.method public final invoke(Ljava/io/InputStreamReader;I)V
.locals 1
const-string v0, "reader"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$3;->this$0:Lcom/discord/gateway/GatewaySocket;
invoke-static {v0, p1, p2}, Lcom/discord/gateway/GatewaySocket;->access$handleWebSocketMessage(Lcom/discord/gateway/GatewaySocket;Ljava/io/InputStreamReader;I)V
return-void
:cond_0
const-string p1, "reader"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -41,9 +41,7 @@
.method public onRawMessage(Ljava/lang/String;)V
.locals 1
const-string v0, "rawMessage"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$4;->this$0:Lcom/discord/gateway/GatewaySocket;
@ -54,14 +52,21 @@
invoke-interface {v0, p1}, Lcom/discord/gateway/GatewaySocketLogger;->logInboundMessage(Ljava/lang/String;)V
return-void
:cond_0
const-string p1, "rawMessage"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method
.method public onRawMessageInflateFailed(Ljava/lang/Throwable;)V
.locals 1
const-string v0, "throwable"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$4;->this$0:Lcom/discord/gateway/GatewaySocket;
@ -72,4 +77,13 @@
invoke-interface {v0, p1}, Lcom/discord/gateway/GatewaySocketLogger;->logMessageInflateFailed(Ljava/lang/Throwable;)V
return-void
:cond_0
const-string p1, "throwable"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$5;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/websocket/WebSocket$Error;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -63,15 +63,22 @@
.end method
.method public final invoke(Lcom/discord/utilities/websocket/WebSocket$Error;)V
.locals 1
.locals 0
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$5;->this$0:Lcom/discord/gateway/GatewaySocket;
invoke-static {p1}, Lcom/discord/gateway/GatewaySocket;->access$handleWebSocketError(Lcom/discord/gateway/GatewaySocket;)V
return-void
:cond_0
const-string p1, "it"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$connect$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$connect$2;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/websocket/WebSocket;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$connect$3;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -62,7 +62,7 @@
const-string v1, "Connection timed out after "
invoke-static {v1}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1

View file

@ -1,5 +1,5 @@
.class public final synthetic Lcom/discord/gateway/GatewaySocket$connect$4;
.super Lk0/n/c/h;
.super Lk0/n/c/g;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/h;",
"Lk0/n/c/g;",
"Lkotlin/jvm/functions/Function3<",
"Ljava/lang/String;",
"Ljava/lang/Exception;",
@ -35,29 +35,45 @@
# direct methods
.method public constructor <init>(Lcom/discord/gateway/GatewaySocket;)V
.locals 7
.locals 1
const-class v3, Lcom/discord/gateway/GatewaySocket;
const/4 v0, 0x3
const/4 v1, 0x3
const-string v4, "logError"
const-string v5, "logError(Ljava/lang/String;Ljava/lang/Exception;Ljava/util/Map;)V"
const/4 v6, 0x0
move-object v0, p0
move-object v2, p1
invoke-direct/range {v0 .. v6}, Lk0/n/c/h;-><init>(ILjava/lang/Object;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V
invoke-direct {p0, v0, p1}, Lk0/n/c/g;-><init>(ILjava/lang/Object;)V
return-void
.end method
# virtual methods
.method public final getName()Ljava/lang/String;
.locals 1
const-string v0, "logError"
return-object v0
.end method
.method public final getOwner()Lkotlin/reflect/KDeclarationContainer;
.locals 1
const-class v0, Lcom/discord/gateway/GatewaySocket;
invoke-static {v0}, Lk0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lk0/r/b;
move-result-object v0
return-object v0
.end method
.method public final getSignature()Ljava/lang/String;
.locals 1
const-string v0, "logError(Ljava/lang/String;Ljava/lang/Exception;Ljava/util/Map;)V"
return-object v0
.end method
.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
@ -88,13 +104,11 @@
}
.end annotation
const-string v0, "p1"
const/4 v0, 0x0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
const-string v0, "p2"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
iget-object v0, p0, Lk0/n/c/b;->receiver:Ljava/lang/Object;
@ -103,4 +117,18 @@
invoke-static {v0, p1, p2, p3}, Lcom/discord/gateway/GatewaySocket;->access$logError(Lcom/discord/gateway/GatewaySocket;Ljava/lang/String;Ljava/lang/Exception;Ljava/util/Map;)V
return-void
:cond_0
const-string p1, "p2"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
:cond_1
const-string p1, "p1"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$discover$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -61,9 +61,7 @@
.method public final invoke(Ljava/lang/String;)V
.locals 2
const-string v0, "gatewayUrl"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_1
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$discover$1;->this$0:Lcom/discord/gateway/GatewaySocket;
@ -87,4 +85,13 @@
invoke-static {v0, p1}, Lcom/discord/gateway/GatewaySocket;->access$connect(Lcom/discord/gateway/GatewaySocket;Ljava/lang/String;)V
return-void
:cond_1
const-string p1, "gatewayUrl"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$discover$2;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Throwable;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -59,15 +59,22 @@
.end method
.method public final invoke(Ljava/lang/Throwable;)V
.locals 1
.locals 0
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_0
iget-object p1, p0, Lcom/discord/gateway/GatewaySocket$discover$2;->this$0:Lcom/discord/gateway/GatewaySocket;
invoke-static {p1}, Lcom/discord/gateway/GatewaySocket;->access$discoveryFailed(Lcom/discord/gateway/GatewaySocket;)V
return-void
:cond_0
const-string p1, "it"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$discoveryFailed$delay$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -59,47 +59,45 @@
.end method
.method public final invoke(Ljava/lang/String;)V
.locals 7
.locals 6
const-string v0, "reason"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
sget-object v1, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
iget-object v1, p0, Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1$1;->this$0:Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1$1;->this$0:Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;
iget-object v1, v1, Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;->this$0:Lcom/discord/gateway/GatewaySocket;
iget-object v0, v0, Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;->this$0:Lcom/discord/gateway/GatewaySocket;
invoke-static {v1}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
invoke-static {v0}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
move-result-object v1
move-result-object v2
new-instance v2, Ljava/lang/StringBuilder;
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "Connection backoff reset "
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/16 p1, 0x2e
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
move-result-object v2
const/4 v4, 0x0
const/4 v3, 0x0
const/4 v5, 0x2
const/4 v4, 0x2
const/4 v6, 0x0
const/4 v5, 0x0
invoke-static/range {v1 .. v6}, Lcom/discord/gateway/GatewaySocket$Companion;->log$default(Lcom/discord/gateway/GatewaySocket$Companion;Lcom/discord/utilities/logging/Logger;Ljava/lang/String;ZILjava/lang/Object;)V
invoke-static/range {v0 .. v5}, Lcom/discord/gateway/GatewaySocket$Companion;->log$default(Lcom/discord/gateway/GatewaySocket$Companion;Lcom/discord/utilities/logging/Logger;Ljava/lang/String;ZILjava/lang/Object;)V
iget-object p1, p0, Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1$1;->this$0:Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;
@ -137,4 +135,13 @@
:cond_0
return-void
:cond_1
const-string p1, "reason"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1$2;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -50,7 +50,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -76,7 +76,7 @@
const-string/jumbo v0, "with reason \'"
invoke-static {v0}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -196,7 +196,7 @@
const-string v2, ", but disconnected and no reset backoff."
invoke-static {v1, v0, v2}, Lf/e/b/a/a;->r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v1, v0, v2}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v5

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$handleClose$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/websocket/WebSocket;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$handleClose$delay$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$handleHeartbeatAck$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$handleHeartbeatTimeout$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/websocket/WebSocket;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$handleHeartbeatTimeout$delay$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$handleReconnect$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/utilities/websocket/WebSocket;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewaySocket$handleWebSocketMessage$incomingParser$1;
.super Lk0/n/c/j;
.super Lk0/n/c/i;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/j;",
"Lk0/n/c/i;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
return-void
.end method
@ -59,29 +59,36 @@
.end method
.method public final invoke(Ljava/lang/String;)V
.locals 7
.locals 6
const-string v0, "it"
if-eqz p1, :cond_0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
sget-object v1, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
iget-object v1, p0, Lcom/discord/gateway/GatewaySocket$handleWebSocketMessage$incomingParser$1;->this$0:Lcom/discord/gateway/GatewaySocket;
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$handleWebSocketMessage$incomingParser$1;->this$0:Lcom/discord/gateway/GatewaySocket;
invoke-static {v1}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
invoke-static {v0}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
move-result-object v1
move-result-object v2
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v4, 0x2
const/4 v5, 0x2
const/4 v5, 0x0
const/4 v6, 0x0
move-object v2, p1
move-object v3, p1
invoke-static/range {v1 .. v6}, Lcom/discord/gateway/GatewaySocket$Companion;->log$default(Lcom/discord/gateway/GatewaySocket$Companion;Lcom/discord/utilities/logging/Logger;Ljava/lang/String;ZILjava/lang/Object;)V
invoke-static/range {v0 .. v5}, Lcom/discord/gateway/GatewaySocket$Companion;->log$default(Lcom/discord/gateway/GatewaySocket$Companion;Lcom/discord/utilities/logging/Logger;Ljava/lang/String;ZILjava/lang/Object;)V
return-void
:cond_0
const-string p1, "it"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
const/4 p1, 0x0
throw p1
.end method

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