From 243f718193c4797f94e7d0a52104f56354be9e22 Mon Sep 17 00:00:00 2001 From: Sergey Mashkov Date: Thu, 2 Mar 2017 16:13:43 +0300 Subject: [PATCH] EA-88059 - assert: CompositeElement.addChild ensure parent element for anchor elements so we never try to insert at wrong place --- idea/idea-maven/src/org/jetbrains/kotlin/idea/maven/PomFile.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-maven/src/org/jetbrains/kotlin/idea/maven/PomFile.kt b/idea/idea-maven/src/org/jetbrains/kotlin/idea/maven/PomFile.kt index 29dfa1cc3a3..117f4ca2e39 100644 --- a/idea/idea-maven/src/org/jetbrains/kotlin/idea/maven/PomFile.kt +++ b/idea/idea-maven/src/org/jetbrains/kotlin/idea/maven/PomFile.kt @@ -57,7 +57,7 @@ class PomFile private constructor(val xmlFile: XmlFile, val domModel: MavenDomPr override fun visitElement(element: PsiElement) { super.visitElement(element) - if (element is XmlTag && element.localName in recommendedElementsOrder) { + if (element is XmlTag && element.localName in recommendedElementsOrder && element.parent === projectElement) { nodesByName[element.localName] = element } else if (element is XmlTag && element.localName == "project") {