Loading core/java/android/util/LongArray.java +1 −16 Original line number Diff line number Diff line Loading @@ -18,10 +18,8 @@ package android.util; import com.android.internal.util.ArrayUtils; import com.android.internal.util.Preconditions; import libcore.util.EmptyArray; import java.util.Arrays; import libcore.util.EmptyArray; /** * Implements a growing array of long primitives. Loading Loading @@ -218,17 +216,4 @@ public class LongArray implements Cloneable { throw new ArrayIndexOutOfBoundsException(mSize, index); } } /** * Test if each element of {@code a} equals corresponding element from {@code b} */ public static boolean elementsEqual(LongArray a, LongArray b) { if (a.mSize != b.mSize) return false; for (int i = 0; i < a.mSize; i++) { if (a.get(i) != b.get(i)) { return false; } } return true; } } core/java/android/view/accessibility/AccessibilityNodeInfo.java +1 −1 Original line number Diff line number Diff line Loading @@ -3203,7 +3203,7 @@ public class AccessibilityNodeInfo implements Parcelable { fieldIndex++; if (mConnectionId != DEFAULT.mConnectionId) nonDefaultFields |= bitAt(fieldIndex); fieldIndex++; if (!LongArray.elementsEqual(mChildNodeIds, DEFAULT.mChildNodeIds)) { if (!Objects.equals(mChildNodeIds, DEFAULT.mChildNodeIds)) { nonDefaultFields |= bitAt(fieldIndex); } fieldIndex++; Loading Loading
core/java/android/util/LongArray.java +1 −16 Original line number Diff line number Diff line Loading @@ -18,10 +18,8 @@ package android.util; import com.android.internal.util.ArrayUtils; import com.android.internal.util.Preconditions; import libcore.util.EmptyArray; import java.util.Arrays; import libcore.util.EmptyArray; /** * Implements a growing array of long primitives. Loading Loading @@ -218,17 +216,4 @@ public class LongArray implements Cloneable { throw new ArrayIndexOutOfBoundsException(mSize, index); } } /** * Test if each element of {@code a} equals corresponding element from {@code b} */ public static boolean elementsEqual(LongArray a, LongArray b) { if (a.mSize != b.mSize) return false; for (int i = 0; i < a.mSize; i++) { if (a.get(i) != b.get(i)) { return false; } } return true; } }
core/java/android/view/accessibility/AccessibilityNodeInfo.java +1 −1 Original line number Diff line number Diff line Loading @@ -3203,7 +3203,7 @@ public class AccessibilityNodeInfo implements Parcelable { fieldIndex++; if (mConnectionId != DEFAULT.mConnectionId) nonDefaultFields |= bitAt(fieldIndex); fieldIndex++; if (!LongArray.elementsEqual(mChildNodeIds, DEFAULT.mChildNodeIds)) { if (!Objects.equals(mChildNodeIds, DEFAULT.mChildNodeIds)) { nonDefaultFields |= bitAt(fieldIndex); } fieldIndex++; Loading