Riduidel / aadarchi

A maven archetype to generate easily projects allowing architecture description using a mix of C4, agile architecture, Asciidoc and PlantUML
https://riduidel.github.io/aadarchi/
Apache License 2.0
39 stars 12 forks source link

Ensure consistent ordering in the way containers/components are discovered #410

Closed Riduidel closed 6 months ago

Riduidel commented 6 months ago

It seems like navigation is done "at random" : not the same components are always the first ones. Furthermore, the generated order doesn't integrate any kind of ordering which is not the best idea.

Proposal

Sort model elements according to an order which can be defined from their name or from an "ordering" field (well, more like aadarchi...ordering which should be exposed in generated documents in order for asciidoc inclusion mechanism to work correctly)