diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsAnnotationImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsAnnotationImpl.java index 984e04809001..3a3ec0f9bf09 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsAnnotationImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/compiled/ClsAnnotationImpl.java @@ -72,8 +72,10 @@ public final class ClsAnnotationImpl extends ClsRepositoryPsiElement[(parameters)]' + if (!text.startsWith(qualifiedName, 1)) return false; + int endOfQualifiedName = qualifiedName.length() + 1; + return text.length() == endOfQualifiedName || text.charAt(endOfQualifiedName) == '('; } @Override