code: private void handleInPlaceActions(File result) throws IOException {
      if (isInPlace()) {
        // we operate in-place
        FileUtils.forceDelete(src);
        if (result.isFile()) {
          FileUtils.moveFile(result, src);
        }
        else {
          FileUtils.moveDirectory(result, src);
        }
      }
    }
docs: if we are doing something in place, move result file into src.
  
  @param result destination zip file