private static boolean processFilesInScope(@NotNull ID<?, ?> indexId,
                                             @NotNull GlobalSearchScope scope,
                                             boolean includingBinary,
                                             @Nullable IdFilter idFilter,
                                             @NotNull Processor<? super VirtualFile> processor) {
    ensureUpToDate(indexId);
    return FilesScanExecutor.processFilesInScope(includingBinary, scope, idFilter, processor);
  }
private static boolean processFilesInScope(@NotNull ID<?, ?> indexId,
                                             @NotNull GlobalSearchScope scope,
                                             boolean includingBinary,
                                             @Nullable IdFilter idFilter,
                                             @NotNull Processor<? super VirtualFile> processor)