EA-41206 - NPE: BaseExpressionToFieldHandler$ConvertToFieldRunnable.run

(cherry picked from commit ed2a2c6f52d55255ddf5c69149335b45d1982586)
This commit is contained in:
anna
2012-11-23 21:13:40 +01:00
parent 2f9355d1c0
commit 44d6924ef4
@@ -760,7 +760,7 @@ public abstract class BaseExpressionToFieldHandler extends IntroduceHandlerBase
anchorElementHere = myAnchorElementIfOne;
}
assignStatement = createAssignment(myField, initializer, anchorElementHere, myParentClass);
if (!RefactoringUtil.isLoopOrIf(anchorElementHere.getParent())) {
if (anchorElementHere != null && !RefactoringUtil.isLoopOrIf(anchorElementHere.getParent())) {
anchorElementHere.getParent().addBefore(assignStatement, getNormalizedAnchor(anchorElementHere));
}
}