diff --git a/java/java-impl/src/com/intellij/codeInsight/ExternalAnnotationsLineMarkerProvider.java b/java/java-impl/src/com/intellij/codeInsight/ExternalAnnotationsLineMarkerProvider.java index ce73a96d6351..d5d927cf44fc 100644 --- a/java/java-impl/src/com/intellij/codeInsight/ExternalAnnotationsLineMarkerProvider.java +++ b/java/java-impl/src/com/intellij/codeInsight/ExternalAnnotationsLineMarkerProvider.java @@ -42,9 +42,7 @@ import org.jetbrains.annotations.Nullable; import java.awt.event.MouseEvent; import java.util.Collection; -import java.util.HashSet; import java.util.List; -import java.util.Set; public class ExternalAnnotationsLineMarkerProvider implements LineMarkerProvider { @Nullable @@ -81,7 +79,7 @@ public class ExternalAnnotationsLineMarkerProvider implements LineMarkerProvider return XmlStringUtil.wrapInHtml(JavaDocInfoGenerator.generateSignature(owner)); } }; - return new LineMarkerInfo(owner, owner.getTextOffset(), AllIcons.Nodes.Annotationtype, + return new LineMarkerInfo(owner, owner.getTextOffset(), AllIcons.Gutter.ExtAnnotation, Pass.UPDATE_ALL, annotationsCollector, new MyIconGutterHandler(), GutterIconRenderer.Alignment.LEFT); diff --git a/platform/icons/src/gutter/extAnnotation.png b/platform/icons/src/gutter/extAnnotation.png new file mode 100644 index 000000000000..68fcd67c54ca Binary files /dev/null and b/platform/icons/src/gutter/extAnnotation.png differ diff --git a/platform/icons/src/gutter/extAnnotation@2x.png b/platform/icons/src/gutter/extAnnotation@2x.png new file mode 100644 index 000000000000..91b7e88e5864 Binary files /dev/null and b/platform/icons/src/gutter/extAnnotation@2x.png differ diff --git a/platform/icons/src/gutter/extAnnotation@2x_dark.png b/platform/icons/src/gutter/extAnnotation@2x_dark.png new file mode 100644 index 000000000000..d84a71dbeba1 Binary files /dev/null and b/platform/icons/src/gutter/extAnnotation@2x_dark.png differ diff --git a/platform/icons/src/gutter/extAnnotation_dark.png b/platform/icons/src/gutter/extAnnotation_dark.png new file mode 100644 index 000000000000..a0cc10b27be8 Binary files /dev/null and b/platform/icons/src/gutter/extAnnotation_dark.png differ diff --git a/platform/util/src/com/intellij/icons/AllIcons.java b/platform/util/src/com/intellij/icons/AllIcons.java index 99dca68440fe..eceeda209295 100644 --- a/platform/util/src/com/intellij/icons/AllIcons.java +++ b/platform/util/src/com/intellij/icons/AllIcons.java @@ -522,6 +522,7 @@ public class AllIcons { public static class Gutter { public static final Icon Colors = IconLoader.getIcon("/gutter/colors.png"); // 12x12 + public static final Icon ExtAnnotation = IconLoader.getIcon("/gutter/extAnnotation.png"); // 12x12 public static final Icon ImplementedMethod = IconLoader.getIcon("/gutter/implementedMethod.png"); // 12x12 public static final Icon ImplementingMethod = IconLoader.getIcon("/gutter/implementingMethod.png"); // 12x12 public static final Icon OverridenMethod = IconLoader.getIcon("/gutter/overridenMethod.png"); // 12x12