parent
93d2ab3857
commit
54bf24f64b
|
@ -16,6 +16,8 @@
|
||||||
|
|
||||||
package com.android.inputmethod.latin.common;
|
package com.android.inputmethod.latin.common;
|
||||||
|
|
||||||
|
import com.android.inputmethod.annotations.UsedForTesting;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
|
|
||||||
|
@ -57,6 +59,7 @@ public final class CollectionUtils {
|
||||||
* @param c Collection to test.
|
* @param c Collection to test.
|
||||||
* @return Whether c contains no elements.
|
* @return Whether c contains no elements.
|
||||||
*/
|
*/
|
||||||
|
@UsedForTesting
|
||||||
public static boolean isNullOrEmpty(@Nullable final Collection<?> c) {
|
public static boolean isNullOrEmpty(@Nullable final Collection<?> c) {
|
||||||
return c == null || c.isEmpty();
|
return c == null || c.isEmpty();
|
||||||
}
|
}
|
||||||
|
|
|
@ -112,6 +112,7 @@ public final class InputPointers {
|
||||||
* Shift to the left by elementCount, discarding elementCount pointers at the start.
|
* Shift to the left by elementCount, discarding elementCount pointers at the start.
|
||||||
* @param elementCount how many elements to shift.
|
* @param elementCount how many elements to shift.
|
||||||
*/
|
*/
|
||||||
|
@UsedForTesting
|
||||||
public void shift(final int elementCount) {
|
public void shift(final int elementCount) {
|
||||||
mXCoordinates.shift(elementCount);
|
mXCoordinates.shift(elementCount);
|
||||||
mYCoordinates.shift(elementCount);
|
mYCoordinates.shift(elementCount);
|
||||||
|
|
|
@ -16,6 +16,8 @@
|
||||||
|
|
||||||
package com.android.inputmethod.latin.common;
|
package com.android.inputmethod.latin.common;
|
||||||
|
|
||||||
|
import com.android.inputmethod.annotations.UsedForTesting;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
||||||
import javax.annotation.Nonnull;
|
import javax.annotation.Nonnull;
|
||||||
|
@ -140,6 +142,7 @@ public final class ResizableIntArray {
|
||||||
* Shift to the left by elementCount, discarding elementCount pointers at the start.
|
* Shift to the left by elementCount, discarding elementCount pointers at the start.
|
||||||
* @param elementCount how many elements to shift.
|
* @param elementCount how many elements to shift.
|
||||||
*/
|
*/
|
||||||
|
@UsedForTesting
|
||||||
public void shift(final int elementCount) {
|
public void shift(final int elementCount) {
|
||||||
System.arraycopy(mArray, elementCount, mArray, 0, mLength - elementCount);
|
System.arraycopy(mArray, elementCount, mArray, 0, mLength - elementCount);
|
||||||
mLength -= elementCount;
|
mLength -= elementCount;
|
||||||
|
|
Loading…
Reference in New Issue