IDEA-148757 Wrong pluralization for "fix"

This commit is contained in:
peter
2015-12-02 16:33:49 +01:00
parent 25d464b8bd
commit 2038e6faa0
2 changed files with 4 additions and 0 deletions
@@ -790,6 +790,9 @@ public class StringUtil extends StringUtilRt {
if (suggestion.equals("This")) {
return "These";
}
if (suggestion.equals("fix") || suggestion.equals("Fix")) {
return suggestion + "es";
}
if (endsWithIgnoreCase(suggestion, "es")) {
return suggestion;
@@ -89,6 +89,7 @@ public class StringUtilTest {
assertEquals("values", StringUtil.pluralize("values"));
assertEquals("indices", StringUtil.pluralize("index"));
assertEquals("matrices", StringUtil.pluralize("matrix"));
assertEquals("fixes", StringUtil.pluralize("fix"));
assertEquals("men", StringUtil.pluralize("man"));
assertEquals("media", StringUtil.pluralize("medium"));
}