EA-88059 - assert: CompositeElement.addChild

ensure parent element for anchor elements so we never try to insert at wrong place
This commit is contained in:
Sergey Mashkov
2017-03-02 16:13:43 +03:00
parent 4637dcde33
commit 243f718193
@@ -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") {