boolean (@NotNull PsiFile file) { FileViewProvider viewProvider = file.getViewProvider(); for (Language language : viewProvider.getLanguages()) { FoldingBuilder foldingBuilder = LanguageFolding.INSTANCE.forLanguage(language); if(foldingBuilder != null && !DumbService.isDumbAware(foldingBuilder)) return false; } return true; }