add more name suggestions for type casts and () expressions

This commit is contained in:
anna
2010-08-19 16:57:42 +04:00
parent 06a367a4ab
commit 7390d9ad02
@@ -640,6 +640,10 @@ public class JavaCodeStyleManagerImpl extends JavaCodeStyleManager {
return new NamesByExprInfo(null, constantValueToConstantName(names));
}
}
} else if (expr instanceof PsiParenthesizedExpression) {
return suggestVariableNameByExpressionOnly(((PsiParenthesizedExpression)expr).getExpression(), variableKind);
} else if (expr instanceof PsiTypeCastExpression) {
return suggestVariableNameByExpressionOnly(((PsiTypeCastExpression)expr).getOperand(), variableKind);
}
return new NamesByExprInfo(null, ArrayUtil.EMPTY_STRING_ARRAY);