Set<String> (Language language) { InlayParameterHintsProvider provider = InlayParameterHintsExtension.INSTANCE.forLanguage(language); if (provider == null) { return Collections.emptySet(); } Set<String> excludeList = excludeList(language); Language dependentLanguage = provider.getBlackListDependencyLanguage(); if (dependentLanguage != null) { excludeList = ContainerUtil.union(excludeList, excludeList(dependentLanguage)); } return excludeList; }