mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
name suggestions tweak: do not suggest get as name
This commit is contained in:
+10
-7
@@ -570,18 +570,21 @@ public class JavaCodeStyleManagerImpl extends JavaCodeStyleManager {
|
||||
String methodName = methodExpr.getReferenceName();
|
||||
if (methodName != null) {
|
||||
String[] words = NameUtil.nameToWords(methodName);
|
||||
if (words.length > 1) {
|
||||
String firstWord = words[0];
|
||||
if (words.length > 0) {
|
||||
final String firstWord = words[0];
|
||||
if (GET_PREFIX.equals(firstWord)
|
||||
|| IS_PREFIX.equals(firstWord)
|
||||
|| FIND_PREFIX.equals(firstWord)
|
||||
|| CREATE_PREFIX.equals(firstWord)) {
|
||||
final String propertyName = methodName.substring(firstWord.length());
|
||||
final String[] names = getSuggestionsByName(propertyName, variableKind, false);
|
||||
return new NamesByExprInfo(propertyName, names);
|
||||
if (words.length > 1) {
|
||||
final String propertyName = methodName.substring(firstWord.length());
|
||||
final String[] names = getSuggestionsByName(propertyName, variableKind, false);
|
||||
return new NamesByExprInfo(propertyName, names);
|
||||
}
|
||||
}
|
||||
else if (words.length == 1) {
|
||||
return new NamesByExprInfo(methodName, getSuggestionsByName(methodName, variableKind, false));
|
||||
}
|
||||
} else {
|
||||
return new NamesByExprInfo(methodName, getSuggestionsByName(methodName, variableKind, false));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user