in src/main/java/com/epam/digital/data/platform/langserver/ddmlanguageserver/factory/XmlLangServerFactory.java [64:84]
private static void initializeXmlLanguageService(XMLLanguageServer xmlLanguageServer) {
var languageService = xmlLanguageServer.getXMLLanguageService();
languageService.initializeIfNeeded();
Stream.of(
languageService.getCompletionParticipants(),
languageService.getHoverParticipants(),
languageService.getDiagnosticsParticipants(),
languageService.getCodeActionsParticipants(),
languageService.getDocumentLinkParticipants(),
languageService.getDefinitionParticipants(),
languageService.getTypeDefinitionParticipants(),
languageService.getReferenceParticipants(),
languageService.getCodeLensParticipants(),
languageService.getHighlightingParticipants(),
languageService.getRenameParticipants(),
languageService.getFormatterParticipants(),
languageService.getSymbolsProviderParticipants(),
languageService.getWorkspaceServiceParticipants(),
languageService.getDocumentLifecycleParticipants()
).forEach(Collection::clear);
}