public static @NotNull List<ExternalAnnotator<?,?>> allForFile(@NotNull Language language, final @NotNull PsiFile file) {
    List<ExternalAnnotator<?,?>> annotators = INSTANCE.allForLanguageOrAny(language);
    List<ExternalAnnotatorsFilter> filters = ExternalAnnotatorsFilter.EXTENSION_POINT_NAME.getExtensionList();
    return ContainerUtil.findAll(annotators, annotator ->
       !ContainerUtil.exists(filters, filter -> filter.isProhibited(annotator, file)));
  }
public static @NotNull List<ExternalAnnotator<?,?>> allForFile(@NotNull Language language, final @NotNull PsiFile file)