From f22cec87e9f0604c596c2f39bbee640bf08ebf7d Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 28 Nov 2013 13:17:12 +0100 Subject: [PATCH] use ensureValid (EA-52448) --- .../src/com/intellij/psi/impl/source/tree/ChangeUtil.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/core-impl/src/com/intellij/psi/impl/source/tree/ChangeUtil.java b/platform/core-impl/src/com/intellij/psi/impl/source/tree/ChangeUtil.java index de5a817b4531..bbe562ae6753 100644 --- a/platform/core-impl/src/com/intellij/psi/impl/source/tree/ChangeUtil.java +++ b/platform/core-impl/src/com/intellij/psi/impl/source/tree/ChangeUtil.java @@ -33,6 +33,7 @@ import com.intellij.psi.impl.source.DummyHolder; import com.intellij.psi.impl.source.DummyHolderFactory; import com.intellij.psi.impl.source.SourceTreeToPsiMap; import com.intellij.psi.impl.source.codeStyle.CodeEditUtil; +import com.intellij.psi.util.PsiUtilCore; import com.intellij.util.CharTable; import com.intellij.util.IncorrectOperationException; import com.intellij.util.containers.HashMap; @@ -135,7 +136,7 @@ public class ChangeUtil { @Nullable public static TreeElement generateTreeElement(PsiElement original, CharTable table, final PsiManager manager) { - LOG.assertTrue(original.isValid()); + PsiUtilCore.ensureValid(original); if (SourceTreeToPsiMap.hasTreeElement(original)) { return copyElement((TreeElement)SourceTreeToPsiMap.psiElementToTree(original), table); }