summaryrefslogtreecommitdiff
path: root/xml/xml-psi-impl/src/com/intellij/psi/impl/source/xml/XmlAttributeReference.java
diff options
context:
space:
mode:
Diffstat (limited to 'xml/xml-psi-impl/src/com/intellij/psi/impl/source/xml/XmlAttributeReference.java')
-rw-r--r--xml/xml-psi-impl/src/com/intellij/psi/impl/source/xml/XmlAttributeReference.java8
1 files changed, 1 insertions, 7 deletions
diff --git a/xml/xml-psi-impl/src/com/intellij/psi/impl/source/xml/XmlAttributeReference.java b/xml/xml-psi-impl/src/com/intellij/psi/impl/source/xml/XmlAttributeReference.java
index 44eec73d35f7..96408374c669 100644
--- a/xml/xml-psi-impl/src/com/intellij/psi/impl/source/xml/XmlAttributeReference.java
+++ b/xml/xml-psi-impl/src/com/intellij/psi/impl/source/xml/XmlAttributeReference.java
@@ -22,7 +22,6 @@ import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiReference;
import com.intellij.psi.meta.PsiMetaOwner;
import com.intellij.psi.xml.XmlAttribute;
-import com.intellij.psi.xml.XmlTag;
import com.intellij.util.ArrayUtil;
import com.intellij.util.IncorrectOperationException;
import com.intellij.xml.XmlAttributeDescriptor;
@@ -35,12 +34,7 @@ public class XmlAttributeReference implements PsiReference {
private final NullableLazyValue<XmlAttributeDescriptor> myDescriptor = new NullableLazyValue<XmlAttributeDescriptor>() {
@Override
protected XmlAttributeDescriptor compute() {
- XmlTag parent = myAttribute.getParent();
- final XmlElementDescriptor descr = parent.getDescriptor();
- if (descr != null) {
- return descr.getAttributeDescriptor(myAttribute);
- }
- return null;
+ return myAttribute.getDescriptor();
}
};
private final XmlAttributeImpl myAttribute;