mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-26 19:06:24 +07:00
IDEA-78597 Refactoring introduce field introduce silly assignment
This commit is contained in:
+2
-2
@@ -689,11 +689,11 @@ public abstract class BaseExpressionToFieldHandler extends IntroduceHandlerBase
|
||||
InitializationPlace initializerPlace = mySettings.getInitializerPlace();
|
||||
final PsiLocalVariable localVariable = mySettings.getLocalVariable();
|
||||
final boolean deleteLocalVariable = mySettings.isDeleteLocalVariable();
|
||||
@Nullable PsiExpression initializer;
|
||||
@Nullable PsiExpression initializer = null;
|
||||
if (localVariable != null) {
|
||||
initializer = localVariable.getInitializer();
|
||||
}
|
||||
else {
|
||||
else if (!(mySelectedExpr instanceof PsiReferenceExpression && ((PsiReferenceExpression)mySelectedExpr).resolve() == null)){
|
||||
initializer = mySelectedExpr;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user