public boolean remove()

in changes-patch-builder/src/jetbrains/buildServer/vcs/patches/fs/MemoryFileSystemImpl.java [108:120]


  public boolean remove(String path, boolean isFile) {
    Node node = findString(path, isFile);
    if (node == null) {
      return false;
    }
    do {
      Node parent = node.parent.from;
      parent.removeEdge(node.parent.value);
      node.nullify();
      node = parent;
    } while (node != root && node.children.size() == 0 && !node.marker);
    return true;
  }