EA-20111 (assert: ChangeUtil.generateTreeElement)

This commit is contained in:
Bas Leijdekkers
2010-08-27 17:25:47 +02:00
parent e07af960db
commit 67e3e9a75a
@@ -194,10 +194,9 @@ public class ReplaceSwitchWithIfIntention extends Intention {
final PsiStatement ifStatement =
factory.createStatementFromText(ifStatementText.toString(),
switchStatement);
final PsiElement ifElement = switchStatement.replace(ifStatement);
final PsiElement parent = ifElement.getParent();
assert parent != null;
parent.addBefore(declarationStatement, ifElement);
final PsiElement parent = switchStatement.getParent();
parent.addBefore(declarationStatement, switchStatement);
switchStatement.replace(ifStatement);
} else {
final PsiStatement newStatement =
factory.createStatementFromText(ifStatementText.toString(),