Class: Canon::Diff::XmlSerializationFormatter
- Inherits:
-
Object
- Object
- Canon::Diff::XmlSerializationFormatter
- Defined in:
- lib/canon/diff/xml_serialization_formatter.rb
Overview
Detects and classifies XML serialization-level formatting differences.
Serialization formatting differences are ALWAYS non-normative (formatting-only) regardless of match options, because they are purely syntactic variations.
Constant Summary collapse
- NI =
Canon::Comparison::NodeInspector
Class Method Summary collapse
Class Method Details
.serialization_formatting?(diff_node) ⇒ Boolean
12 13 14 15 16 |
# File 'lib/canon/diff/xml_serialization_formatter.rb', line 12 def self.serialization_formatting?(diff_node) return false unless diff_node.dimension == :text_content empty_text_content_serialization_diff?(diff_node) end |