void ensureDirtyFileIndexesDeleted(@NotNull Collection<Integer> dirtyFiles) {
    if (dirtyFiles.isEmpty()) return;
    ProgressManager.getInstance().executeNonCancelableSection(() -> {
      Collection<ID<?, ?>> indexIDs = myRegisteredIndexes.getState().getIndexIDs();
      for (int fileId : dirtyFiles) {
        removeFileDataFromIndices(indexIDs, fileId, null);
      }
    });
  }
void ensureDirtyFileIndexesDeleted(@NotNull Collection<Integer> dirtyFiles)