Closed tmetzke closed 1 year ago
β Why don't we backport this to 7.17 too?
Excellent question, forgot to mention it here ππ
We don't have pretty-print configurability at all in 7.17.x
(using Spin 1.14.x
). This was introduced with 7.18
. Backporting this would require too much effort in Spin. Plus, the customer only needs this in 7.18
. Plus, it's a feature, so we usually don't backport this at all but did it here due to customer request.
Alright, that makes sense. Ready for merge from my side π
User Story (Required on creation)
As an operations engineer, I can replace the default pretty-printing configuration for Spin XML with a custom configuration. This allows me to define XML attributes that are not stripped of content if they consist of whitespace characters only, for example. With that, my XMLs still get pretty printed - which is great for our users - and adhere to XML schemas that enforce that certain elements always have content, even if it is just one whitespace character, for example.
Functional Requirements (Required before implementation)
DataFormatConfigurator
forDomXmlDataFormat
to configure that dataformat's pretty-print configuration.Technical Requirements (Required before implementation)
DomXmlDataFormat
allows defining a pretty print configuration.Limitations of Scope
Hints
Links
Breakdown
Dev2QA handover