Extend EntitiesDescriptorAssemblerStage to set internal indentation level
Basics
Technical
Logistics
Basics
Technical
Logistics
Description
Since MDA-18, the EntitiesDescriptorAssemblerStage includes minimal whitespace for readability. When assembling entity items extracted from an original context where they had more indentation, this zero external indentation does not match the internal indentation that has been preserved across contexts. This doesn't look great.
Extend the EntitiesDescriptorAssemblerStage with a new String indentation property (defaults to the empty string) to allow the start tag of a nested EntityDescriptor to be indented to the level it appeared at originally.
Since MDA-18, the
EntitiesDescriptorAssemblerStage
includes minimal whitespace for readability. When assembling entity items extracted from an original context where they had more indentation, this zero external indentation does not match the internal indentation that has been preserved across contexts. This doesn't look great.Extend the
EntitiesDescriptorAssemblerStage
with a newString indentation
property (defaults to the empty string) to allow the start tag of a nestedEntityDescriptor
to be indented to the level it appeared at originally.