void (@NotNull PsiElement element, @NotNull AnnotationHolder holder) { if (element instanceof XmlTag tag) { String namespace = tag.getNamespace(); for (XmlNSColorProvider provider : XmlNSColorProvider.EP_NAME.getExtensionList()) { TextAttributesKey key = provider.getKeyForNamespace(namespace, tag); if (key != null) { TextRange range = XmlTagUtil.getStartTagRange(tag); if (range != null) { holder.newSilentAnnotation(HighlightSeverity.INFORMATION).range(range).textAttributes(key).create(); } TextRange endTagRange = XmlTagUtil.getEndTagRange(tag); if (endTagRange != null) { holder.newSilentAnnotation(HighlightSeverity.INFORMATION).range(endTagRange).textAttributes(key).create(); } return; } } } }