Fixed bug in checking for annotation writablity.

This commit is contained in:
Evgeny Gerashchenko
2013-01-17 16:55:03 +04:00
parent 0f780a84d4
commit 7d46affd14
@@ -94,7 +94,7 @@ class KotlinSignatureUtil {
PsiModifierListOwner annotationOwner = getAnnotationOwner(element);
PsiAnnotation annotation = findKotlinSignatureAnnotation(element);
assert annotation != null;
if (annotation.getContainingFile() != annotationOwner.getContainingFile()) {
if (annotation.getContainingFile() == annotationOwner.getContainingFile()) {
return annotation.isWritable();
} else {
ExternalAnnotationsManager annotationsManager = ExternalAnnotationsManager.getInstance(element.getProject());