Bartek Kryza
|
fdea7f5852
|
Added test case for elements filter in sequence diagrams (#248)
|
2024-03-06 17:39:42 +01:00 |
|
Bartek Kryza
|
baef768f6c
|
Added default diagram generation error for empty diagrams (#246)
|
2024-03-04 19:56:12 +01:00 |
|
Bartek Kryza
|
76fa811869
|
Added option style to plantuml config section
|
2024-03-03 17:01:50 +01:00 |
|
Bartek Kryza
|
c4ec8bef8a
|
Added generate_concept_requirements config option (#237)
|
2024-02-27 22:36:41 +01:00 |
|
Bartek Kryza
|
d305902e3c
|
Added variable template base class overload pattern class diagram test case
|
2024-02-13 00:05:07 +01:00 |
|
Bartek Kryza
|
09e1812509
|
Added variable template base class overload pattern sequence diagram test case
|
2024-02-12 00:23:54 +01:00 |
|
Bartek Kryza
|
3af55f1e78
|
Added variadic class template recursive call sequence diagram
|
2024-02-11 23:52:52 +01:00 |
|
Bartek Kryza
|
7f25fa58f5
|
Continued refactor of template building code to template_builder
|
2024-02-11 19:33:22 +01:00 |
|
Bartek Kryza
|
555d0da4f6
|
Fixed building on macos
|
2024-01-11 15:22:09 +01:00 |
|
Bartek Kryza
|
97719e46fc
|
Enabled type_aliases config option for sequence diagrams (#224)
|
2024-01-11 11:26:57 +01:00 |
|
Bartek Kryza
|
d8a49f4ac5
|
Updated copyright header
|
2024-01-02 23:19:46 +01:00 |
|
Bartek Kryza
|
edfaabd4fa
|
Added class diagram test case with C++20 module partitions
|
2023-12-25 20:58:19 +01:00 |
|
Bartek Kryza
|
637112cea5
|
Added package diagram test case with C++20 module partitions dependencies
|
2023-12-24 16:47:56 +01:00 |
|
Bartek Kryza
|
453f265feb
|
Added package diagram test case with C++20 module partitions
|
2023-12-23 19:24:08 +01:00 |
|
Bartek Kryza
|
913ccb6bdf
|
Added test case for package diagram from modules dependencies
|
2023-12-22 21:25:11 +01:00 |
|
Bartek Kryza
|
a8d646d1bc
|
Added package diagram generation from C++20 modules (#101)
|
2023-12-21 23:40:15 +01:00 |
|
Bartek Kryza
|
c51ae5b6ee
|
Added support for C++20 module based packages in class diagrams (#101)
|
2023-12-18 22:33:27 +01:00 |
|
Bartek Kryza
|
ea6892f754
|
Added support for class diagram filtering based on C++20 modules (#195)
|
2023-12-17 21:10:05 +01:00 |
|
Bartek Kryza
|
f2fe1ca2cf
|
Added support for C++20 coroutines in class diagrams (#221)
|
2023-12-15 20:01:18 +01:00 |
|
Bartek Kryza
|
6055c5684e
|
Fixed handling of relative paths on MSVC
|
2023-12-09 20:09:44 +01:00 |
|
Bartek Kryza
|
a1f7769ba5
|
Simplified test cases configs
|
2023-12-09 17:35:39 +01:00 |
|
Bartek Kryza
|
d7195d5a5d
|
Refactored handling of relative paths (#213)
|
2023-12-09 12:04:06 +01:00 |
|
Bartek Kryza
|
35f45a07e6
|
Added options to render diagrams using plantuml and mermaidjs external tools
|
2023-11-12 23:05:51 +01:00 |
|
Bartek Kryza
|
39d3e1f0b0
|
Added test case for context filter with radius option
|
2023-11-10 23:23:25 +01:00 |
|
Bartek Kryza
|
7f595b1c54
|
Added handling of comment decorators (skip, note) in sequence diagram comments (#194)
|
2023-10-21 17:08:27 +02:00 |
|
Bartek Kryza
|
03e8c867f4
|
Added generate_message_comments configuration option
|
2023-10-15 19:59:26 +02:00 |
|
Bartek Kryza
|
8865a42ff0
|
Change std::same_as to std::is_same_v to maintain C++17 compatibility (Fixes #188)
|
2023-10-12 11:13:00 +02:00 |
|
Bartek Kryza
|
4ab0d29252
|
Make sure sequence diagram messages generated during static variable initialization are rendered only once
|
2023-10-08 16:55:42 +02:00 |
|
Bartek Kryza
|
4a19c8ba23
|
Fixed mermaid verbatim directives handling
|
2023-09-10 12:14:41 +02:00 |
|
Bartek Kryza
|
cfc0a42320
|
Added initial support for MermaidJS include diagrams
|
2023-09-09 01:46:24 +02:00 |
|
Bartek Kryza
|
ee998e7a38
|
Added initial support for MermaidJS package diagrams
|
2023-09-09 00:18:24 +02:00 |
|
Bartek Kryza
|
32fda88852
|
Added initial support for MermaidJS sequence diagram
|
2023-09-08 00:30:19 +02:00 |
|
Bartek Kryza
|
084bb20ef7
|
First working version of Mermaid class diagram generator
|
2023-09-06 21:21:12 +02:00 |
|
Bartek Kryza
|
6822930a12
|
Initial mermaid class diagram support
|
2023-09-05 00:04:05 +02:00 |
|
Bartek Kryza
|
c472792ed8
|
Added 'to' sequence diagram generator for plantuml and json
|
2023-08-30 23:04:52 +02:00 |
|
Bartek Kryza
|
cdc3659c17
|
Added from_to test case with free functions
|
2023-08-30 00:01:59 +02:00 |
|
Bartek Kryza
|
8a362c3c7a
|
Added from_to test case
|
2023-08-26 23:48:38 +02:00 |
|
Bartek Kryza
|
3bd8f7f7a8
|
Added option to include if and loop condition text in the diagram (fixes #162)
|
2023-07-05 00:31:34 +02:00 |
|
Bartek Kryza
|
2104d930a8
|
Added option to enable rendering return types in sequence diagrams (fixes #93)
|
2023-07-04 00:50:47 +02:00 |
|
Bartek Kryza
|
e50a7b1846
|
Added callee_filter for including/excluding messages based on receiver type (#152)
|
2023-07-01 23:46:02 +02:00 |
|
Bartek Kryza
|
213483dd3b
|
Added support for constructors and operators in sequence diagrams
|
2023-06-29 00:35:57 +02:00 |
|
Bartek Kryza
|
321fb177a9
|
Updated code for Doxygen documentation
|
2023-06-23 19:39:41 +02:00 |
|
Bartek Kryza
|
e40dc3a60c
|
Added method type diagram filter (#145)
|
2023-06-02 01:06:22 +02:00 |
|
Bartek Kryza
|
c87bd7d94b
|
Added default class method and member grouping and sorting
|
2023-05-31 22:46:39 +02:00 |
|
Bartek Kryza
|
ba32b54395
|
Added test case for package diagram from directory structure for plain C
|
2023-05-26 21:46:39 +02:00 |
|
Bartek Kryza
|
467c021e17
|
Added generation of package diagrams from directory structure instead of namespaces
|
2023-05-26 21:05:52 +02:00 |
|
Bartek Kryza
|
c3dcac72da
|
Updated t00065 test case
|
2023-05-24 22:23:14 +02:00 |
|
Bartek Kryza
|
01c791e6a1
|
Added initial support for directory based packages in class diagrams
|
2023-05-21 11:55:57 +02:00 |
|
Bartek Kryza
|
3b573ff034
|
Fixed handling of anonymous template parameters
|
2023-05-13 14:58:07 +02:00 |
|
Bartek Kryza
|
dec4b7bc3d
|
Added element_types diagram filter (#131)
|
2023-05-08 22:54:34 +02:00 |
|