XmlDiff

object XmlDiff
Companion
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

case class AbsentAttribute(name: String, value: String) extends Detail
case class AbsentNode(elem: Node) extends NodeDetail
sealed trait Detail
case object Eq extends XmlDiff
case class Neq(details: List[Detail]) extends XmlDiff
Companion
object
object Neq
Companion
class
sealed trait NodeDetail extends Detail
case class RedundantAttribute(name: String, value: String) extends Detail
case class RedundantNode(elem: Node) extends NodeDetail
case class UnequalAttribute(name: String, expected: String, actual: String) extends Detail
case class UnequalElem(label: String, details: List[Detail]) extends NodeDetail
case class UnequalName(expected: String, actual: String) extends Detail
case class UnequalNamespaceUri(expected: String, actual: String) extends Detail

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror