Skip to content

Commit

Permalink
Merge pull request #247 from bkryza/improve-arrows-and-template-rende…
Browse files Browse the repository at this point in the history
…ring

Improve arrows and template rendering
  • Loading branch information
bkryza authored Mar 4, 2024
2 parents 52b72f3 + 8f6a56d commit cb44c3d
Show file tree
Hide file tree
Showing 267 changed files with 7,542 additions and 5,881 deletions.
1 change: 1 addition & 0 deletions docs/configuration_file.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
* `glob` - list of glob patterns to match source code files for analysis
* `include_relations_also_as_members` - when set to `false`, class members for relationships are rendered in UML are skipped from class definition (default: `true`)
* `generate_method_arguments` - determines whether the class diagrams methods contain full arguments (`full`), are abbreviated (`abbreviated`) or skipped (`none`)
* `generate_concept_requirements` - determines whether concept requirements are rendered in the diagram (default: `true`)
* `using_namespace` - similar to C++ `using namespace`, a `A::B` value here will render a class `A::B::C::MyClass` in the diagram as `C::MyClass`, at most 1 value is supported
* `generate_packages` - whether or not the class diagram should contain packages generated from namespaces or subdirectories
* `package_type` - determines how the packages are inferred: `namespace` - use C++ namespaces, `directory` - use project's directory structure
Expand Down
2 changes: 2 additions & 0 deletions docs/test_cases.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,8 @@
* [t00071](./test_cases/t00071.md) - Class diagram with C++20 modules generated as packages
* [t00072](./test_cases/t00072.md) - Class diagram with C++20 module partitions generated as packages
* [t00073](./test_cases/t00073.md) - Class diagram for template overload pattern
* [t00074](./test_cases/t00074.md) - Test case for rendering concepts without requirements
* [t00075](./test_cases/t00075.md) - Test case for class diagram styles in config file
## Sequence diagrams
* [t20001](./test_cases/t20001.md) - Basic sequence diagram test case
* [t20002](./test_cases/t20002.md) - Free function sequence diagram test case
Expand Down
68 changes: 34 additions & 34 deletions docs/test_cases/t00002_class.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 5 additions & 5 deletions docs/test_cases/t00002_class_mermaid.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit cb44c3d

Please sign in to comment.