From efe99f97e778329596f338120b911dd59572703c Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Tue, 6 Sep 2016 16:56:56 +0300 Subject: [PATCH] allow external annotations outside project or everything inside project (IDEA-160840) --- .../codeInsight/intention/impl/AddAnnotationIntention.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/intention/impl/AddAnnotationIntention.java b/java/java-impl/src/com/intellij/codeInsight/intention/impl/AddAnnotationIntention.java index 49debc92f92f..499068418e29 100644 --- a/java/java-impl/src/com/intellij/codeInsight/intention/impl/AddAnnotationIntention.java +++ b/java/java-impl/src/com/intellij/codeInsight/intention/impl/AddAnnotationIntention.java @@ -49,7 +49,7 @@ public abstract class AddAnnotationIntention extends BaseIntentionAction { public boolean isAvailable(@NotNull Project project, Editor editor, PsiFile file) { final PsiModifierListOwner owner = AddAnnotationPsiFix.getContainer(file, editor.getCaretModel().getOffset()); if (owner == null || - owner.getManager().isInProject(owner) && !CodeStyleSettingsManager.getSettings(project).USE_EXTERNAL_ANNOTATIONS) { + !(owner.getManager().isInProject(owner) || CodeStyleSettingsManager.getSettings(project).USE_EXTERNAL_ANNOTATIONS)) { return false; } Pair annotations = getAnnotations(project);