Loading java/src/com/android/inputmethod/latin/StringUtils.java +0 −17 Original line number Diff line number Diff line Loading @@ -124,23 +124,6 @@ public final class StringUtils { return true; } /** * Returns true if cs contains any upper case characters. * * @param cs the CharSequence to check * @return {@code true} if cs contains any upper case characters, {@code false} otherwise. */ public static boolean hasUpperCase(final CharSequence cs) { final int length = cs.length(); for (int i = 0, cp = 0; i < length; i += Character.charCount(cp)) { cp = Character.codePointAt(cs, i); if (Character.isUpperCase(cp)) { return true; } } return false; } /** * Remove duplicates from an array of strings. * Loading tests/src/com/android/inputmethod/latin/StringUtilsTests.java +0 −11 Original line number Diff line number Diff line Loading @@ -90,17 +90,6 @@ public class StringUtilsTests extends AndroidTestCase { StringUtils.removeFromCsvIfExists("key", "key1,key,key3,key,key5")); } public void testHasUpperCase() { assertTrue("single upper-case string", StringUtils.hasUpperCase("String")); assertTrue("multi upper-case string", StringUtils.hasUpperCase("stRInG")); assertTrue("all upper-case string", StringUtils.hasUpperCase("STRING")); assertTrue("upper-case string with non-letters", StringUtils.hasUpperCase("He's")); assertFalse("empty string", StringUtils.hasUpperCase("")); assertFalse("lower-case string", StringUtils.hasUpperCase("string")); assertFalse("lower-case string with non-letters", StringUtils.hasUpperCase("he's")); } private void onePathForCaps(final CharSequence cs, final int expectedResult, final int mask) { int oneTimeResult = expectedResult & mask; assertEquals("After >" + cs + "<", oneTimeResult, StringUtils.getCapsMode(cs, mask)); Loading Loading
java/src/com/android/inputmethod/latin/StringUtils.java +0 −17 Original line number Diff line number Diff line Loading @@ -124,23 +124,6 @@ public final class StringUtils { return true; } /** * Returns true if cs contains any upper case characters. * * @param cs the CharSequence to check * @return {@code true} if cs contains any upper case characters, {@code false} otherwise. */ public static boolean hasUpperCase(final CharSequence cs) { final int length = cs.length(); for (int i = 0, cp = 0; i < length; i += Character.charCount(cp)) { cp = Character.codePointAt(cs, i); if (Character.isUpperCase(cp)) { return true; } } return false; } /** * Remove duplicates from an array of strings. * Loading
tests/src/com/android/inputmethod/latin/StringUtilsTests.java +0 −11 Original line number Diff line number Diff line Loading @@ -90,17 +90,6 @@ public class StringUtilsTests extends AndroidTestCase { StringUtils.removeFromCsvIfExists("key", "key1,key,key3,key,key5")); } public void testHasUpperCase() { assertTrue("single upper-case string", StringUtils.hasUpperCase("String")); assertTrue("multi upper-case string", StringUtils.hasUpperCase("stRInG")); assertTrue("all upper-case string", StringUtils.hasUpperCase("STRING")); assertTrue("upper-case string with non-letters", StringUtils.hasUpperCase("He's")); assertFalse("empty string", StringUtils.hasUpperCase("")); assertFalse("lower-case string", StringUtils.hasUpperCase("string")); assertFalse("lower-case string with non-letters", StringUtils.hasUpperCase("he's")); } private void onePathForCaps(final CharSequence cs, final int expectedResult, final int mask) { int oneTimeResult = expectedResult & mask; assertEquals("After >" + cs + "<", oneTimeResult, StringUtils.getCapsMode(cs, mask)); Loading