diff options
Diffstat (limited to 'java/java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java')
-rw-r--r-- | java/java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java b/java/java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java index 938b40f51bb8..19e77db037e2 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/PsiImplUtil.java @@ -97,9 +97,9 @@ public class PsiImplUtil { if (referenceElement != null) { PsiElement resolved = referenceElement.resolve(); if (resolved != null) { - PsiMethod[] methods = ((PsiClass)resolved).getMethods(); + PsiMethod[] methods = ((PsiClass)resolved).findMethodsByName(attributeName, false); for (PsiMethod method : methods) { - if (PsiUtil.isAnnotationMethod(method) && Comparing.equal(method.getName(), attributeName)) { + if (PsiUtil.isAnnotationMethod(method)) { return ((PsiAnnotationMethod)method).getDefaultValue(); } } |