case class Updated(base: NodeRef, modified: NodeRef, changedAttributes: Seq[(String, Option[String], Option[String])]) extends Edit
A matched node (same Self in both trees) whose own attributes differ.
Value parameters
base
the node as it was in the base tree.
changedAttributes
one entry per attribute key that differs, as (key, valueInBase, valueInModified) - None means the attribute was absent on that side (i.e. it was added or removed, not just changed).