private void revertRename(@NotNull Entry l, @NotNull VirtualFile file) throws IOException {
    String oldName = l.getName();
    if (!oldName.equals(file.getName())) {
      VirtualFile existing = file.getParent().findChild(oldName);
      if (existing != null) {
        existing.delete(this);
      }
      file.rename(this, oldName);
    }
  }
private void revertRename(@NotNull Entry l, @NotNull VirtualFile file)