Refactored command line handling

This commit is contained in:
Bartek Kryza
2023-03-11 18:59:53 +01:00
parent 41537c5401
commit f1c125bf32
17 changed files with 1066 additions and 609 deletions

View File

@@ -2,33 +2,10 @@ compilation_database_dir: debug
output_directory: output
diagram_templates:
bases_hierarchy_tmpl:
'{{ class_name }}_parents_hierarchy':
type: class
include:
parents: '{{ class_name }}'
namespaces: '{{ namespace_name }}'
relationships:
- inheritance
exclude:
access: [public, protected, private]
plantuml:
before:
- left to right direction
children_hierarchy_tmpl: |
'{{ class_name }}_children_hierarchy':
type: class
include:
subclasses: '{{ class_name }}'
namespaces: '{{ namespace_name }}'
relationships:
- inheritance
exclude:
access: [public, protected, private]
plantuml:
before:
- left to right direction
main_sequence_tmpl: |
main_sequence_tmpl:
description: Sequence diagram of the main() function
type: sequence
template: |
main_sequence_diagram:
type: sequence
glob: [ {{ glob }} ]

View File

@@ -1,6 +1,5 @@
compilation_database_dir: debug
output_directory: output
diagrams:
class_main:
type: class