Changes of com.discord v1334

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

View file

@ -17,7 +17,7 @@
# static fields
.field public static DEBUG:Z = false
.field private static DEBUG:Z = false
.field public static final POP_BACK_STACK_INCLUSIVE:I = 0x1
@ -35,7 +35,7 @@
.end annotation
.end field
.field public mBackStackChangeListeners:Ljava/util/ArrayList;
.field private mBackStackChangeListeners:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
@ -45,11 +45,11 @@
.end annotation
.end field
.field public final mBackStackIndex:Ljava/util/concurrent/atomic/AtomicInteger;
.field private final mBackStackIndex:Ljava/util/concurrent/atomic/AtomicInteger;
.field public mContainer:Landroidx/fragment/app/FragmentContainer;
.field public mCreatedMenus:Ljava/util/ArrayList;
.field private mCreatedMenus:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
@ -61,13 +61,13 @@
.field public mCurState:I
.field public mDestroyed:Z
.field private mDestroyed:Z
.field public mExecCommit:Ljava/lang/Runnable;
.field private mExecCommit:Ljava/lang/Runnable;
.field public mExecutingActions:Z
.field private mExecutingActions:Z
.field public mExitAnimationCancellationSignals:Ljava/util/concurrent/ConcurrentHashMap;
.field private mExitAnimationCancellationSignals:Ljava/util/concurrent/ConcurrentHashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/concurrent/ConcurrentHashMap<",
@ -79,13 +79,13 @@
.end annotation
.end field
.field public mFragmentFactory:Landroidx/fragment/app/FragmentFactory;
.field private mFragmentFactory:Landroidx/fragment/app/FragmentFactory;
.field public final mFragmentStore:Landroidx/fragment/app/FragmentStore;
.field private final mFragmentStore:Landroidx/fragment/app/FragmentStore;
.field public final mFragmentTransitionCallback:Landroidx/fragment/app/FragmentTransition$Callback;
.field private final mFragmentTransitionCallback:Landroidx/fragment/app/FragmentTransition$Callback;
.field public mHavePendingDeferredStart:Z
.field private mHavePendingDeferredStart:Z
.field public mHost:Landroidx/fragment/app/FragmentHostCallback;
.annotation system Ldalvik/annotation/Signature;
@ -96,23 +96,23 @@
.end annotation
.end field
.field public mHostFragmentFactory:Landroidx/fragment/app/FragmentFactory;
.field private mHostFragmentFactory:Landroidx/fragment/app/FragmentFactory;
.field public final mLayoutInflaterFactory:Landroidx/fragment/app/FragmentLayoutInflaterFactory;
.field private final mLayoutInflaterFactory:Landroidx/fragment/app/FragmentLayoutInflaterFactory;
.field public final mLifecycleCallbacksDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
.field private final mLifecycleCallbacksDispatcher:Landroidx/fragment/app/FragmentLifecycleCallbacksDispatcher;
.field public mNeedMenuInvalidate:Z
.field private mNeedMenuInvalidate:Z
.field public mNonConfig:Landroidx/fragment/app/FragmentManagerViewModel;
.field private mNonConfig:Landroidx/fragment/app/FragmentManagerViewModel;
.field public final mOnBackPressedCallback:Landroidx/activity/OnBackPressedCallback;
.field private final mOnBackPressedCallback:Landroidx/activity/OnBackPressedCallback;
.field public mOnBackPressedDispatcher:Landroidx/activity/OnBackPressedDispatcher;
.field private mOnBackPressedDispatcher:Landroidx/activity/OnBackPressedDispatcher;
.field public mParent:Landroidx/fragment/app/Fragment;
.field private mParent:Landroidx/fragment/app/Fragment;
.field public final mPendingActions:Ljava/util/ArrayList;
.field private final mPendingActions:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
@ -122,7 +122,7 @@
.end annotation
.end field
.field public mPostponedTransactions:Ljava/util/ArrayList;
.field private mPostponedTransactions:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
@ -137,11 +137,11 @@
.end annotation
.end field
.field public mStateSaved:Z
.field private mStateSaved:Z
.field public mStopped:Z
.field private mStopped:Z
.field public mTmpAddedFragments:Ljava/util/ArrayList;
.field private mTmpAddedFragments:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
@ -151,7 +151,7 @@
.end annotation
.end field
.field public mTmpIsPop:Ljava/util/ArrayList;
.field private mTmpIsPop:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
@ -161,7 +161,7 @@
.end annotation
.end field
.field public mTmpRecords:Ljava/util/ArrayList;
.field private mTmpRecords:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
@ -853,7 +853,7 @@
throw p1
.end method
.method public static executeOps(Ljava/util/ArrayList;Ljava/util/ArrayList;II)V
.method private static executeOps(Ljava/util/ArrayList;Ljava/util/ArrayList;II)V
.locals 3
.param p0 # Ljava/util/ArrayList;
.annotation build Landroidx/annotation/NonNull;
@ -1505,7 +1505,7 @@
throw v0
.end method
.method public static findViewFragment(Landroid/view/View;)Landroidx/fragment/app/Fragment;
.method private static findViewFragment(Landroid/view/View;)Landroidx/fragment/app/Fragment;
.locals 2
.param p0 # Landroid/view/View;
.annotation build Landroidx/annotation/NonNull;
@ -2384,7 +2384,7 @@
.end method
.method private setVisibleRemovingFragment(Landroidx/fragment/app/Fragment;)V
.locals 2
.locals 3
.param p1 # Landroidx/fragment/app/Fragment;
.annotation build Landroidx/annotation/NonNull;
.end annotation
@ -2400,17 +2400,13 @@
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->getTag(I)Ljava/lang/Object;
move-result-object v1
move-result-object v2
if-nez v1, :cond_0
sget v1, Landroidx/fragment/R$id;->visible_removing_fragment_view_tag:I
if-nez v2, :cond_0
invoke-virtual {v0, v1, p1}, Landroid/view/ViewGroup;->setTag(ILjava/lang/Object;)V
:cond_0
sget v1, Landroidx/fragment/R$id;->visible_removing_fragment_view_tag:I
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->getTag(I)Ljava/lang/Object;
move-result-object v0
@ -2896,8 +2892,6 @@
move-object p2, p3
:cond_1
iget-object v0, p0, Landroidx/fragment/app/FragmentManager;->mOnBackPressedDispatcher:Landroidx/activity/OnBackPressedDispatcher;
iget-object v1, p0, Landroidx/fragment/app/FragmentManager;->mOnBackPressedCallback:Landroidx/activity/OnBackPressedCallback;
invoke-virtual {v0, p2, v1}, Landroidx/activity/OnBackPressedDispatcher;->addCallback(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V
@ -3982,7 +3976,7 @@
const-string v0, " "
invoke-static {p1, v0}, Lf/e/c/a/a;->q(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {p1, v0}, Lf/e/c/a/a;->r(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
@ -5626,7 +5620,7 @@
iget-object p1, p1, Landroidx/fragment/app/Fragment;->mTargetWho:Ljava/lang/String;
invoke-static {v0, p1, v8}, Lf/e/c/a/a;->w(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v0, p1, v8}, Lf/e/c/a/a;->y(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
@ -6127,7 +6121,7 @@
const-string v0, "Bad id: "
invoke-static {v0, p1}, Lf/e/c/a/a;->i(Ljava/lang/String;I)Ljava/lang/String;
invoke-static {v0, p1}, Lf/e/c/a/a;->j(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p1
@ -6190,7 +6184,7 @@
const-string v0, "Bad id: "
invoke-static {v0, p1}, Lf/e/c/a/a;->i(Ljava/lang/String;I)Ljava/lang/String;
invoke-static {v0, p1}, Lf/e/c/a/a;->j(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p1
@ -6216,7 +6210,7 @@
.end method
.method public popBackStackState(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/String;II)Z
.locals 5
.locals 6
.param p1 # Ljava/util/ArrayList;
.annotation build Landroidx/annotation/NonNull;
.end annotation
@ -6243,34 +6237,36 @@
}
.end annotation
iget-object v0, p0, Landroidx/fragment/app/FragmentManager;->mBackStack:Ljava/util/ArrayList;
sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
const/4 v1, 0x0
iget-object v1, p0, Landroidx/fragment/app/FragmentManager;->mBackStack:Ljava/util/ArrayList;
if-nez v0, :cond_0
const/4 v2, 0x0
return v1
if-nez v1, :cond_0
return v2
:cond_0
const/4 v2, 0x1
const/4 v3, 0x1
if-nez p3, :cond_2
if-gez p4, :cond_2
and-int/lit8 v3, p5, 0x1
and-int/lit8 v4, p5, 0x1
if-nez v3, :cond_2
if-nez v4, :cond_2
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result p3
sub-int/2addr p3, v2
sub-int/2addr p3, v3
if-gez p3, :cond_1
return v1
return v2
:cond_1
iget-object p4, p0, Landroidx/fragment/app/FragmentManager;->mBackStack:Ljava/util/ArrayList;
@ -6281,9 +6277,7 @@
invoke-virtual {p1, p3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-virtual {p2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
invoke-virtual {p2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto/16 :goto_6
@ -6301,73 +6295,71 @@
:cond_4
:goto_0
iget-object v0, p0, Landroidx/fragment/app/FragmentManager;->mBackStack:Ljava/util/ArrayList;
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v1
move-result v0
sub-int/2addr v0, v2
sub-int/2addr v1, v3
:goto_1
if-ltz v0, :cond_7
if-ltz v1, :cond_7
iget-object v3, p0, Landroidx/fragment/app/FragmentManager;->mBackStack:Ljava/util/ArrayList;
iget-object v4, p0, Landroidx/fragment/app/FragmentManager;->mBackStack:Ljava/util/ArrayList;
invoke-virtual {v3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroidx/fragment/app/BackStackRecord;
if-eqz p3, :cond_5
invoke-virtual {v3}, Landroidx/fragment/app/BackStackRecord;->getName()Ljava/lang/String;
invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v4
invoke-virtual {p3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
check-cast v4, Landroidx/fragment/app/BackStackRecord;
move-result v4
if-eqz p3, :cond_5
if-eqz v4, :cond_5
invoke-virtual {v4}, Landroidx/fragment/app/BackStackRecord;->getName()Ljava/lang/String;
move-result-object v5
invoke-virtual {p3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_5
goto :goto_2
:cond_5
if-ltz p4, :cond_6
iget v3, v3, Landroidx/fragment/app/BackStackRecord;->mIndex:I
iget v4, v4, Landroidx/fragment/app/BackStackRecord;->mIndex:I
if-ne p4, v3, :cond_6
if-ne p4, v4, :cond_6
goto :goto_2
:cond_6
add-int/lit8 v0, v0, -0x1
add-int/lit8 v1, v1, -0x1
goto :goto_1
:cond_7
:goto_2
if-gez v0, :cond_8
if-gez v1, :cond_8
return v1
return v2
:cond_8
and-int/2addr p5, v2
and-int/2addr p5, v3
if-eqz p5, :cond_b
:cond_9
:goto_3
add-int/lit8 v0, v0, -0x1
add-int/lit8 v1, v1, -0x1
if-ltz v0, :cond_b
if-ltz v1, :cond_b
iget-object p5, p0, Landroidx/fragment/app/FragmentManager;->mBackStack:Ljava/util/ArrayList;
invoke-virtual {p5, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
invoke-virtual {p5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object p5
@ -6377,13 +6369,13 @@
invoke-virtual {p5}, Landroidx/fragment/app/BackStackRecord;->getName()Ljava/lang/String;
move-result-object v3
move-result-object v4
invoke-virtual {p3, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
invoke-virtual {p3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
move-result v4
if-nez v3, :cond_9
if-nez v4, :cond_9
:cond_a
if-ltz p4, :cond_b
@ -6395,7 +6387,7 @@
goto :goto_3
:cond_b
move p3, v0
move p3, v1
:goto_4
iget-object p4, p0, Landroidx/fragment/app/FragmentManager;->mBackStack:Ljava/util/ArrayList;
@ -6404,11 +6396,11 @@
move-result p4
sub-int/2addr p4, v2
sub-int/2addr p4, v3
if-ne p3, p4, :cond_c
return v1
return v2
:cond_c
iget-object p4, p0, Landroidx/fragment/app/FragmentManager;->mBackStack:Ljava/util/ArrayList;
@ -6417,7 +6409,7 @@
move-result p4
sub-int/2addr p4, v2
sub-int/2addr p4, v3
:goto_5
if-le p4, p3, :cond_d
@ -6430,9 +6422,7 @@
invoke-virtual {p1, p5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
sget-object p5, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-virtual {p2, p5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
invoke-virtual {p2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
add-int/lit8 p4, p4, -0x1
@ -6440,7 +6430,7 @@
:cond_d
:goto_6
return v2
return v3
.end method
.method public putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroidx/fragment/app/Fragment;)V
@ -6468,7 +6458,7 @@
const-string v2, " is not currently in the FragmentManager"
invoke-static {v1, p3, v2}, Lf/e/c/a/a;->p(Ljava/lang/String;Landroidx/fragment/app/Fragment;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v1, p3, v2}, Lf/e/c/a/a;->q(Ljava/lang/String;Landroidx/fragment/app/Fragment;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
@ -6878,7 +6868,7 @@
const-string v3, "restoreSaveState: active ("
invoke-static {v3}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v3}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
@ -7045,7 +7035,7 @@
const-string v7, " (index "
invoke-static {v6, v1, v7}, Lf/e/c/a/a;->F(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v6, v1, v7}, Lf/e/c/a/a;->G(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v6
@ -7235,7 +7225,7 @@
const-string v8, ": "
invoke-static {v7, v6, v8}, Lf/e/c/a/a;->F(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v7, v6, v8}, Lf/e/c/a/a;->G(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v7
@ -7325,7 +7315,7 @@
const-string v3, " is not currently in the FragmentManager"
invoke-static {v2, p1, v3}, Lf/e/c/a/a;->p(Ljava/lang/String;Landroidx/fragment/app/Fragment;Ljava/lang/String;)Ljava/lang/String;
invoke-static {v2, p1, v3}, Lf/e/c/a/a;->q(Ljava/lang/String;Landroidx/fragment/app/Fragment;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
@ -7357,8 +7347,6 @@
if-eqz v1, :cond_0
iget-object v1, p0, Landroidx/fragment/app/FragmentManager;->mPostponedTransactions:Ljava/util/ArrayList;
invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z
move-result v1