@Override
  public void deleteFile(Object requestor, @NotNull VirtualFile file) throws IOException {
    FSDir parent = convertAndCheckParent(file);
    parent.removeChild(file.getName(), file.getParent());
    clearFsItemCache(file);
  }
@Override
  public void deleteFile(Object requestor, @NotNull VirtualFile file)