From 7390d9ad02ccdf42d5563d0f3dffdd777f3718f6 Mon Sep 17 00:00:00 2001 From: anna Date: Thu, 19 Aug 2010 12:12:45 +0400 Subject: [PATCH] add more name suggestions for type casts and () expressions --- .../psi/impl/source/codeStyle/JavaCodeStyleManagerImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/java/java-impl/src/com/intellij/psi/impl/source/codeStyle/JavaCodeStyleManagerImpl.java b/java/java-impl/src/com/intellij/psi/impl/source/codeStyle/JavaCodeStyleManagerImpl.java index 9262b86f16c1..58932d94d7db 100644 --- a/java/java-impl/src/com/intellij/psi/impl/source/codeStyle/JavaCodeStyleManagerImpl.java +++ b/java/java-impl/src/com/intellij/psi/impl/source/codeStyle/JavaCodeStyleManagerImpl.java @@ -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);