@NotNull
    public List<FilePath> acquireDeletedFiles() {
      return withLock(PROCESSING_LOCK.writeLock(), () -> {
        List<FilePath> deletedFiles = new ArrayList<>(myDeletedFiles);
        myDeletedFiles.clear();
        return deletedFiles;
      });
    }
@NotNull
    public List<FilePath> acquireDeletedFiles()