class SiteDiff::Sanitizer::DomTransform::UnwrapRoot

Unwrap the root element.

Public Instance Methods

apply(node) click to toggle source

Applies the transformation to a DOM node.

# File lib/sitediff/sanitize/dom_transform.rb, line 122
def apply(node)
  (node.children.size == 1) ||
    raise(InvalidSanitization, 'Multiple root elements in unwrap_root')
  node.children = node.children[0].children
end