Merge "Removed warning when objects are added on wrong order." into nyc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
a98e4512df
@@ -402,11 +402,14 @@ public final class ArraySet<E> implements Collection<E>, Set<E> {
|
|||||||
throw new IllegalStateException("Array is full");
|
throw new IllegalStateException("Array is full");
|
||||||
}
|
}
|
||||||
if (index > 0 && mHashes[index - 1] > hash) {
|
if (index > 0 && mHashes[index - 1] > hash) {
|
||||||
|
// Cannot optimize since it would break the sorted order - fallback to add()
|
||||||
|
if (DEBUG) {
|
||||||
RuntimeException e = new RuntimeException("here");
|
RuntimeException e = new RuntimeException("here");
|
||||||
e.fillInStackTrace();
|
e.fillInStackTrace();
|
||||||
Log.w(TAG, "New hash " + hash
|
Log.w(TAG, "New hash " + hash
|
||||||
+ " is before end of array hash " + mHashes[index - 1]
|
+ " is before end of array hash " + mHashes[index - 1]
|
||||||
+ " at index " + index, e);
|
+ " at index " + index, e);
|
||||||
|
}
|
||||||
add(value);
|
add(value);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user