reparentChildren method Null safety

void reparentChildren(
  1. Node newParent
)

Move all the children of the current node to newParent. This is needed so that trees that don't store text as nodes move the text in the correct way.

Implementation

void reparentChildren(Node newParent) {
  newParent.nodes.addAll(nodes);
  nodes.clear();
}