IDEA-91564 NPE at com.intellij.BundleBase.replaceMnemonicAmpersand

This commit is contained in:
Vassiliy Kudryashov
2012-09-14 17:40:20 +04:00
parent 485ebcf20c
commit 464d175f29
@@ -67,7 +67,10 @@ public abstract class BundleBase {
return messageOrDefault(bundle, key, null, params);
}
public static String replaceMnemonicAmpersand(final String value) {
@Nullable
public static String replaceMnemonicAmpersand(@Nullable final String value) {
if (value == null)
return null;
if (value.indexOf('&') >= 0) {
boolean useMacMnemonic = value.contains("&&");
StringBuilder realValue = new StringBuilder();