LookupElement[] (final @NotNull XmlTag tag, final String prefix) { List<LookupElement> elements = new ArrayList<>(); for (XmlTagNameProvider tagNameProvider : XmlTagNameProvider.EP_NAME.getExtensionList()) { tagNameProvider.addTagNameVariants(elements, tag, prefix); } return elements.toArray(LookupElement.EMPTY_ARRAY); }