private void setName(@NotNull VirtualFile file, @NotNull String name) {
    FSDir parent = convertAndCheckParent(file);
    FSItem fsItem = convertAndCheck(file);
    parent.myChildren.remove(file.getName());
    parent.myChildren.put(name, fsItem);
    clearFsItemCache(file.getParent());
    clearFsItemCache(file);
  }
private void setName(@NotNull VirtualFile file, @NotNull String name)