From 449ba14b42c4e5f7fdd347e7e43f4afe5f8597e0 Mon Sep 17 00:00:00 2001 From: CharlesVaneenoo Date: Thu, 10 Mar 2016 21:11:19 +0100 Subject: [PATCH] Simplify the method getIndefiniteArticle Fix bug --- util/src/main/org/apollo/util/LanguageUtil.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/util/src/main/org/apollo/util/LanguageUtil.java b/util/src/main/org/apollo/util/LanguageUtil.java index d88a9027..745b4ffb 100644 --- a/util/src/main/org/apollo/util/LanguageUtil.java +++ b/util/src/main/org/apollo/util/LanguageUtil.java @@ -16,10 +16,8 @@ public final class LanguageUtil { */ public static String getIndefiniteArticle(String string) { char first = Character.toLowerCase(string.charAt(0)); - if (allUpperCase(string)) { - if (first == 'f' || first == 'l' | first == 'm' || first == 'n' || first == 's') { + if (allUpperCase(string) && (first == 'f' || first == 'l' || first == 'm' || first == 'n' || first == 's')) { return "an"; - } } boolean vowel = first == 'a' || first == 'e' || first == 'i' || first == 'o' || first == 'u';