public void fileMoved()

in src/net/sourceforge/transparent/VFSListener.java [138:156]


  public void fileMoved(@NotNull VirtualFileMoveEvent event) {
    if (isIgnoredEvent(event)) {
      return;
    }

    final VirtualFile file = event.getFile();
    VfsUtilCore.processFilesRecursively(file, virtualFile -> {
      if (virtualFile.isDirectory()) {
        virtualFile.putUserData(CCaseChangeProvider.ourVersionedKey, null);
      }
      return true;
    });
    if (wasDeleted(file)) {
      restore(file);
    } else if (file.getParent() != null && ! wasMovedRenamed(file)) {
      toBeCreated(event, file);
    }
    VcsDirtyScopeManager.getInstance(project).dirDirtyRecursively(event.getFile());
  }