From 6dcdb0f14d6282a72dee3a5c3859ad7043d844dc Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 15 Nov 2012 18:38:21 +0100 Subject: [PATCH] EA-40812 - PIEAE: CompositePsiElement.getContainingFile --- java/openapi/src/com/intellij/util/xml/DomJavaUtil.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/java/openapi/src/com/intellij/util/xml/DomJavaUtil.java b/java/openapi/src/com/intellij/util/xml/DomJavaUtil.java index bb5d7344b73c..a246206c2a5d 100644 --- a/java/openapi/src/com/intellij/util/xml/DomJavaUtil.java +++ b/java/openapi/src/com/intellij/util/xml/DomJavaUtil.java @@ -71,8 +71,10 @@ public class DomJavaUtil { @Nullable public static PsiClass findClass(@Nullable String name, @NotNull DomElement element) { + assert element.isValid(); XmlElement xmlElement = element.getXmlElement(); if (xmlElement != null) { + assert xmlElement.isValid(); return findClass(name, xmlElement.getContainingFile(), element.getModule(), element.getResolveScope()); } return null;