Changes of com.discord v1344
This commit is contained in:
parent
00a03df92a
commit
ed7cf41cb9
18279 changed files with 989752 additions and 1013884 deletions
|
@ -15,37 +15,37 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final FLAG_CHANGED:I = 0x2
|
||||
.field private static final FLAG_CHANGED:I = 0x2
|
||||
|
||||
.field public static final FLAG_IGNORE:I = 0x10
|
||||
.field private static final FLAG_IGNORE:I = 0x10
|
||||
|
||||
.field public static final FLAG_MASK:I = 0x1f
|
||||
.field private static final FLAG_MASK:I = 0x1f
|
||||
|
||||
.field public static final FLAG_MOVED_CHANGED:I = 0x4
|
||||
.field private static final FLAG_MOVED_CHANGED:I = 0x4
|
||||
|
||||
.field public static final FLAG_MOVED_NOT_CHANGED:I = 0x8
|
||||
.field private static final FLAG_MOVED_NOT_CHANGED:I = 0x8
|
||||
|
||||
.field public static final FLAG_NOT_CHANGED:I = 0x1
|
||||
.field private static final FLAG_NOT_CHANGED:I = 0x1
|
||||
|
||||
.field public static final FLAG_OFFSET:I = 0x5
|
||||
.field private static final FLAG_OFFSET:I = 0x5
|
||||
|
||||
.field public static final NO_POSITION:I = -0x1
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final mCallback:Landroidx/recyclerview/widget/DiffUtil$Callback;
|
||||
.field private final mCallback:Landroidx/recyclerview/widget/DiffUtil$Callback;
|
||||
|
||||
.field public final mDetectMoves:Z
|
||||
.field private final mDetectMoves:Z
|
||||
|
||||
.field public final mNewItemStatuses:[I
|
||||
.field private final mNewItemStatuses:[I
|
||||
|
||||
.field public final mNewListSize:I
|
||||
.field private final mNewListSize:I
|
||||
|
||||
.field public final mOldItemStatuses:[I
|
||||
.field private final mOldItemStatuses:[I
|
||||
|
||||
.field public final mOldListSize:I
|
||||
.field private final mOldListSize:I
|
||||
|
||||
.field public final mSnakes:Ljava/util/List;
|
||||
.field private final mSnakes:Ljava/util/List;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/List<",
|
||||
|
@ -81,9 +81,7 @@
|
|||
|
||||
invoke-static {p3, p2}, Ljava/util/Arrays;->fill([II)V
|
||||
|
||||
iget-object p3, p0, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->mNewItemStatuses:[I
|
||||
|
||||
invoke-static {p3, p2}, Ljava/util/Arrays;->fill([II)V
|
||||
invoke-static {p4, p2}, Ljava/util/Arrays;->fill([II)V
|
||||
|
||||
iput-object p1, p0, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->mCallback:Landroidx/recyclerview/widget/DiffUtil$Callback;
|
||||
|
||||
|
@ -201,23 +199,23 @@
|
|||
|
||||
add-int v2, p5, p4
|
||||
|
||||
aget v1, v1, v2
|
||||
aget v3, v1, v2
|
||||
|
||||
and-int/lit8 v1, v1, 0x1f
|
||||
and-int/lit8 v3, v3, 0x1f
|
||||
|
||||
if-eqz v1, :cond_3
|
||||
if-eqz v3, :cond_3
|
||||
|
||||
const/4 v3, 0x4
|
||||
const/4 v4, 0x4
|
||||
|
||||
if-eq v1, v3, :cond_2
|
||||
if-eq v3, v4, :cond_2
|
||||
|
||||
const/16 v4, 0x8
|
||||
const/16 v5, 0x8
|
||||
|
||||
if-eq v1, v4, :cond_2
|
||||
if-eq v3, v5, :cond_2
|
||||
|
||||
const/16 v3, 0x10
|
||||
const/16 v1, 0x10
|
||||
|
||||
if-ne v1, v3, :cond_1
|
||||
if-ne v3, v1, :cond_1
|
||||
|
||||
new-instance v1, Landroidx/recyclerview/widget/DiffUtil$PostponedUpdate;
|
||||
|
||||
|
@ -236,11 +234,11 @@
|
|||
|
||||
const-string p3, " "
|
||||
|
||||
invoke-static {p2, v2, p3}, Lf/e/c/a/a;->F(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {p2, v2, p3}, Lf/e/c/a/a;->G(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
int-to-long p3, v1
|
||||
int-to-long p3, v3
|
||||
|
||||
invoke-static {p3, p4}, Ljava/lang/Long;->toBinaryString(J)Ljava/lang/String;
|
||||
|
||||
|
@ -257,13 +255,11 @@
|
|||
throw p1
|
||||
|
||||
:cond_2
|
||||
iget-object v4, p0, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->mNewItemStatuses:[I
|
||||
aget v1, v1, v2
|
||||
|
||||
aget v4, v4, v2
|
||||
shr-int/lit8 v1, v1, 0x5
|
||||
|
||||
shr-int/lit8 v4, v4, 0x5
|
||||
|
||||
invoke-static {p1, v4, v0}, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->removePostponedUpdate(Ljava/util/List;IZ)Landroidx/recyclerview/widget/DiffUtil$PostponedUpdate;
|
||||
invoke-static {p1, v1, v0}, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->removePostponedUpdate(Ljava/util/List;IZ)Landroidx/recyclerview/widget/DiffUtil$PostponedUpdate;
|
||||
|
||||
move-result-object v5
|
||||
|
||||
|
@ -271,11 +267,11 @@
|
|||
|
||||
invoke-interface {p2, v5, p3}, Landroidx/recyclerview/widget/ListUpdateCallback;->onMoved(II)V
|
||||
|
||||
if-ne v1, v3, :cond_4
|
||||
if-ne v3, v4, :cond_4
|
||||
|
||||
iget-object v1, p0, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->mCallback:Landroidx/recyclerview/widget/DiffUtil$Callback;
|
||||
iget-object v3, p0, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->mCallback:Landroidx/recyclerview/widget/DiffUtil$Callback;
|
||||
|
||||
invoke-virtual {v1, v4, v2}, Landroidx/recyclerview/widget/DiffUtil$Callback;->getChangePayload(II)Ljava/lang/Object;
|
||||
invoke-virtual {v3, v1, v2}, Landroidx/recyclerview/widget/DiffUtil$Callback;->getChangePayload(II)Ljava/lang/Object;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
|
@ -354,23 +350,23 @@
|
|||
|
||||
add-int v2, p5, p4
|
||||
|
||||
aget v1, v1, v2
|
||||
aget v3, v1, v2
|
||||
|
||||
and-int/lit8 v1, v1, 0x1f
|
||||
and-int/lit8 v3, v3, 0x1f
|
||||
|
||||
if-eqz v1, :cond_3
|
||||
if-eqz v3, :cond_3
|
||||
|
||||
const/4 v3, 0x4
|
||||
const/4 v4, 0x4
|
||||
|
||||
if-eq v1, v3, :cond_2
|
||||
if-eq v3, v4, :cond_2
|
||||
|
||||
const/16 v4, 0x8
|
||||
const/16 v5, 0x8
|
||||
|
||||
if-eq v1, v4, :cond_2
|
||||
if-eq v3, v5, :cond_2
|
||||
|
||||
const/16 v3, 0x10
|
||||
const/16 v1, 0x10
|
||||
|
||||
if-ne v1, v3, :cond_1
|
||||
if-ne v3, v1, :cond_1
|
||||
|
||||
new-instance v1, Landroidx/recyclerview/widget/DiffUtil$PostponedUpdate;
|
||||
|
||||
|
@ -389,11 +385,11 @@
|
|||
|
||||
const-string p3, " "
|
||||
|
||||
invoke-static {p2, v2, p3}, Lf/e/c/a/a;->F(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {p2, v2, p3}, Lf/e/c/a/a;->G(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
int-to-long p3, v1
|
||||
int-to-long p3, v3
|
||||
|
||||
invoke-static {p3, p4}, Ljava/lang/Long;->toBinaryString(J)Ljava/lang/String;
|
||||
|
||||
|
@ -410,15 +406,13 @@
|
|||
throw p1
|
||||
|
||||
:cond_2
|
||||
iget-object v4, p0, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->mOldItemStatuses:[I
|
||||
aget v1, v1, v2
|
||||
|
||||
aget v4, v4, v2
|
||||
|
||||
shr-int/lit8 v4, v4, 0x5
|
||||
shr-int/lit8 v1, v1, 0x5
|
||||
|
||||
const/4 v5, 0x0
|
||||
|
||||
invoke-static {p1, v4, v5}, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->removePostponedUpdate(Ljava/util/List;IZ)Landroidx/recyclerview/widget/DiffUtil$PostponedUpdate;
|
||||
invoke-static {p1, v1, v5}, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->removePostponedUpdate(Ljava/util/List;IZ)Landroidx/recyclerview/widget/DiffUtil$PostponedUpdate;
|
||||
|
||||
move-result-object v5
|
||||
|
||||
|
@ -430,19 +424,19 @@
|
|||
|
||||
invoke-interface {p2, v6, v7}, Landroidx/recyclerview/widget/ListUpdateCallback;->onMoved(II)V
|
||||
|
||||
if-ne v1, v3, :cond_4
|
||||
if-ne v3, v4, :cond_4
|
||||
|
||||
iget v1, v5, Landroidx/recyclerview/widget/DiffUtil$PostponedUpdate;->currentPos:I
|
||||
iget v3, v5, Landroidx/recyclerview/widget/DiffUtil$PostponedUpdate;->currentPos:I
|
||||
|
||||
sub-int/2addr v1, v0
|
||||
sub-int/2addr v3, v0
|
||||
|
||||
iget-object v3, p0, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->mCallback:Landroidx/recyclerview/widget/DiffUtil$Callback;
|
||||
iget-object v4, p0, Landroidx/recyclerview/widget/DiffUtil$DiffResult;->mCallback:Landroidx/recyclerview/widget/DiffUtil$Callback;
|
||||
|
||||
invoke-virtual {v3, v2, v4}, Landroidx/recyclerview/widget/DiffUtil$Callback;->getChangePayload(II)Ljava/lang/Object;
|
||||
invoke-virtual {v4, v2, v1}, Landroidx/recyclerview/widget/DiffUtil$Callback;->getChangePayload(II)Ljava/lang/Object;
|
||||
|
||||
move-result-object v2
|
||||
move-result-object v1
|
||||
|
||||
invoke-interface {p2, v1, v0, v2}, Landroidx/recyclerview/widget/ListUpdateCallback;->onChanged(IILjava/lang/Object;)V
|
||||
invoke-interface {p2, v3, v0, v1}, Landroidx/recyclerview/widget/ListUpdateCallback;->onChanged(IILjava/lang/Object;)V
|
||||
|
||||
goto :goto_2
|
||||
|
||||
|
@ -819,7 +813,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method public static removePostponedUpdate(Ljava/util/List;IZ)Landroidx/recyclerview/widget/DiffUtil$PostponedUpdate;
|
||||
.method private static removePostponedUpdate(Ljava/util/List;IZ)Landroidx/recyclerview/widget/DiffUtil$PostponedUpdate;
|
||||
.locals 5
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
|
@ -945,7 +939,7 @@
|
|||
|
||||
const-string v2, ", new list size = "
|
||||
|
||||
invoke-static {v1, p1, v2}, Lf/e/c/a/a;->F(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {v1, p1, v2}, Lf/e/c/a/a;->G(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
@ -1000,7 +994,7 @@
|
|||
|
||||
const-string v2, ", old list size = "
|
||||
|
||||
invoke-static {v1, p1, v2}, Lf/e/c/a/a;->F(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {v1, p1, v2}, Lf/e/c/a/a;->G(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue