Changed default config file name to .clang-uml

This commit is contained in:
Bartek Kryza
2021-07-25 23:02:18 +02:00
parent 734b82eb09
commit e7f9674433
29 changed files with 420 additions and 0 deletions

39
.clang-uml.example Normal file
View File

@@ -0,0 +1,39 @@
compilation_database_dir: build
output_directory: puml
diagrams:
myproject_class:
type: class
glob:
- src/**.h
- src/**.cc
using_namespace:
- myproject
include:
namespaces:
- myproject
exclude:
namespaces:
- myproject::detail
plantuml:
after:
- 'note left of @A(MyProjectMain) : Main class of myproject library.'
main_sequence_diagram:
type: sequence
glob:
- src/main.cc
using_namespace:
- ""
start_from:
- usr: "c:@F@main#I#**1C#"
include:
namespaces:
- clanguml
exclude:
namespaces:
- std
- CLI
plantuml:
before:
- "' main test sequence diagram"
after:
- "' end"