Changes of com.discord v1255

This commit is contained in:
root 2020-09-09 19:21:20 +00:00
parent f9a1079ca0
commit de564f6f1c
12605 changed files with 896612 additions and 782429 deletions

View file

@ -42,7 +42,7 @@
new-instance v2, Ljava/io/ObjectStreamField;
const-string v3, "trackerToken"
const-string/jumbo v3, "trackerToken"
invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
@ -52,7 +52,7 @@
new-instance v2, Ljava/io/ObjectStreamField;
const-string v3, "trackerName"
const-string/jumbo v3, "trackerName"
invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
@ -147,7 +147,7 @@
invoke-direct {v1}, Lcom/adjust/sdk/AdjustAttribution;-><init>()V
const-string v2, "unity"
const-string/jumbo v2, "unity"
invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -163,9 +163,9 @@
const-string v6, "network"
const-string v7, "tracker_name"
const-string/jumbo v7, "tracker_name"
const-string v8, "tracker_token"
const-string/jumbo v8, "tracker_token"
if-eqz p2, :cond_2
@ -579,7 +579,7 @@
aput-object v1, v0, v2
const-string v1, "tt:%s tn:%s net:%s cam:%s adg:%s cre:%s cl:%s adid:%s"
const-string/jumbo 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 final Lcom/airbnb/lottie/LottieAnimationView$SavedState$a;
.class public 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 = 0x9
accessFlags = 0x1
name = null
.end annotation

View file

@ -3,7 +3,7 @@
.source "LottieAnimationView.java"
# interfaces
.implements Lf/d/a/i;
.implements Lf/d/a/j;
# annotations
@ -19,23 +19,17 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lf/d/a/i<",
"Lf/d/a/d;",
"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
.method public constructor <init>()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
@ -44,13 +38,28 @@
# 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$a;->a:Lcom/airbnb/lottie/LottieAnimationView;
invoke-static {p1}, Lf/d/a/z/g;->i(Ljava/lang/Throwable;)Z
invoke-virtual {v0, p1}, Lcom/airbnb/lottie/LottieAnimationView;->setComposition(Lf/d/a/d;)V
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
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/i;
.implements Lf/d/a/j;
# annotations
@ -19,17 +19,23 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lf/d/a/i<",
"Ljava/lang/Throwable;",
"Lf/d/a/j<",
"Lf/d/a/d;",
">;"
}
.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
@ -38,15 +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;
new-instance v0, Ljava/lang/IllegalStateException;
iget-object v0, p0, Lcom/airbnb/lottie/LottieAnimationView$b;->a:Lcom/airbnb/lottie/LottieAnimationView;
const-string v1, "Unable to parse composition"
invoke-virtual {v0, p1}, Lcom/airbnb/lottie/LottieAnimationView;->setComposition(Lf/d/a/d;)V
invoke-direct {v0, v1, p1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
throw v0
return-void
.end method

View file

@ -0,0 +1,72 @@
.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,7 +5,8 @@
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/airbnb/lottie/R$a;
Lcom/airbnb/lottie/R$a;,
Lcom/airbnb/lottie/R$b;
}
.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/1254"
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1255"
.field public static final VERSION_CODE:I = 0x4e6
.field public static final VERSION_CODE:I = 0x4e7
.field public static final VERSION_NAME:Ljava/lang/String; = "38.3"
.field public static final VERSION_NAME:Ljava/lang/String; = "39.01"
# 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/g;
.super Lk0/n/c/h;
.source "App.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/g;",
"Lk0/n/c/h;",
"Lkotlin/jvm/functions/Function3<",
"Ljava/lang/String;",
"Ljava/lang/Throwable;",
@ -35,47 +35,31 @@
# direct methods
.method public constructor <init>(Lcom/discord/app/AppLog;)V
.locals 1
.locals 7
const/4 v0, 0x3
const-class v3, Lcom/discord/app/AppLog;
invoke-direct {p0, v0, p1}, Lk0/n/c/g;-><init>(ILjava/lang/Object;)V
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
return-void
.end method
# virtual methods
.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
.locals 1
check-cast p1, Ljava/lang/String;
@ -83,26 +67,17 @@
check-cast p3, Ljava/util/Map;
if-eqz p1, :cond_0
const-string v0, "p1"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lk0/n/c/b;->receiver:Ljava/lang/Object;
check-cast v0, Lcom/discord/app/AppLog;
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
invoke-virtual {v0, p1, p2, p3}, Lcom/discord/app/AppLog;->e(Ljava/lang/String;Ljava/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/i;
.super Lk0/n/c/j;
.source "App.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -66,11 +66,13 @@
check-cast v2, Ljava/lang/String;
const/4 p2, 0x0
const-string/jumbo p2, "textView"
if-eqz p1, :cond_1
invoke-static {p1, p2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v2, :cond_0
const-string/jumbo p2, "url"
invoke-static {v2, p2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/utilities/uri/UriHandler;->INSTANCE:Lcom/discord/utilities/uri/UriHandler;
@ -78,9 +80,9 @@
move-result-object v1
const-string p1, "textView.context"
const-string/jumbo p1, "textView.context"
invoke-static {v1, p1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, p1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
@ -93,18 +95,4 @@
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 12
.locals 11
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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->computationBuffered(Lrx/Observable;)Lrx/Observable;
@ -137,6 +137,10 @@
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;
@ -146,9 +150,7 @@
:try_start_0
const-string v2, "logger"
const/4 v10, 0x0
if-eqz v9, :cond_5
invoke-static {v9, v2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-boolean v2, Lf/a/b/u0;->c:Z
:try_end_0
@ -166,16 +168,16 @@
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v11
move-result-object v10
:goto_0
invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z
invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_1
invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object;
invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
@ -325,15 +327,9 @@
return-void
:cond_4
throw v10
const/4 v0, 0x0
: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
throw v0
:catchall_0
move-exception v0

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/app/AppActivity$AppAction$a;
.super Lk0/n/c/i;
.super Lk0/n/c/j;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Ljava/lang/Class<",
"+",
@ -40,7 +40,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
invoke-static {v0}, Lf/h/a/f/e/n/f;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
move-result-object v0

View file

@ -24,7 +24,15 @@
# direct methods
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;I)V
.locals 0
.locals 1
const-string/jumbo 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
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -54,7 +62,7 @@
iget-object v1, p1, Lcom/discord/app/AppActivity$a;->a:Ljava/lang/String;
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -64,7 +72,7 @@
iget-object v1, p1, Lcom/discord/app/AppActivity$a;->b:Ljava/lang/String;
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -136,7 +144,7 @@
const-string v0, "Model(themeName="
invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -160,7 +168,7 @@
const-string v2, ")"
invoke-static {v0, v1, v2}, Lf/e/b/a/a;->s(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/b/a/a;->t(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/i;
.super Lk0/n/c/j;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -80,7 +80,7 @@
const-string v2, "application"
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/i;
.super Lk0/n/c/j;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -68,9 +68,9 @@
move-result-object v1
const-string v2, "userSettings.theme"
const-string/jumbo v2, "userSettings.theme"
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v1, v2}, Lk0/n/c/i;->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/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v1, v2}, Lk0/n/c/i;->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/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v1, v2}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
@ -137,9 +137,9 @@
move-result-object v1
const-string v2, "userSettings.locale"
const-string/jumbo v2, "userSettings.locale"
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/i;
.super Lk0/n/c/j;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -66,7 +66,7 @@
const/4 v2, 0x0
if-eqz v0, :cond_b
if-eqz v0, :cond_9
sget-object v3, Lcom/discord/utilities/intent/IntentUtils;->INSTANCE:Lcom/discord/utilities/intent/IntentUtils;
@ -84,11 +84,11 @@
iget-object v1, p0, Lcom/discord/app/AppActivity$d;->this$0:Lcom/discord/app/AppActivity;
if-eqz v1, :cond_a
if-eqz v1, :cond_8
if-eqz v0, :cond_0
const-string v3, "transition"
const-string/jumbo v3, "transition"
invoke-virtual {v0, v3}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
@ -136,15 +136,10 @@
invoke-virtual {v0}, Lcom/discord/app/AppTransitionActivity$Transition;->getAnimations()Lcom/discord/app/AppTransitionActivity$a;
move-result-object v0
goto :goto_2
move-result-object v2
:cond_4
move-object v0, v2
:goto_2
iput-object v0, v1, Lcom/discord/app/AppTransitionActivity;->d:Lcom/discord/app/AppTransitionActivity$a;
iput-object v2, 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;
@ -170,12 +165,12 @@
const/4 v0, 0x1
goto :goto_3
goto :goto_2
:cond_5
const/4 v0, 0x0
:goto_3
:goto_2
if-eqz v0, :cond_6
return-void
@ -193,67 +188,57 @@
invoke-virtual {v1}, Lcom/discord/app/AppActivity;->g()Ljava/lang/Class;
move-result-object v3
move-result-object v2
const v4, 0x1020002
const v3, 0x1020002
if-eqz v1, :cond_9
const-string v4, "context"
if-eqz v3, :cond_8
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-nez v0, :cond_7
goto :goto_4
goto :goto_3
:cond_7
invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;->beginTransaction()Landroidx/fragment/app/FragmentTransaction;
move-result-object v0
const-string v2, "fragmentManager.beginTransaction()"
const-string v4, "fragmentManager.beginTransaction()"
invoke-static {v0, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v4}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v2
move-result-object v4
invoke-static {v1, v2}, Landroidx/fragment/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;)Landroidx/fragment/app/Fragment;
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 v2, "Fragment.instantiate(context, screen.name)"
const-string v4, "Fragment.instantiate(context, screen.name)"
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v4}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
invoke-virtual {v2}, 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, v3, 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_4
:goto_3
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/i;
.super Lk0/n/c/j;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -66,7 +66,7 @@
if-nez v1, :cond_0
const v1, 0x7f0a0040
const v1, 0x7f0a0045
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;->t(Landroidx/appcompat/widget/Toolbar;)V
invoke-virtual {v0, v1}, Lcom/discord/app/AppActivity;->s(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/i;
.super Lk0/n/c/j;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -47,11 +47,13 @@
# virtual methods
.method public invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 1
.locals 3
check-cast p1, Lcom/discord/app/AppActivity$a;
if-eqz p1, :cond_1
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/app/AppActivity$f;->this$0:Lcom/discord/app/AppActivity;
@ -63,21 +65,16 @@
iget-object p1, p0, Lcom/discord/app/AppActivity$f;->this$0:Lcom/discord/app/AppActivity;
const/4 v0, 0x1
const/4 v0, 0x0
invoke-virtual {p1, v0}, Lcom/discord/app/AppActivity;->n(Z)V
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
: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/i;
.super Lk0/n/c/j;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Ljava/lang/Class<",
"+",
@ -40,7 +40,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method

View file

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

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/app/AppActivity;->t(Landroidx/appcompat/widget/Toolbar;)V
value = Lcom/discord/app/AppActivity;->s(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/i;
.super Lk0/n/c/j;
.source "AppActivity.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lcom/discord/stores/StoreUserSettings;",
">;"
@ -48,7 +48,7 @@
const/4 v0, 0x0
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/j;-><init>(I)V
return-void
.end method

View file

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

View file

@ -34,11 +34,19 @@
.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 0
.locals 1
const-string v0, "bottomSheet"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 p1, 0x5

View file

@ -40,7 +40,7 @@
const-string v1, "PublishSubject.create()"
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(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/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
invoke-static {v0}, Lf/h/a/f/e/n/f;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
move-result-object v0
@ -76,7 +76,7 @@
move-result-object v1
const v2, 0x7f0a028c
const v2, 0x7f0a029d
invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
@ -92,7 +92,7 @@
move-result-object v1
const v2, 0x7f0a02c6
const v2, 0x7f0a02db
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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x1
@ -249,20 +249,13 @@
# virtual methods
.method public bindSubscriptions(Lrx/subscriptions/CompositeSubscription;)V
.locals 0
.locals 1
if-eqz p1, :cond_0
const-string v0, "compositeSubscription"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
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
@ -308,7 +301,7 @@
:goto_0
const-string v1, "arguments ?: Bundle()"
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
@ -363,7 +356,7 @@
const-string v0, "super.onCreateDialog(sav\u2026dOnTouchOutside(true)\n }"
invoke-static {p1, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
return-object p1
.end method
@ -371,26 +364,21 @@
.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.locals 0
const/4 p2, 0x0
const-string p2, "inflater"
if-eqz p1, :cond_0
invoke-static {p1, p2}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/app/AppBottomSheet;->getContentViewResId()I
move-result p3
move-result p2
invoke-virtual {p1, p3, p2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
const/4 p3, 0x0
invoke-virtual {p1, p2, p3}, 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
@ -419,11 +407,13 @@
.method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.locals 1
const/4 v0, 0x0
const-string v0, "permissions"
if-eqz p2, :cond_1
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p3, :cond_0
const-string v0, "grantResults"
invoke-static {p3, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1, p2, p3}, Landroidx/fragment/app/Fragment;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V
@ -434,20 +424,6 @@
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
@ -469,9 +445,11 @@
.end method
.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
.locals 0
.locals 1
if-eqz p1, :cond_1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1, p2}, Landroidx/fragment/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
@ -491,15 +469,6 @@
: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
@ -579,16 +548,9 @@
move-result-object v0
if-eqz v0, :cond_0
invoke-static {v0}, Lk0/n/c/i;->checkNotNull(Ljava/lang/Object;)V
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
@ -620,11 +582,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$setOnClickAndDismissListener"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string v0, "onClickListener"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/app/AppBottomSheet$e;
@ -633,20 +597,6 @@
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
@ -654,7 +604,7 @@
iget-object v0, p0, Lcom/discord/app/AppBottomSheet;->peekBottomView:Landroid/view/View;
invoke-static {v0, p1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -696,9 +646,11 @@
.end method
.method public show(Landroidx/fragment/app/FragmentTransaction;Ljava/lang/String;)I
.locals 0
.locals 1
if-eqz p1, :cond_0
const-string/jumbo v0, "transaction"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
:try_start_0
invoke-super {p0, p1, p2}, Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentTransaction;Ljava/lang/String;)I
@ -714,21 +666,14 @@
: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
if-eqz p1, :cond_1
const-string v0, "manager"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1, p2}, Landroidx/fragment/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroidx/fragment/app/Fragment;
@ -746,21 +691,14 @@
: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
if-eqz p1, :cond_1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/app/AppBottomSheet;->getAppActivity()Lcom/discord/app/AppActivity;
@ -772,15 +710,6 @@
: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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
return-object v0
.end method
@ -182,21 +182,23 @@
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
if-eqz p1, :cond_0
const-string p3, "inflater"
invoke-static {p1, p3}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getContentViewResId()I
@ -209,15 +211,6 @@
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 onPause()V
@ -259,22 +252,15 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 0
.locals 1
.annotation build Landroidx/annotation/CallSuper;
.end annotation
if-eqz p1, :cond_0
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)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 onViewBoundOrOnResume()V
@ -288,7 +274,9 @@
.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
.locals 1
if-eqz p1, :cond_1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1, p2}, Landroidx/fragment/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
@ -315,15 +303,6 @@
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
@ -340,11 +319,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "$this$setOnClickAndDismissListener"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string v0, "onClickListener"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/app/AppDialog$a;
@ -353,26 +334,14 @@
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 0
.locals 1
if-eqz p1, :cond_0
const-string/jumbo v0, "transaction"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
:try_start_0
invoke-super {p0, p1, p2}, Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentTransaction;Ljava/lang/String;)I
@ -388,29 +357,20 @@
: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/4 v0, 0x0
const-string v0, "manager"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroidx/fragment/app/FragmentManager;->isDestroyed()Z
move-result v1
move-result v0
if-nez v1, :cond_0
if-nez v0, :cond_0
:try_start_0
invoke-super {p0, p1, p2}, Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
@ -422,11 +382,11 @@
:cond_0
sget-object p2, Lcom/discord/app/AppLog;->d:Lcom/discord/app/AppLog;
const-string v1, "Could not show "
const-string v0, "Could not show "
invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
move-result-object v0
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
@ -436,36 +396,33 @@
move-result-object p1
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, ": FragmentManager destroyed"
invoke-virtual {v1, p1}, 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 {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const/4 v1, 0x2
const/4 v0, 0x2
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
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
: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
if-eqz p1, :cond_1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/app/AppDialog;->getAppActivity()Lcom/discord/app/AppActivity;
@ -477,13 +434,4 @@
: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/i;
.super Lk0/n/c/j;
.source "AppFragment.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lcom/discord/app/AppPermissions;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "AppFragment.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lf/b/a/d/b;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -58,7 +58,7 @@
const-string v2, "requireContext()"
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v2, 0x0

View file

@ -46,7 +46,11 @@
.end method
.method public onError(Ljava/io/IOException;)V
.locals 5
.locals 4
const-string v0, "e"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/app/AppFragment$c;->a:Lcom/discord/app/AppFragment;
@ -56,29 +60,29 @@
iget-object v1, p0, Lcom/discord/app/AppFragment$c;->a:Lcom/discord/app/AppFragment;
const v2, 0x7f1216ca
const/4 v2, 0x1
const/4 v3, 0x1
new-array v3, v3, [Ljava/lang/Object;
new-array v2, v2, [Ljava/lang/Object;
invoke-virtual {p1}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
move-result-object p1
const/4 v4, 0x0
const/4 v3, 0x0
aput-object p1, v3, v4
aput-object p1, v2, v3
invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
const p1, 0x7f1216fd
invoke-virtual {v1, p1, v2}, Landroidx/fragment/app/Fragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const/16 v1, 0xc
const/4 v1, 0x0
const/4 v2, 0x0
const/16 v2, 0xc
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
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
return-void
.end method
@ -86,31 +90,37 @@
.method public onSuccess(Landroid/net/Uri;Lcom/miguelgaeta/media_picker/RequestType;)V
.locals 3
const/4 v0, 0x0
const-string/jumbo v0, "uri"
if-eqz p1, :cond_2
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/discord/app/AppFragment$c;->a:Lcom/discord/app/AppFragment;
const-string v0, "request"
invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
move-result-object v1
iget-object v0, p0, Lcom/discord/app/AppFragment$c;->a:Lcom/discord/app/AppFragment;
if-eqz v1, :cond_0
invoke-virtual {v0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
move-result-object v1
const/4 v1, 0x0
if-eqz v0, :cond_0
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
goto :goto_0
:cond_0
move-object v1, v0
move-object v0, v1
:goto_0
const/4 v2, 0x4
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;
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;
move-result-object v0
@ -135,11 +145,4 @@
: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/i;
.super Lk0/n/c/j;
.source "AppFragment.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Ljava/lang/Boolean;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -56,9 +56,17 @@
const-string v1, "onBackAction.call()"
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(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/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
invoke-static {v0}, Lf/h/a/f/e/n/f;->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/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
invoke-static {v0}, Lf/h/a/f/e/n/f;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;
move-result-object v0
@ -73,7 +73,7 @@
if-eqz p2, :cond_1
const v0, 0x7f0a0040
const v0, 0x7f0a0045
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/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p2}, Lk0/n/c/i;->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;->t(Landroidx/appcompat/widget/Toolbar;)V
invoke-virtual {p1, p2}, Lcom/discord/app/AppActivity;->s(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 hideKeyboard()V
.method public final hideKeyboard()V
.locals 2
const/4 v0, 0x0
@ -462,7 +462,9 @@
.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.locals 1
if-eqz p1, :cond_0
const-string p3, "inflater"
invoke-static {p1, p3}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getContentViewResId()I
@ -475,15 +477,6 @@
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
@ -505,7 +498,11 @@
const-string v2, "javaClass.name"
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
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
iget-object v0, v0, Lf/a/b/f;->f:Ljava/util/TreeMap;
@ -515,7 +512,7 @@
const-string v2, "backPressHandlers\n .values"
invoke-static {v0, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v0, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
@ -539,7 +536,13 @@
goto :goto_0
:cond_0
sget-object v0, Lm0/i;->b:Lm0/i;
const-string/jumbo 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;->a:Ljava/util/WeakHashMap;
@ -597,6 +600,10 @@
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
@ -618,53 +625,29 @@
.method public onImageChosen(Landroid/net/Uri;Ljava/lang/String;)V
.locals 1
const/4 v0, 0x0
const-string/jumbo v0, "uri"
if-eqz p1, :cond_1
invoke-static {p1, v0}, 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
invoke-static {p2, p1}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;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
return-void
.end method
.method public onImageCropped(Landroid/net/Uri;Ljava/lang/String;)V
.locals 1
const/4 v0, 0x0
const-string/jumbo v0, "uri"
if-eqz p1, :cond_1
invoke-static {p1, v0}, 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
invoke-static {p2, p1}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;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
return-void
.end method
.method public onPause()V
@ -686,11 +669,13 @@
.method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.locals 1
const/4 v0, 0x0
const-string v0, "permissions"
if-eqz p2, :cond_1
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p3, :cond_0
const-string v0, "grantResults"
invoke-static {p3, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1, p2, p3}, Landroidx/fragment/app/Fragment;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V
@ -701,20 +686,6 @@
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
@ -740,22 +711,15 @@
.end method
.method public onViewBound(Landroid/view/View;)V
.locals 0
.locals 1
.annotation build Landroidx/annotation/CallSuper;
.end annotation
if-eqz p1, :cond_0
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)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 onViewBoundOrOnResume()V
@ -769,7 +733,9 @@
.method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
.locals 1
if-eqz p1, :cond_2
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-super {p0, p1, p2}, Landroidx/fragment/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
@ -805,15 +771,6 @@
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
@ -893,16 +850,9 @@
move-result-object v0
if-eqz v0, :cond_0
invoke-static {v0}, Lk0/n/c/i;->checkNotNull(Ljava/lang/Object;)V
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;
@ -942,7 +892,7 @@
move v1, p1
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;
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;
move-result-object p1
@ -976,7 +926,7 @@
if-eqz v0, :cond_0
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;
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;
move-result-object p1
@ -1174,7 +1124,7 @@
move-result-object p1
invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppActivity;->r(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppActivity;->q(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
move-result-object v1
@ -1193,7 +1143,7 @@
if-eqz v0, :cond_0
invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppActivity;->r(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
invoke-virtual {v0, p1, v1}, Lcom/discord/app/AppActivity;->q(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
move-result-object v1
@ -1214,7 +1164,7 @@
if-eqz v0, :cond_0
invoke-virtual {v0, p1, p2}, Lcom/discord/app/AppActivity;->r(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
invoke-virtual {v0, p1, p2}, Lcom/discord/app/AppActivity;->q(Ljava/lang/CharSequence;Ljava/lang/Integer;)Lkotlin/Unit;
move-result-object p1
@ -1228,39 +1178,36 @@
.end method
.method public final setActionBarTitleClick(Landroid/view/View$OnClickListener;)Lkotlin/Unit;
.locals 2
.locals 3
const/4 v0, 0x0
const-string v0, "onClickListener"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
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 v1
move-result-object v0
if-eqz v1, :cond_0
if-eqz v0, :cond_0
invoke-virtual {v1, p1}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V
invoke-virtual {v0, p1}, Landroid/view/ViewGroup;->setOnClickListener(Landroid/view/View$OnClickListener;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
move-object v0, p1
move-object v2, p1
:cond_0
return-object v0
:cond_1
const-string p1, "onClickListener"
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
throw v0
return-object v2
.end method
.method public final setActionBarTitleColor(I)Lkotlin/Unit;
@ -1397,7 +1344,9 @@
}
.end annotation
if-eqz p1, :cond_2
const-string v0, "onBackAction"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getAppActivity()Lcom/discord/app/AppActivity;
@ -1419,7 +1368,15 @@
const-string v2, "javaClass.name"
invoke-static {p1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
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
iget-object v2, v0, Lf/a/b/f;->f:Ljava/util/TreeMap;
@ -1443,10 +1400,6 @@
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;
@ -1459,19 +1412,10 @@
: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 2
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -1483,15 +1427,23 @@
}
.end annotation
if-eqz p1, :cond_1
const-string v0, "action"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getAppActivity()Lcom/discord/app/AppActivity;
move-result-object v0
move-result-object v1
if-eqz v0, :cond_0
if-eqz v1, :cond_0
iget-object v0, v0, Lcom/discord/app/AppActivity;->g:Ljava/util/LinkedHashMap;
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;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getId()I
@ -1505,21 +1457,14 @@
: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
if-eqz p1, :cond_1
const-string/jumbo v0, "view"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getAppActivity()Lcom/discord/app/AppActivity;
@ -1531,13 +1476,4 @@
: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,9 +29,11 @@
# direct methods
.method public constructor <init>(ILjava/lang/String;Ljava/lang/Throwable;)V
.locals 0
.locals 1
if-eqz p2, :cond_0
const-string v0, "message"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -51,20 +53,11 @@
const-string p2, "UUID.randomUUID().toString()"
invoke-static {p1, p2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p2}, Lk0/n/c/i;->checkNotNullExpressionValue(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
@ -90,7 +83,7 @@
iget-object v1, p1, Lcom/discord/app/AppLog$LoggedItem;->f:Ljava/lang/String;
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, v1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
@ -100,7 +93,7 @@
iget-object p1, p1, Lcom/discord/app/AppLog$LoggedItem;->g:Ljava/lang/Throwable;
invoke-static {v0, p1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v0, p1}, Lk0/n/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -182,7 +175,7 @@
const-string v0, "LoggedItem(priority="
invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/b/a/a;->E(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/i;
.super Lk0/n/c/j;
.source "AppLog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -68,13 +68,25 @@
.method public final invoke(Ljava/lang/String;I)V
.locals 6
const/4 v0, 0x0
const-string v0, "message"
if-eqz p1, :cond_a
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
sget-object v1, Lk0/t/r;->d:Lk0/t/r;
if-eqz v1, :cond_9
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string/jumbo v0, "transform"
invoke-static {v1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x1
@ -102,7 +114,7 @@
const-string v1, " and step "
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;
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;
move-result-object p1
@ -111,7 +123,7 @@
:cond_1
const-string v0, "size "
invoke-static {v0, p2, p1}, Lf/e/b/a/a;->i(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;
invoke-static {v0, p2, p1}, Lf/e/b/a/a;->j(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;
move-result-object p1
@ -221,18 +233,4 @@
: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/i;
.super Lk0/n/c/j;
.source "AppLog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -47,7 +47,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -69,7 +69,9 @@
.method public final invoke(Ljava/lang/String;)V
.locals 10
if-eqz p1, :cond_1
const-string v0, "message"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/app/AppLog$a$a;
@ -103,7 +105,7 @@
const-string v3, "\n\t"
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;
invoke-static/range {v2 .. v9}, Lk0/i/g;->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
@ -134,18 +136,9 @@
const-string v2, "Log.getStackTraceString(throwable)"
invoke-static {p1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/i;
.super Lk0/n/c/j;
.source "AppLog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -65,7 +65,9 @@
.method public final invoke(Ljava/lang/String;)V
.locals 10
if-eqz p1, :cond_4
const-string v0, "message"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
:try_start_0
iget-object v0, p0, Lcom/discord/app/AppLog$b;->$throwable:Ljava/lang/Throwable;
@ -176,7 +178,7 @@
const-string v3, "e.stackTrace"
invoke-static {v2, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(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;
@ -198,7 +200,7 @@
const-string v4, "cause.stackTrace"
invoke-static {v3, v4}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v4}, Lk0/n/c/i;->checkNotNullExpressionValue(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;
@ -260,9 +262,9 @@
move-result-object v2
const-string v1, "throwable.stackTrace"
const-string/jumbo v1, "throwable.stackTrace"
invoke-static {v2, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v1}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-string v3, "\n"
@ -278,7 +280,7 @@
const/16 v9, 0x3e
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;
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;
move-result-object v1
@ -306,13 +308,4 @@
: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/g;
.super Lk0/n/c/h;
.source "AppLog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/g;",
"Lk0/n/c/h;",
"Lkotlin/jvm/functions/Function2<",
"Ljava/lang/String;",
"Ljava/lang/Throwable;",
@ -30,72 +30,47 @@
# direct methods
.method public constructor <init>(Lcom/discord/app/AppLog;)V
.locals 1
.locals 7
const/4 v0, 0x2
const-class v3, Lcom/discord/app/AppLog;
invoke-direct {p0, v0, p1}, Lk0/n/c/g;-><init>(ILjava/lang/Object;)V
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
return-void
.end method
# virtual methods
.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
.locals 1
check-cast p1, Ljava/lang/String;
check-cast p2, Ljava/lang/Throwable;
const/4 v0, 0x0
const-string v0, "p1"
if-eqz p1, :cond_0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lk0/n/c/b;->receiver:Ljava/lang/Object;
iget-object v0, p0, Lk0/n/c/b;->receiver:Ljava/lang/Object;
check-cast v1, Lcom/discord/app/AppLog;
check-cast v0, Lcom/discord/app/AppLog;
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
invoke-virtual {v0, p1, p2}, Lcom/discord/app/AppLog;->v(Ljava/lang/String;Ljava/lang/Throwable;)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/i;
.super Lk0/n/c/j;
.source "AppLog.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -59,7 +59,9 @@
check-cast p1, Landroid/content/SharedPreferences$Editor;
if-eqz p1, :cond_3
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/app/AppLog$d;->$userId:Ljava/lang/Long;
@ -99,13 +101,4 @@
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

@ -113,7 +113,7 @@
const-string v8, "stackTraceElement.className"
invoke-static {v7, v8}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v8}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v7, v9}, Lk0/n/c/i;->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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v8}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v10, v11}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v9, v8}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v10, v11}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v8}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v8, v9}, Lk0/n/c/i;->checkNotNullExpressionValue(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;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v2, v3, p2}, Lf/e/b/a/a;->r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
@ -371,6 +371,10 @@
.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
@ -473,7 +477,7 @@
move-result-object p0
const-string v0, "userEmail"
const-string/jumbo v0, "userEmail"
invoke-virtual {p0, v0, p1}, Lcom/google/firebase/crashlytics/FirebaseCrashlytics;->setCustomKey(Ljava/lang/String;Ljava/lang/String;)V
@ -484,7 +488,7 @@
move-result-object p0
const-string p1, "userName"
const-string/jumbo p1, "userName"
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/crashlytics/FirebaseCrashlytics;->setCustomKey(Ljava/lang/String;Ljava/lang/String;)V
@ -495,22 +499,17 @@
.method public static final i(Ljava/lang/String;)V
.locals 2
const/4 v0, 0x0
const-string v0, "message"
if-eqz p0, :cond_0
invoke-static {p0, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v1, Lcom/discord/app/AppLog;->d:Lcom/discord/app/AppLog;
sget-object v0, Lcom/discord/app/AppLog;->d:Lcom/discord/app/AppLog;
invoke-virtual {v1, p0, v0}, Lcom/discord/app/AppLog;->i(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x0
invoke-virtual {v0, p0, v1}, 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
@ -573,11 +572,13 @@
.method public d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 1
const/4 v0, 0x0
const-string/jumbo v0, "tag"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string v0, "message"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Ljava/lang/StringBuilder;
@ -598,41 +599,22 @@
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/4 v0, 0x0
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
const/4 v0, 0x0
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
@ -650,35 +632,33 @@
}
.end annotation
const/4 v0, 0x0
const-string/jumbo v0, "tag"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string v0, "message"
const-string v0, " -> "
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0, p2}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
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;
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
@ -695,22 +675,15 @@
}
.end annotation
if-eqz p1, :cond_0
const-string v0, "message"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
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
@ -731,13 +704,17 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "message"
if-eqz p1, :cond_2
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_1
const-string v0, "category"
if-eqz p4, :cond_0
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
new-instance v0, Ljava/lang/StringBuilder;
@ -782,37 +759,18 @@
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/4 v0, 0x0
const-string v0, "from"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string/jumbo v0, "to"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Ljava/lang/StringBuilder;
@ -843,30 +801,18 @@
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/4 v0, 0x0
const-string/jumbo v0, "tag"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string v0, "message"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Ljava/lang/StringBuilder;
@ -887,104 +833,72 @@
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/4 v0, 0x0
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
const/4 v0, 0x0
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/4 v0, 0x0
const-string v0, "message"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string v0, "category"
new-instance v1, Lcom/discord/app/AppLog$c;
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v1, p0}, Lcom/discord/app/AppLog$c;-><init>(Lcom/discord/app/AppLog;)V
new-instance v0, Lcom/discord/app/AppLog$c;
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
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
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/4 v0, 0x0
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
const/4 v0, 0x0
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/4 v0, 0x0
const-string/jumbo v0, "tag"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string v0, "message"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Ljava/lang/StringBuilder;
@ -1005,39 +919,20 @@
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/4 v0, 0x0
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
const/4 v0, 0x0
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/i;
.super Lk0/n/c/j;
.source "AppPermissions.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "AppPermissions.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method

View file

@ -131,9 +131,11 @@
.end method
.method public constructor <init>(Landroidx/fragment/app/Fragment;)V
.locals 0
.locals 1
if-eqz p1, :cond_0
const-string v0, "fragment"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -146,15 +148,6 @@
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
@ -210,104 +203,111 @@
.end method
.method public final declared-synchronized c(I[I)V
.locals 4
.locals 3
monitor-enter p0
const/4 v0, 0x0
:try_start_0
new-instance v1, Lcom/discord/app/AppPermissions$a;
const-string v0, "grantResults"
invoke-direct {v1, p0}, Lcom/discord/app/AppPermissions$a;-><init>(Lcom/discord/app/AppPermissions;)V
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v2, p0, Lcom/discord/app/AppPermissions;->a:Ljava/util/HashMap;
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;
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
check-cast v2, Lkotlin/jvm/functions/Function0;
invoke-virtual {v1, v2}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
const/16 v3, 0xd2
move-result-object v1
if-eq p1, v3, :cond_4
check-cast v1, Lkotlin/jvm/functions/Function0;
const/16 v3, 0xd3
const/16 v2, 0xd2
if-eq p1, v3, :cond_3
if-eq p1, v2, :cond_4
const/16 v3, 0xd5
const/16 v2, 0xd3
if-eq p1, v3, :cond_2
if-eq p1, v2, :cond_3
const/16 v3, 0xd6
const/16 v2, 0xd5
if-eq p1, v3, :cond_1
if-eq p1, v2, :cond_2
const/16 v3, 0xde
const/16 v2, 0xd6
if-eq p1, v3, :cond_0
if-eq p1, v2, :cond_1
goto :goto_0
const/16 v2, 0xde
if-eq p1, v2, :cond_0
const/4 p1, 0x0
goto :goto_1
:cond_0
const p1, 0x7f12114a
const p1, 0x7f12116b
new-instance v0, Lf/a/b/k;
new-instance v2, Lf/a/b/k;
invoke-direct {v0, v1, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
invoke-direct {v2, v0, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
goto :goto_0
:cond_1
const p1, 0x7f121151
const p1, 0x7f121172
new-instance v0, Lf/a/b/k;
new-instance v2, Lf/a/b/k;
invoke-direct {v0, v1, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
invoke-direct {v2, v0, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
goto :goto_0
:cond_2
const p1, 0x7f12114b
const p1, 0x7f12116c
new-instance v0, Lf/a/b/k;
new-instance v2, Lf/a/b/k;
invoke-direct {v0, v1, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
invoke-direct {v2, v0, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
goto :goto_0
:cond_3
const p1, 0x7f12114c
const p1, 0x7f12116d
new-instance v0, Lf/a/b/k;
new-instance v2, Lf/a/b/k;
invoke-direct {v0, v1, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
invoke-direct {v2, v0, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
goto :goto_0
:cond_4
const p1, 0x7f120fa5
const p1, 0x7f120fc1
new-instance v0, Lf/a/b/k;
new-instance v2, Lf/a/b/k;
invoke-direct {v0, v1, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
invoke-direct {v2, v0, p1}, Lf/a/b/k;-><init>(Lcom/discord/app/AppPermissions$a;I)V
:goto_0
new-instance p1, Landroid/os/Handler;
move-object p1, v2
invoke-direct {p1}, Landroid/os/Handler;-><init>()V
:goto_1
new-instance v0, Landroid/os/Handler;
new-instance v1, Lcom/discord/app/AppPermissions$b;
invoke-direct {v0}, Landroid/os/Handler;-><init>()V
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
new-instance v2, Lcom/discord/app/AppPermissions$b;
invoke-virtual {p1, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
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
: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/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
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/l;->toIntArray(Ljava/util/Collection;)[I
invoke-static {v2}, Lk0/i/g;->toIntArray(Ljava/util/Collection;)[I
move-result-object v1

View file

@ -35,11 +35,13 @@
.method public onApplyWindowInsets(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
.locals 5
const/4 v0, 0x0
const-string/jumbo v0, "v"
if-eqz p1, :cond_3
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_2
const-string v0, "insets"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/app/AppScrollingViewBehavior$a;->a:Landroid/graphics/Rect;
@ -115,18 +117,4 @@
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,11 +19,13 @@
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
const/4 v0, 0x0
const-string v0, "context"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string v0, "attrs"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0, p1, p2}, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
@ -34,26 +36,24 @@
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 0
.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
invoke-static {}, Lcom/discord/utilities/display/DisplayUtils;->getNO_OP_WINDOW_INSETS_LISTENER()Landroidx/core/view/OnApplyWindowInsetsListener;

View file

@ -1,304 +0,0 @@
.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,11 +11,13 @@
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 2
const/4 v0, 0x0
const-string v0, "context"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string v0, "attrs"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0, p1, p2}, Landroid/widget/ViewFlipper;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
@ -52,20 +54,6 @@
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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, p0}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
@ -56,7 +56,9 @@
.method public final b(Landroid/content/Context;J)V
.locals 1
if-eqz p1, :cond_1
const-string v0, "context"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
sget-object v0, Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;->INSTANCE:Lcom/discord/utilities/intent/IntentUtils$RouteBuilders;
@ -74,7 +76,7 @@
const-string p3, "IntentUtils.RouteBuilder\u2026kage(context.packageName)"
invoke-static {p2, p3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, p3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
sget p3, Landroid/os/Build$VERSION;->SDK_INT:I
@ -91,13 +93,4 @@
: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/i;
.super Lk0/n/c/j;
.source "DiscordConnectService.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Object;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "DiscordConnectService.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -42,7 +42,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -56,7 +56,7 @@
const-string v1, "Success["
invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lf/e/b/a/a;->E(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/i;
.super Lk0/n/c/j;
.source "DiscordConnectService.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -55,7 +55,9 @@
check-cast p1, Lcom/discord/utilities/error/Error;
if-eqz p1, :cond_0
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
@ -65,7 +67,7 @@
const-string v1, "Request timeout["
invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lf/e/b/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
@ -98,13 +100,4 @@
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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x0
@ -103,13 +103,13 @@
move-result-object v0
const v1, 0x7f080368
const v1, 0x7f080379
invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
move-result-object v0
const v1, 0x7f060052
const v1, 0x7f060053
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, 0x7f1204a1
const v1, 0x7f1204a5
invoke-virtual {p0, v1}, Landroid/app/Service;->getString(I)Ljava/lang/String;
@ -129,7 +129,7 @@
move-result-object v0
const v1, 0x7f1204a8
const v1, 0x7f1204ac
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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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;->h(Ljava/lang/String;I)Ljava/lang/String;
invoke-static {v2, v1}, Lf/e/b/a/a;->i(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v6, 0x0
@ -301,7 +301,7 @@
if-eqz v6, :cond_3
const v2, 0x7f1210d7
const v2, 0x7f1210f8
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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(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/l;->getOrNull(Ljava/util/List;I)Ljava/lang/Object;
invoke-static {v7, v5}, Lk0/i/g;->getOrNull(Ljava/util/List;I)Ljava/lang/Object;
move-result-object v5
@ -412,7 +412,7 @@
if-eqz v4, :cond_8
const v2, 0x7f12114c
const v2, 0x7f12116d
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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v8, 0x0
@ -493,7 +493,7 @@
const-string v2, "StoreStream\n .get\u2026()\n .filter { it }"
invoke-static {v4, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const-wide/16 v5, 0x2710
@ -515,7 +515,7 @@
const-string v3, "isConnectedObs.switchMap\u2026nnected\n }\n }"
invoke-static {v2, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_5
@ -534,7 +534,7 @@
const-string v2, "Observable.just(Unit)"
invoke-static {v3, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v3, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2, v3}, Lk0/n/c/i;->checkNotNullExpressionValue(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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v7, v2}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v9, 0x0

View file

@ -50,7 +50,7 @@
const/4 v3, 0x0
const v4, 0x7f0700c2
const v4, 0x7f0700c3
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 p1, "uri"
const-string/jumbo p1, "uri"
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p1}, Lk0/n/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v0
:cond_3
const-string p1, "provider"
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p1}, Lk0/n/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v0
.end method

View file

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

View file

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

View file

@ -1,5 +1,5 @@
.class public final Lcom/discord/gateway/GatewayDiscovery$Cache$setGatewayUrl$1;
.super Lk0/n/c/i;
.super Lk0/n/c/j;
.source "GatewayDiscovery.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -61,7 +61,9 @@
.method public final invoke(Landroid/content/SharedPreferences$Editor;)V
.locals 2
if-eqz p1, :cond_0
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/gateway/GatewayDiscovery$Cache$setGatewayUrl$1;->$gatewayUrl:Ljava/lang/String;
@ -70,13 +72,4 @@
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/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {v0}, Lk0/n/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
throw v1
.end method
@ -73,7 +73,9 @@
.method public final init(Landroid/content/Context;)V
.locals 1
if-eqz p1, :cond_0
const-string v0, "context"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1}, Landroidx/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
@ -81,20 +83,11 @@
const-string v0, "PreferenceManager.getDef\u2026haredPreferences(context)"
invoke-static {p1, v0}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullExpressionValue(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
@ -115,7 +108,7 @@
:cond_0
const-string p1, "sharedPreferences"
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
invoke-static {p1}, Lk0/n/c/i;->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/i;
.super Lk0/n/c/j;
.source "GatewayDiscovery.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Throwable;",
"Lkotlin/Unit;",
@ -43,7 +43,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -65,28 +65,23 @@
.method public final invoke(Ljava/lang/Throwable;)V
.locals 2
const/4 v0, 0x0
const-string/jumbo v0, "throwable"
if-eqz p1, :cond_0
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;->this$0:Lcom/discord/gateway/GatewayDiscovery;
iget-object v0, p0, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;->this$0:Lcom/discord/gateway/GatewayDiscovery;
invoke-static {v1, v0}, Lcom/discord/gateway/GatewayDiscovery;->access$setGatewayUrl$p(Lcom/discord/gateway/GatewayDiscovery;Ljava/lang/String;)V
const/4 v1, 0x0
sget-object v1, Lcom/discord/gateway/GatewayDiscovery$Cache;->INSTANCE:Lcom/discord/gateway/GatewayDiscovery$Cache;
invoke-static {v0, v1}, Lcom/discord/gateway/GatewayDiscovery;->access$setGatewayUrl$p(Lcom/discord/gateway/GatewayDiscovery;Ljava/lang/String;)V
invoke-virtual {v1, v0}, Lcom/discord/gateway/GatewayDiscovery$Cache;->setGatewayUrl(Ljava/lang/String;)V
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
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/i;
.super Lk0/n/c/j;
.source "GatewayDiscovery.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -47,7 +47,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/g;
.super Lk0/n/c/h;
.source "GatewayDiscovery.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/g;",
"Lk0/n/c/h;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -33,43 +33,29 @@
# direct methods
.method public constructor <init>(Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$2;)V
.locals 0
.locals 6
iput-object p1, p0, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$3;->$handleSuccess$2:Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$2;
const/4 p1, 0x1
const/4 v1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/g;-><init>(I)V
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
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/g;
.super Lk0/n/c/h;
.source "GatewayDiscovery.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/g;",
"Lk0/n/c/h;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Throwable;",
"Lkotlin/Unit;",
@ -33,43 +33,29 @@
# direct methods
.method public constructor <init>(Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;)V
.locals 0
.locals 6
iput-object p1, p0, Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$4;->$handleFailure$1:Lcom/discord/gateway/GatewayDiscovery$discoverGatewayUrl$1;
const/4 p1, 0x1
const/4 v1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/g;-><init>(I)V
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
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
@ -85,20 +71,13 @@
.method public final invoke(Ljava/lang/Throwable;)V
.locals 1
if-eqz p1, :cond_0
const-string v0, "p1"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
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/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method

View file

@ -62,17 +62,25 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "context"
if-eqz p1, :cond_4
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_3
const-string v0, "scheduler"
if-eqz p3, :cond_2
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p4, :cond_1
const-string v0, "backoff"
if-eqz p5, :cond_0
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
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -97,41 +105,6 @@
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;
@ -178,11 +151,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "onSuccess"
if-eqz p1, :cond_3
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_2
const-string v0, "onFailure"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/gateway/GatewayDiscovery;->backoff:Lcom/discord/utilities/networking/Backoff;
@ -271,18 +246,4 @@
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/i;
.super Lk0/n/c/j;
.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/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/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
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -59,36 +59,29 @@
.end method
.method public final invoke(Ljava/lang/String;)V
.locals 6
.locals 7
if-eqz p1, :cond_0
const-string v0, "message"
sget-object v0, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/discord/gateway/GatewaySocket$1;->this$0:Lcom/discord/gateway/GatewaySocket;
sget-object v1, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
invoke-static {v1}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$1;->this$0:Lcom/discord/gateway/GatewaySocket;
move-result-object v1
invoke-static {v0}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
const/4 v3, 0x0
move-result-object v2
const/4 v4, 0x2
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v5, 0x2
move-object v2, p1
const/4 v6, 0x0
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
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
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

@ -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/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/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
.end annotation
.annotation system Ldalvik/annotation/InnerClass;

View file

@ -1,5 +1,5 @@
.class public final synthetic Lcom/discord/gateway/GatewaySocket$3;
.super Lk0/n/c/g;
.super Lk0/n/c/h;
.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/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/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
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/g;",
"Lk0/n/c/h;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Boolean;",
"Lkotlin/Unit;",
@ -29,45 +29,29 @@
# direct methods
.method public constructor <init>(Lcom/discord/gateway/GatewaySocket;)V
.locals 1
.locals 7
const/4 v0, 0x1
const-class v3, Lcom/discord/gateway/GatewaySocket;
invoke-direct {p0, v0, p1}, Lk0/n/c/g;-><init>(ILjava/lang/Object;)V
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
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;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, p2}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -22,9 +22,11 @@
# direct methods
.method public constructor <init>(Ljava/lang/String;Lcom/discord/gateway/io/OutgoingPayload$IdentifyClientState;)V
.locals 0
.locals 1
if-eqz p1, :cond_0
const-string/jumbo v0, "token"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -33,15 +35,6 @@
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,9 +22,11 @@
# direct methods
.method public constructor <init>(Ljava/io/InputStreamReader;I)V
.locals 0
.locals 1
if-eqz p1, :cond_0
const-string v0, "source"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/io/Reader;-><init>()V
@ -33,15 +35,6 @@
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
@ -90,7 +83,9 @@
.method public read([CII)I
.locals 1
if-eqz p1, :cond_1
const-string v0, "buffer"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$SizeRecordingInputStreamReader;->source:Ljava/io/InputStreamReader;
@ -110,15 +105,6 @@
: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,24 +25,17 @@
# direct methods
.method public constructor <init>(Lrx/Scheduler;)V
.locals 0
.locals 1
if-eqz p1, :cond_0
const-string v0, "scheduler"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
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;
@ -143,7 +136,7 @@
.end method
.method public final postInterval(Lkotlin/jvm/functions/Function0;J)V
.locals 6
.locals 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@ -153,21 +146,23 @@
}
.end annotation
if-eqz p1, :cond_0
const-string v0, "callback"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/gateway/GatewaySocket$Timer;->cancel()V
sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
sget-object v5, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
invoke-static {}, Ls0/p/a;->a()Lrx/Scheduler;
move-result-object v5
move-result-object v6
move-wide v0, p2
move-wide v1, p2
move-wide v2, p2
move-wide v3, p2
invoke-static/range {v0 .. v5}, Lrx/Observable;->C(JJLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable;
invoke-static/range {v1 .. v6}, Lrx/Observable;->C(JJLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable;
move-result-object p2
@ -190,15 +185,6 @@
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
@ -212,7 +198,9 @@
}
.end annotation
if-eqz p1, :cond_0
const-string v0, "action"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/discord/gateway/GatewaySocket$Timer;->cancel()V
@ -241,13 +229,4 @@
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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -42,7 +42,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v2}, Lf/e/b/a/a;->E(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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -42,7 +42,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -65,7 +65,9 @@
.method public final invoke(Lcom/discord/utilities/websocket/WebSocket$Opened;)V
.locals 1
if-eqz p1, :cond_0
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p1, p0, Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$1;->this$0:Lcom/discord/gateway/GatewaySocket;
@ -74,13 +76,4 @@
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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -65,20 +65,13 @@
.method public final invoke(Lcom/discord/utilities/websocket/WebSocket$Closed;)V
.locals 1
if-eqz p1, :cond_0
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -72,20 +72,13 @@
.method public final invoke(Ljava/io/InputStreamReader;I)V
.locals 1
if-eqz p1, :cond_0
const-string v0, "reader"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
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,7 +41,9 @@
.method public onRawMessage(Ljava/lang/String;)V
.locals 1
if-eqz p1, :cond_0
const-string v0, "rawMessage"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$4;->this$0:Lcom/discord/gateway/GatewaySocket;
@ -52,21 +54,14 @@
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
if-eqz p1, :cond_0
const-string/jumbo v0, "throwable"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$connect$$inlined$apply$lambda$4;->this$0:Lcom/discord/gateway/GatewaySocket;
@ -77,13 +72,4 @@
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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -63,22 +63,15 @@
.end method
.method public final invoke(Lcom/discord/utilities/websocket/WebSocket$Error;)V
.locals 0
.locals 1
if-eqz p1, :cond_0
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lf/e/b/a/a;->E(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/g;
.super Lk0/n/c/h;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/g;",
"Lk0/n/c/h;",
"Lkotlin/jvm/functions/Function3<",
"Ljava/lang/String;",
"Ljava/lang/Exception;",
@ -35,45 +35,29 @@
# direct methods
.method public constructor <init>(Lcom/discord/gateway/GatewaySocket;)V
.locals 1
.locals 7
const/4 v0, 0x3
const-class v3, Lcom/discord/gateway/GatewaySocket;
invoke-direct {p0, v0, p1}, Lk0/n/c/g;-><init>(ILjava/lang/Object;)V
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
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
@ -104,11 +88,13 @@
}
.end annotation
const/4 v0, 0x0
const-string v0, "p1"
if-eqz p1, :cond_1
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p2, :cond_0
const-string v0, "p2"
invoke-static {p2, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lk0/n/c/b;->receiver:Ljava/lang/Object;
@ -117,18 +103,4 @@
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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -61,7 +61,9 @@
.method public final invoke(Ljava/lang/String;)V
.locals 2
if-eqz p1, :cond_1
const-string v0, "gatewayUrl"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$discover$1;->this$0:Lcom/discord/gateway/GatewaySocket;
@ -85,13 +87,4 @@
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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/Throwable;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -59,22 +59,15 @@
.end method
.method public final invoke(Ljava/lang/Throwable;)V
.locals 0
.locals 1
if-eqz p1, :cond_0
const-string v0, "it"
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -59,45 +59,47 @@
.end method
.method public final invoke(Ljava/lang/String;)V
.locals 6
.locals 7
if-eqz p1, :cond_1
const-string v0, "reason"
sget-object v0, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1$1;->this$0:Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;
sget-object v1, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
iget-object v1, v1, Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;->this$0:Lcom/discord/gateway/GatewaySocket;
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1$1;->this$0:Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;
invoke-static {v1}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
iget-object v0, v0, Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;->this$0:Lcom/discord/gateway/GatewaySocket;
move-result-object v1
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "Connection backoff reset "
invoke-virtual {v2, v3}, 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 {v2, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-static {v0}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
move-result-object v2
const/4 v3, 0x0
new-instance v0, Ljava/lang/StringBuilder;
const/4 v4, 0x2
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const/4 v5, 0x0
const-string v3, "Connection backoff reset "
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
invoke-virtual {v0, 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;
const/16 p1, 0x2e
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
const/4 v4, 0x0
const/4 v5, 0x2
const/4 v6, 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
iget-object p1, p0, Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1$1;->this$0:Lcom/discord/gateway/GatewaySocket$expeditedHeartbeat$1;
@ -135,13 +137,4 @@
: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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -50,7 +50,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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;->D(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/b/a/a;->E(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;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v1, v0, v2}, Lf/e/b/a/a;->r(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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, v0}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function0<",
"Lkotlin/Unit;",
">;"
@ -38,7 +38,7 @@
const/4 p1, 0x0
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"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/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><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/i;
.super Lk0/n/c/j;
.source "GatewaySocket.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lk0/n/c/i;",
"Lk0/n/c/j;",
"Lkotlin/jvm/functions/Function1<",
"Ljava/lang/String;",
"Lkotlin/Unit;",
@ -39,7 +39,7 @@
const/4 p1, 0x1
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
invoke-direct {p0, p1}, Lk0/n/c/j;-><init>(I)V
return-void
.end method
@ -59,36 +59,29 @@
.end method
.method public final invoke(Ljava/lang/String;)V
.locals 6
.locals 7
if-eqz p1, :cond_0
const-string v0, "it"
sget-object v0, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
invoke-static {p1, v0}, Lk0/n/c/i;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/discord/gateway/GatewaySocket$handleWebSocketMessage$incomingParser$1;->this$0:Lcom/discord/gateway/GatewaySocket;
sget-object v1, Lcom/discord/gateway/GatewaySocket;->Companion:Lcom/discord/gateway/GatewaySocket$Companion;
invoke-static {v1}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
iget-object v0, p0, Lcom/discord/gateway/GatewaySocket$handleWebSocketMessage$incomingParser$1;->this$0:Lcom/discord/gateway/GatewaySocket;
move-result-object v1
invoke-static {v0}, Lcom/discord/gateway/GatewaySocket;->access$getLogger$p(Lcom/discord/gateway/GatewaySocket;)Lcom/discord/utilities/logging/Logger;
const/4 v3, 0x0
move-result-object v2
const/4 v4, 0x2
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v5, 0x2
move-object v2, p1
const/4 v6, 0x0
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
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
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