void (@NotNull MavenDomPlugin plugin, @NotNull AnnotationHolder holder) { XmlTag xmlTag = plugin.getArtifactId().getXmlTag(); if (xmlTag == null) return; Collection<MavenDomPlugin> children = MavenDomProjectProcessorUtils.searchManagedPluginUsages(plugin); if (children.size() > 0) { NavigationGutterIconBuilder<MavenDomPlugin> iconBuilder = NavigationGutterIconBuilder.create(AllIcons.Gutter.OverridenMethod, PluginConverter.INSTANCE); iconBuilder. setTargets(children). setPopupTitle(MavenDomBundle.message("navigate.parent.plugin.title")). setCellRenderer(MyListCellRenderer::new). setTooltipText(MavenDomBundle.message("overriding.plugin.title")). createGutterIcon(holder, xmlTag); } }