The XML(En|De)Coder is able to convert(To|From)KebabCase automatically.
We are currently doing this manually within the CodingKeys enum of each type (as necessary). We could standardize this by configuring XML(En|De)Coder to do it for us.
This seems like it lives at the border of YAGNI, but @bwetherfield has found in his auto-choice-coding-key Sourcery expeditions that human error can be corrected by large-scale automations.
The
XML(En|De)Coder
is able toconvert(To|From)KebabCase
automatically.We are currently doing this manually within the
CodingKeys
enum of each type (as necessary). We could standardize this by configuringXML(En|De)Coder
to do it for us.This seems like it lives at the border of YAGNI, but @bwetherfield has found in his auto-choice-coding-key Sourcery expeditions that human error can be corrected by large-scale automations.
@bwetherfield, @DJBen, whaddya think?