From e5ea539acf5e4cc72f23a6262cc751ba6c498e90 Mon Sep 17 00:00:00 2001 From: Craig Cornelius Date: Wed, 22 Mar 2017 23:13:23 +0000 Subject: [PATCH] ICU-13002 Resolve ErrorProne warnings with MissingCasesInEnumSwitch X-SVN-Rev: 39907 --- .../src/com/ibm/icu/impl/locale/LocaleValidityChecker.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleValidityChecker.java b/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleValidityChecker.java index a08b0684ff9..b327f5f9dbb 100644 --- a/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleValidityChecker.java +++ b/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/LocaleValidityChecker.java @@ -106,6 +106,8 @@ public class LocaleValidityChecker { case u: if (!isValidU(locale, datatype, locale.getExtension(c), where)) return false; break; + default: + break; } } catch (Exception e) { return where.set(Datatype.illegal, c+""); @@ -201,6 +203,8 @@ public class LocaleValidityChecker { seen.clear(); } break; + default: + break; } switch (specialCase) { case anything: @@ -233,6 +237,8 @@ public class LocaleValidityChecker { return false; } continue; + default: + break; } // en-u-sd-usca