Fix a couple of unit tests.

Change-Id: I4ade90fbfdb10cd5cd4980638946871e473e4d20
main
Mohammadinamul Sheik 2015-03-13 17:50:04 -07:00
parent 93d2ab3857
commit 54bf24f64b
3 changed files with 7 additions and 0 deletions

View File

@ -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();
} }

View File

@ -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);

View File

@ -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;