Locale safe toUpperCase().

This commit is contained in:
Maxim Shafirov
2012-04-03 19:54:12 +04:00
parent da8ada1608
commit 130da30575
22 changed files with 91 additions and 48 deletions
@@ -23,6 +23,7 @@ import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.util.Comparing;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.openapi.util.text.StringUtilRt;
import com.intellij.pom.java.LanguageLevel;
import com.intellij.psi.*;
import com.intellij.psi.codeStyle.*;
@@ -830,7 +831,7 @@ public class JavaCodeStyleManagerImpl extends JavaCodeStyleManager {
if (i > 0) {
buffer.append("_");
}
buffer.append(word.toUpperCase());
buffer.append(StringUtilRt.toUpperCase(word));
}
return buffer.toString();
}
@@ -16,6 +16,7 @@
package com.intellij.refactoring.rename;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.openapi.util.text.StringUtilRt;
import com.intellij.psi.*;
import com.intellij.psi.codeStyle.JavaCodeStyleManager;
import com.intellij.psi.codeStyle.NameUtil;
@@ -133,7 +134,7 @@ public class JavaNameSuggestionProvider implements NameSuggestionProvider {
for (int i = 0; i < words.length; i++) {
String word = words[i];
if (i > 0) buffer.append('_');
buffer.append(word.toUpperCase());
buffer.append(StringUtilRt.toUpperCase(word));
}
return new String[] {buffer.toString()};
}