Changes of com.discord v889

This commit is contained in:
root 2019-05-03 20:53:54 +02:00
parent 978663884f
commit dc8b0b8647
7005 changed files with 392258 additions and 379599 deletions

View file

@ -181,104 +181,89 @@
const/4 v1, 0x1
if-eq p1, v1, :cond_b
if-eq p1, v1, :cond_a
packed-switch p1, :pswitch_data_0
const/4 v2, 0x3
if-eq p1, v2, :cond_7
const/4 v2, 0x4
if-eq p1, v2, :cond_5
const/4 v2, 0x5
if-eq p1, v2, :cond_3
const/4 v2, 0x6
if-eq p1, v2, :cond_7
const/4 v2, 0x7
if-eq p1, v2, :cond_a
const/4 p1, 0x0
const/4 v1, 0x0
:goto_1
const/4 v8, 0x0
goto/16 :goto_5
goto/16 :goto_7
:pswitch_0
:cond_3
if-eqz p4, :cond_4
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mHiddenChanged:Z
if-eqz p1, :cond_3
if-eqz p1, :cond_c
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mHidden:Z
if-nez p1, :cond_3
if-nez p1, :cond_c
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mAdded:Z
if-eqz p1, :cond_3
if-eqz p1, :cond_c
const/4 p1, 0x1
goto :goto_1
:cond_3
const/4 p1, 0x0
goto :goto_1
goto :goto_5
:cond_4
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mHidden:Z
:goto_1
move v0, p1
goto :goto_6
const/4 p1, 0x0
const/4 v8, 0x0
goto/16 :goto_5
:pswitch_1
:cond_5
if-eqz p4, :cond_6
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mHiddenChanged:Z
if-eqz p1, :cond_5
if-eqz p1, :cond_8
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mAdded:Z
if-eqz p1, :cond_5
if-eqz p1, :cond_8
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mHidden:Z
if-eqz p1, :cond_5
if-eqz p1, :cond_8
const/4 p1, 0x1
goto :goto_2
:cond_5
const/4 p1, 0x0
goto :goto_2
:goto_2
goto :goto_3
:cond_6
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mAdded:Z
if-eqz p1, :cond_7
if-eqz p1, :cond_8
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mHidden:Z
if-nez p1, :cond_7
const/4 p1, 0x1
if-nez p1, :cond_8
goto :goto_2
:cond_7
const/4 p1, 0x0
:goto_2
move v8, p1
const/4 p1, 0x1
const/4 v1, 0x0
goto :goto_5
:pswitch_2
if-eqz p4, :cond_9
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mAdded:Z
@ -305,79 +290,75 @@
if-ltz p1, :cond_8
:goto_3
const/4 p1, 0x1
goto :goto_3
goto :goto_4
:cond_8
const/4 p1, 0x0
goto :goto_3
goto :goto_4
:cond_9
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mAdded:Z
if-eqz p1, :cond_a
if-eqz p1, :cond_8
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mHidden:Z
if-nez p1, :cond_a
const/4 p1, 0x1
if-nez p1, :cond_8
goto :goto_3
:cond_a
const/4 p1, 0x0
:goto_3
:goto_4
move v8, p1
const/4 p1, 0x1
const/4 v1, 0x0
goto :goto_5
goto :goto_7
:cond_b
:pswitch_3
if-eqz p4, :cond_c
:cond_a
if-eqz p4, :cond_b
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mIsNewlyAdded:Z
goto :goto_4
goto :goto_6
:cond_c
:cond_b
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mAdded:Z
if-nez p1, :cond_d
if-nez p1, :cond_c
iget-boolean p1, v6, Landroidx/fragment/app/Fragment;->mHidden:Z
if-nez p1, :cond_d
if-nez p1, :cond_c
:goto_5
const/4 p1, 0x1
goto :goto_4
goto :goto_6
:cond_d
:cond_c
const/4 p1, 0x0
:goto_4
:goto_6
move v0, p1
const/4 p1, 0x0
const/4 v8, 0x0
goto :goto_1
:goto_5
:goto_7
invoke-virtual {p2, v7}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;
if-eqz v0, :cond_e
if-eqz v0, :cond_d
invoke-static {v2, p2, v7}, Landroidx/fragment/app/FragmentTransition;->ensureContainer(Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;Landroid/util/SparseArray;I)Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;
@ -389,42 +370,37 @@
iput-object p0, v2, Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;->lastInTransaction:Landroidx/fragment/app/BackStackRecord;
:cond_d
move-object v9, v2
goto :goto_6
:cond_e
move-object v9, v2
:goto_6
const/4 v10, 0x0
if-nez p4, :cond_10
if-nez p4, :cond_f
if-eqz v1, :cond_10
if-eqz v1, :cond_f
if-eqz v9, :cond_f
if-eqz v9, :cond_e
iget-object v0, v9, Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;->firstOut:Landroidx/fragment/app/Fragment;
if-ne v0, v6, :cond_f
if-ne v0, v6, :cond_e
iput-object v10, v9, Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;->firstOut:Landroidx/fragment/app/Fragment;
:cond_f
:cond_e
iget-object v0, p0, Landroidx/fragment/app/BackStackRecord;->mManager:Landroidx/fragment/app/FragmentManagerImpl;
iget v1, v6, Landroidx/fragment/app/Fragment;->mState:I
if-gtz v1, :cond_10
if-gtz v1, :cond_f
iget v1, v0, Landroidx/fragment/app/FragmentManagerImpl;->mCurState:I
if-lez v1, :cond_10
if-lez v1, :cond_f
iget-boolean v1, p0, Landroidx/fragment/app/BackStackRecord;->mReorderingAllowed:Z
if-nez v1, :cond_10
if-nez v1, :cond_f
invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentManagerImpl;->makeActive(Landroidx/fragment/app/Fragment;)V
@ -440,16 +416,16 @@
invoke-virtual/range {v0 .. v5}, Landroidx/fragment/app/FragmentManagerImpl;->moveToState(Landroidx/fragment/app/Fragment;IIIZ)V
:cond_10
if-eqz v8, :cond_12
:cond_f
if-eqz v8, :cond_11
if-eqz v9, :cond_11
if-eqz v9, :cond_10
iget-object v0, v9, Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;->firstOut:Landroidx/fragment/app/Fragment;
if-nez v0, :cond_12
if-nez v0, :cond_11
:cond_11
:cond_10
invoke-static {v9, p2, v7}, Landroidx/fragment/app/FragmentTransition;->ensureContainer(Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;Landroid/util/SparseArray;I)Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;
move-result-object v9
@ -460,30 +436,21 @@
iput-object p0, v9, Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;->firstOutTransaction:Landroidx/fragment/app/BackStackRecord;
:cond_12
if-nez p4, :cond_13
:cond_11
if-nez p4, :cond_12
if-eqz p1, :cond_13
if-eqz p1, :cond_12
if-eqz v9, :cond_13
if-eqz v9, :cond_12
iget-object p0, v9, Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;->lastIn:Landroidx/fragment/app/Fragment;
if-ne p0, v6, :cond_13
if-ne p0, v6, :cond_12
iput-object v10, v9, Landroidx/fragment/app/FragmentTransition$FragmentContainerTransition;->lastIn:Landroidx/fragment/app/Fragment;
:cond_13
:cond_12
return-void
:pswitch_data_0
.packed-switch 0x3
:pswitch_2
:pswitch_1
:pswitch_0
:pswitch_2
:pswitch_3
.end packed-switch
.end method
.method public static calculateFragments(Landroidx/fragment/app/BackStackRecord;Landroid/util/SparseArray;Z)V
@ -1998,16 +1965,14 @@
check-cast v0, Landroid/view/ViewGroup;
move-object v10, v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
move-object v10, v0
:goto_0
if-nez v10, :cond_1
return-void