Added 'title' diagram property

This commit is contained in:
Bartek Kryza
2023-10-09 13:53:14 +02:00
parent 03bd5ada31
commit 8a6b497cc9
52 changed files with 173 additions and 66 deletions

View File

@@ -1,4 +1,5 @@
type: class
title: Translation unit AST visitors
generate_packages: true
glob:
- src/docs/architecture.cc

View File

@@ -1,4 +1,5 @@
type: class
title: Class diagram model
include_relations_also_as_members: false
generate_method_arguments: none
generate_packages: true
@@ -13,7 +14,4 @@ exclude:
relationships:
- dependency
using_namespace:
- clanguml
plantuml:
before:
- 'title clang-uml class diagram model'
- clanguml

View File

@@ -1,4 +1,5 @@
type: class
title: Comment visitor class hierarchy
include_relations_also_as_members: true
glob:
- src/common/visitor/comment/*.cc

View File

@@ -1,4 +1,5 @@
type: class
title: Common diagram model
include_relations_also_as_members: false
glob:
- src/common/model/*.cc
@@ -16,7 +17,5 @@ exclude:
using_namespace:
- clanguml::common::model
plantuml:
before:
- 'title clang-uml common diagram model'
after:
- 'note top of {{ alias("diagram") }}: Common class for specific diagram types'

View File

@@ -1,4 +1,5 @@
type: class
title: Compilation database context diagram
include_relations_also_as_members: true
generate_packages: false
glob:

View File

@@ -1,4 +1,5 @@
type: class
title: Configuration model
include_relations_also_as_members: true
glob:
- src/config/config.cc
@@ -15,8 +16,6 @@ exclude:
using_namespace:
- clanguml::config
plantuml:
before:
- 'title clang-uml configuration model'
after:
- 'note left of {{ alias("inheritable_diagram_options") }}: Options common to all diagram types.'
- 'note right of {{ alias("config") }}: General options not used by diagrams.'

View File

@@ -1,4 +1,5 @@
type: class
title: clanguml::config::config context diagram
include_relations_also_as_members: true
glob:
- src/config/config.cc
@@ -8,7 +9,4 @@ include:
context:
- clanguml::config::config
using_namespace:
- clanguml::config
plantuml:
before:
- 'title clanguml::config::config context diagram'
- clanguml::config

View File

@@ -1,4 +1,5 @@
type: class
title: Decorated diagram element class hierarchy
include_relations_also_as_members: true
generate_packages: true
glob:

View File

@@ -1,4 +1,5 @@
type: class
title: Diagram element decorators model
include_relations_also_as_members: false
glob:
- src/decorators/decorators.cc
@@ -6,7 +7,4 @@ include:
namespaces:
- clanguml::decorators
using_namespace:
- clanguml::decorators
plantuml:
before:
- 'title clang-uml decorators model'
- clanguml::decorators

View File

@@ -1,4 +1,5 @@
type: class
title: Configuration model class hierarchy
include_relations_also_as_members: true
generate_packages: true
glob:
@@ -13,7 +14,4 @@ include:
exclude:
access: [public, protected, private]
using_namespace:
- clanguml
plantuml:
before:
- 'title clanguml::config::diagram class hierarchy'
- clanguml

View File

@@ -1,4 +1,5 @@
type: class
title: Diagram element class hierarchy
generate_packages: true
glob:
- src/common/model/*.cc
@@ -22,7 +23,4 @@ exclude:
- private
- protected
using_namespace:
- clanguml
plantuml:
before:
- 'title clang-uml diagram element class inheritance model'
- clanguml

View File

@@ -1,4 +1,5 @@
type: class
title: Diagram filter context model
include_relations_also_as_members: true
generate_packages: false
glob:

View File

@@ -1,4 +1,5 @@
type: class
title: Diagram type class hierarchy
include_relations_also_as_members: true
generate_packages: true
generate_method_arguments: none

View File

@@ -1,4 +1,5 @@
type: class
title: Diagram model
include_relations_also_as_members: false
generate_method_arguments: none
glob:
@@ -16,7 +17,4 @@ exclude:
relationships:
- dependency
using_namespace:
- clanguml
plantuml:
before:
- 'title clang-uml diagram model'
- clanguml

View File

@@ -1,4 +1,5 @@
type: class
title: Diagram filter visitor class hierarchy
include_relations_also_as_members: true
generate_packages: true
glob:

View File

@@ -1,4 +1,5 @@
type: class
title: Configuration model inheritable options context
include_relations_also_as_members: true
glob:
- src/config/config.cc
@@ -11,5 +12,4 @@ using_namespace:
- clanguml::config
plantuml:
before:
- title clanguml::config::config context diagram
- left to right direction

View File

@@ -1,4 +1,5 @@
type: class
title: Nested trait model class hierarchy
include_relations_also_as_members: true
glob:
- src/common/model/*.cc

View File

@@ -1,4 +1,5 @@
type: class
title: Package diagram class hierarchy
include_relations_also_as_members: true
glob:
- src/common/model/package.cc

View File

@@ -1,4 +1,5 @@
type: class
title: Package diagram model
include_relations_also_as_members: false
generate_method_arguments: none
glob:
@@ -12,7 +13,4 @@ using_namespace:
- clanguml::package_diagram::model
exclude:
relationships:
- dependency
plantuml:
before:
- 'title clang-uml package diagram model'
- dependency

View File

@@ -1,4 +1,5 @@
type: class
title: Relationship model context
include_relations_also_as_members: true
generate_packages: true
glob:

View File

@@ -1,4 +1,5 @@
type: class
title: Sequence diagram model
include_relations_also_as_members: true
generate_method_arguments: none
generate_packages: true
@@ -23,7 +24,4 @@ exclude:
- destructor
- operator
using_namespace:
- clanguml
plantuml:
before:
- 'title clang-uml sequence diagram model'
- clanguml

View File

@@ -1,4 +1,5 @@
type: class
title: Source file model class hierarchy
include_relations_also_as_members: true
glob:
- src/common/model/source_file.cc

View File

@@ -1,4 +1,5 @@
type: class
title: Source location model class hierarchy
include_relations_also_as_members: true
generate_packages: true
glob:

View File

@@ -1,4 +1,5 @@
type: class
title: Stylable diagram element class hierarchy
include_relations_also_as_members: true
generate_packages: true
glob:

View File

@@ -1,4 +1,5 @@
type: class
title: Template trait diagram element model class hierarchy
include_relations_also_as_members: true
generate_packages: true
glob: