Icon (@NotNull BadgeIconSupplier supplier) { for (IconCustomizer customizer : IconCustomizer.EP_NAME.getExtensionList()) { Icon icon = customizer.getCustomIcon(supplier); if (icon != null) return icon; } return supplier.getOriginalIcon(); }