Support for ADRs created with Asciidoc
tedberg opened this issue · comments
Description
With Structurizr documentation supporting asciidoc, it would be nice if the Adrs also supported this format.
The DSL Language reference states that this is supported, but it seems that a custom class would need to be created.
The !adrs keyword can be used to attach Markdown/AsciiDoc ADRs to the parent context (either the workspace, a software system, or a container).
Priority
Low
Resolution
I have no budget and there's no rush, please add this feature for free
More information
No response
AsciiDoc is supported from a rendering perspective, but you'll need to provide your own implementation of DocumentationImporter that extracts decision metadata from whichever template you're using. You can then use it via the DSL as:
!adrs my-decisions com.example.MyDecisionImporter