protected boolean resolveDelete()

in agent/src/jetbrains/buildServer/swabra/snapshots/FilesCollectionProcessor.java [147:166]


  protected boolean resolveDelete(File f) {
    if (!f.exists()) {
      return true;
    }
    if (myFileRemover.doDelete(f, false, true)) {
      return true;
    }

    if (f.isDirectory() && unableToDeleteDescendant(f)) {
      return false;
    }
    if (myLockedFileResolver != null) {
      if (myStrictDeletion) {
        return myLockedFileResolver.resolveDelete(f, myDeletionListener);
      } else {
        return myLockedFileResolver.resolve(f, false, myDeletionListener);
      }
    }
    return false;
  }