From 2362a47eed024be3688868b2865660e2ce4d1897 Mon Sep 17 00:00:00 2001 From: Bart van Helvert Date: Thu, 23 Feb 2023 12:30:55 +0100 Subject: [PATCH] [intelliLang] Don't externally annotate annotations without arguments From IJ-CR-101667 GitOrigin-RevId: 1958f93f036c10c6f9b196e8524f18326c1fbced --- .../codeInsight/intention/AddAnnotationFixWithoutArgFix.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-analysis-impl/src/com/intellij/codeInsight/intention/AddAnnotationFixWithoutArgFix.java b/java/java-analysis-impl/src/com/intellij/codeInsight/intention/AddAnnotationFixWithoutArgFix.java index 100b469e7493..75572c65e7fc 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInsight/intention/AddAnnotationFixWithoutArgFix.java +++ b/java/java-analysis-impl/src/com/intellij/codeInsight/intention/AddAnnotationFixWithoutArgFix.java @@ -2,6 +2,7 @@ package com.intellij.codeInsight.intention; import com.intellij.codeInsight.AnnotationUtil; +import com.intellij.codeInsight.ExternalAnnotationsManager; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.editor.EditorModificationUtilEx; import com.intellij.openapi.project.Project; @@ -17,7 +18,7 @@ public class AddAnnotationFixWithoutArgFix extends AddAnnotationFix { public AddAnnotationFixWithoutArgFix(@NotNull String fqn, @NotNull PsiModifierListOwner modifierListOwner, String @NotNull ... annotationsToRemove) { - super(fqn, modifierListOwner, annotationsToRemove); + super(fqn, modifierListOwner, PsiNameValuePair.EMPTY_ARRAY, ExternalAnnotationsManager.AnnotationPlace.IN_CODE, annotationsToRemove); } public static boolean isApplicable(@NotNull PsiModifierListOwner modifierListOwner, @NotNull String annotationFQN) {