Changes of com.discord v1333

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

View file

@ -4,7 +4,7 @@
# instance fields
.field private final mCertificates:Ljava/util/List;
.field public final mCertificates:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -14,20 +14,20 @@
.end annotation
.end field
.field private final mCertificatesArray:I
.field public final mCertificatesArray:I
.field private final mIdentifier:Ljava/lang/String;
.field public final mIdentifier:Ljava/lang/String;
.field private final mProviderAuthority:Ljava/lang/String;
.field public final mProviderAuthority:Ljava/lang/String;
.field private final mProviderPackage:Ljava/lang/String;
.field public final mProviderPackage:Ljava/lang/String;
.field private final mQuery:Ljava/lang/String;
.field public final mQuery:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
.locals 1
.locals 0
.param p1 # Ljava/lang/String;
.annotation build Landroidx/annotation/NonNull;
.end annotation
@ -57,53 +57,59 @@
invoke-static {p2}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p2
move-result-object p1
check-cast p2, Ljava/lang/String;
check-cast p1, Ljava/lang/String;
iput-object p2, p0, Landroidx/core/provider/FontRequest;->mProviderPackage:Ljava/lang/String;
iput-object p1, p0, Landroidx/core/provider/FontRequest;->mProviderPackage:Ljava/lang/String;
invoke-static {p3}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p3
move-result-object p1
check-cast p3, Ljava/lang/String;
check-cast p1, Ljava/lang/String;
iput-object p3, p0, Landroidx/core/provider/FontRequest;->mQuery:Ljava/lang/String;
iput-object p1, p0, Landroidx/core/provider/FontRequest;->mQuery:Ljava/lang/String;
const/4 v0, 0x0
const/4 p1, 0x0
iput-object v0, p0, Landroidx/core/provider/FontRequest;->mCertificates:Ljava/util/List;
iput-object p1, p0, Landroidx/core/provider/FontRequest;->mCertificates:Ljava/util/List;
if-eqz p4, :cond_0
const/4 v0, 0x1
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
const/4 p1, 0x0
:goto_0
invoke-static {v0}, Landroidx/core/util/Preconditions;->checkArgument(Z)V
invoke-static {p1}, Landroidx/core/util/Preconditions;->checkArgument(Z)V
iput p4, p0, Landroidx/core/provider/FontRequest;->mCertificatesArray:I
new-instance p4, Ljava/lang/StringBuilder;
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p4, p1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object p2, p0, Landroidx/core/provider/FontRequest;->mProviderAuthority:Ljava/lang/String;
const-string p1, "-"
invoke-direct {p1, p2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, "-"
invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object p3, p0, Landroidx/core/provider/FontRequest;->mProviderPackage:Ljava/lang/String;
invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object p2, p0, Landroidx/core/provider/FontRequest;->mQuery:Ljava/lang/String;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
@ -154,47 +160,53 @@
invoke-static {p2}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p2
move-result-object p1
check-cast p2, Ljava/lang/String;
check-cast p1, Ljava/lang/String;
iput-object p2, p0, Landroidx/core/provider/FontRequest;->mProviderPackage:Ljava/lang/String;
iput-object p1, p0, Landroidx/core/provider/FontRequest;->mProviderPackage:Ljava/lang/String;
invoke-static {p3}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p3
move-result-object p1
check-cast p3, Ljava/lang/String;
check-cast p1, Ljava/lang/String;
iput-object p3, p0, Landroidx/core/provider/FontRequest;->mQuery:Ljava/lang/String;
iput-object p1, p0, Landroidx/core/provider/FontRequest;->mQuery:Ljava/lang/String;
invoke-static {p4}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p4
move-result-object p1
check-cast p4, Ljava/util/List;
check-cast p1, Ljava/util/List;
iput-object p4, p0, Landroidx/core/provider/FontRequest;->mCertificates:Ljava/util/List;
iput-object p1, p0, Landroidx/core/provider/FontRequest;->mCertificates:Ljava/util/List;
const/4 p4, 0x0
const/4 p1, 0x0
iput p4, p0, Landroidx/core/provider/FontRequest;->mCertificatesArray:I
iput p1, p0, Landroidx/core/provider/FontRequest;->mCertificatesArray:I
new-instance p4, Ljava/lang/StringBuilder;
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p4, p1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object p2, p0, Landroidx/core/provider/FontRequest;->mProviderAuthority:Ljava/lang/String;
const-string p1, "-"
invoke-direct {p1, p2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p2, "-"
invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object p3, p0, Landroidx/core/provider/FontRequest;->mProviderPackage:Ljava/lang/String;
invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object p2, p0, Landroidx/core/provider/FontRequest;->mQuery:Ljava/lang/String;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
@ -286,7 +298,7 @@
const-string v1, "FontRequest {mProviderAuthority: "
invoke-static {v1}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v1}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1

View file

@ -57,20 +57,22 @@
invoke-virtual {v1, v2}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
move-result-object v1
check-cast v2, Ljava/util/ArrayList;
check-cast v1, Ljava/util/ArrayList;
if-nez v2, :cond_0
if-nez v1, :cond_0
monitor-exit v0
return-void
:cond_0
sget-object v2, Landroidx/core/provider/FontsContractCompat;->sPendingReplies:Landroidx/collection/SimpleArrayMap;
iget-object v3, p0, Landroidx/core/provider/FontsContractCompat$3;->val$id:Ljava/lang/String;
invoke-virtual {v1, v3}, Landroidx/collection/SimpleArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v2, v3}, Landroidx/collection/SimpleArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
monitor-exit v0
:try_end_0
@ -79,19 +81,19 @@
const/4 v0, 0x0
:goto_0
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v1
move-result v2
if-ge v0, v1, :cond_1
if-ge v0, v2, :cond_1
invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v1
move-result-object v2
check-cast v1, Landroidx/core/provider/SelfDestructiveThread$ReplyCallback;
check-cast v2, Landroidx/core/provider/SelfDestructiveThread$ReplyCallback;
invoke-interface {v1, p1}, Landroidx/core/provider/SelfDestructiveThread$ReplyCallback;->onReply(Ljava/lang/Object;)V
invoke-interface {v2, p1}, Landroidx/core/provider/SelfDestructiveThread$ReplyCallback;->onReply(Ljava/lang/Object;)V
add-int/lit8 v0, v0, 0x1

View file

@ -23,9 +23,9 @@
# instance fields
.field private final mFonts:[Landroidx/core/provider/FontsContractCompat$FontInfo;
.field public final mFonts:[Landroidx/core/provider/FontsContractCompat$FontInfo;
.field private final mStatusCode:I
.field public final mStatusCode:I
# direct methods

View file

@ -15,15 +15,15 @@
# instance fields
.field private final mItalic:Z
.field public final mItalic:Z
.field private final mResultCode:I
.field public final mResultCode:I
.field private final mTtcIndex:I
.field public final mTtcIndex:I
.field private final mUri:Landroid/net/Uri;
.field public final mUri:Landroid/net/Uri;
.field private final mWeight:I
.field public final mWeight:I
# direct methods

View file

@ -16,7 +16,7 @@
# static fields
.field private static final BACKGROUND_THREAD_KEEP_ALIVE_DURATION_MS:I = 0x2710
.field public static final BACKGROUND_THREAD_KEEP_ALIVE_DURATION_MS:I = 0x2710
.field public static final PARCEL_FONT_RESULTS:Ljava/lang/String; = "font_results"
.annotation build Landroidx/annotation/RestrictTo;
@ -42,9 +42,9 @@
.end annotation
.end field
.field private static final sBackgroundThread:Landroidx/core/provider/SelfDestructiveThread;
.field public static final sBackgroundThread:Landroidx/core/provider/SelfDestructiveThread;
.field private static final sByteArrayComparator:Ljava/util/Comparator;
.field public static final sByteArrayComparator:Ljava/util/Comparator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Comparator<",
@ -129,7 +129,7 @@
return-void
.end method
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -163,7 +163,7 @@
return-object p0
.end method
.method private static convertToByteArrayList([Landroid/content/pm/Signature;)Ljava/util/List;
.method public static convertToByteArrayList([Landroid/content/pm/Signature;)Ljava/util/List;
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
@ -202,7 +202,7 @@
return-object v0
.end method
.method private static equalsByteArrayList(Ljava/util/List;Ljava/util/List;)Z
.method public static equalsByteArrayList(Ljava/util/List;Ljava/util/List;)Z
.locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
@ -332,7 +332,7 @@
return-object p1
.end method
.method private static getCertificates(Landroidx/core/provider/FontRequest;Landroid/content/res/Resources;)Ljava/util/List;
.method public static getCertificates(Landroidx/core/provider/FontRequest;Landroid/content/res/Resources;)Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
@ -857,15 +857,15 @@
invoke-virtual {p3, v0}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p4
move-result-object p3
check-cast p4, Ljava/util/ArrayList;
check-cast p3, Ljava/util/ArrayList;
if-eqz p4, :cond_8
if-eqz p3, :cond_8
if-eqz p1, :cond_7
invoke-virtual {p4, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
invoke-virtual {p3, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:cond_7
monitor-exit p2
@ -875,13 +875,15 @@
:cond_8
if-eqz p1, :cond_9
new-instance p4, Ljava/util/ArrayList;
new-instance p3, Ljava/util/ArrayList;
invoke-direct {p4}, Ljava/util/ArrayList;-><init>()V
invoke-direct {p3}, Ljava/util/ArrayList;-><init>()V
invoke-virtual {p4, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
invoke-virtual {p3, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
invoke-virtual {p3, v0, p4}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object p1, Landroidx/core/provider/FontsContractCompat;->sPendingReplies:Landroidx/collection/SimpleArrayMap;
invoke-virtual {p1, v0, p3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_9
monitor-exit p2
@ -1033,7 +1035,7 @@
const-string v1, ", but package was not "
invoke-static {p2, v0, v1}, Lf/e/c/a/a;->L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {p2, v0, v1}, Lf/e/c/a/a;->K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object p2
@ -1056,7 +1058,7 @@
const-string p1, "No package found for authority: "
invoke-static {p1, v0}, Lf/e/c/a/a;->r(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {p1, v0}, Lf/e/c/a/a;->q(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
@ -1174,7 +1176,7 @@
return-void
.end method
.method private static requestFontInternal(Landroid/content/Context;Landroidx/core/provider/FontRequest;Landroidx/core/provider/FontsContractCompat$FontRequestCallback;Landroid/os/Handler;)V
.method public static requestFontInternal(Landroid/content/Context;Landroidx/core/provider/FontRequest;Landroidx/core/provider/FontsContractCompat$FontRequestCallback;Landroid/os/Handler;)V
.locals 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;

View file

@ -18,39 +18,39 @@
# static fields
.field private static final MSG_DESTRUCTION:I = 0x0
.field public static final MSG_DESTRUCTION:I = 0x0
.field private static final MSG_INVOKE_RUNNABLE:I = 0x1
.field public static final MSG_INVOKE_RUNNABLE:I = 0x1
# instance fields
.field private mCallback:Landroid/os/Handler$Callback;
.field public mCallback:Landroid/os/Handler$Callback;
.field private final mDestructAfterMillisec:I
.field public final mDestructAfterMillisec:I
.field private mGeneration:I
.field public mGeneration:I
.annotation build Landroidx/annotation/GuardedBy;
value = "mLock"
.end annotation
.end field
.field private mHandler:Landroid/os/Handler;
.field public mHandler:Landroid/os/Handler;
.annotation build Landroidx/annotation/GuardedBy;
value = "mLock"
.end annotation
.end field
.field private final mLock:Ljava/lang/Object;
.field public final mLock:Ljava/lang/Object;
.field private final mPriority:I
.field public final mPriority:I
.field private mThread:Landroid/os/HandlerThread;
.field public mThread:Landroid/os/HandlerThread;
.annotation build Landroidx/annotation/GuardedBy;
value = "mLock"
.end annotation
.end field
.field private final mThreadName:Ljava/lang/String;
.field public final mThreadName:Ljava/lang/String;
# direct methods
@ -139,7 +139,9 @@
iget-object v1, p0, Landroidx/core/provider/SelfDestructiveThread;->mHandler:Landroid/os/Handler;
invoke-virtual {v1, v2, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
iget-object v3, p0, Landroidx/core/provider/SelfDestructiveThread;->mHandler:Landroid/os/Handler;
invoke-virtual {v3, v2, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object p1
@ -288,7 +290,9 @@
iget-object v0, p0, Landroidx/core/provider/SelfDestructiveThread;->mHandler:Landroid/os/Handler;
invoke-virtual {v0, v1}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message;
iget-object v2, p0, Landroidx/core/provider/SelfDestructiveThread;->mHandler:Landroid/os/Handler;
invoke-virtual {v2, v1}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message;
move-result-object v1