void (@NotNull ProgressIndicator progress) { myHints.clear(); Language language = myFile.getLanguage(); InlayParameterHintsProvider provider = InlayParameterHintsExtension.INSTANCE.forLanguage(language); if (provider == null || !provider.canShowHintsWhenDisabled() && !isEnabled(language) || DiffUtil.isDiffEditor(myEditor)) return; if (!HighlightingLevelManager.getInstance(myFile.getProject()).shouldHighlight(myFile)) return; provider.createTraversal(myRootElement).forEach(element -> process(element, provider)); }