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
|
a404a3070d
|
Fix handling of query_driver option in config file (#243)
|
2024-02-23 21:33:23 +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
|
3dba31a792
|
Fixed handling of absolute paths in glob patterns
|
2024-01-28 13:12:07 +01:00 |
|
Bartek Kryza
|
25adff0080
|
Extended sequence diagram config type alias test case (#227)
|
2024-01-15 23:00:13 +01:00 |
|
Bartek Kryza
|
16195bfa62
|
Refactored template_builder to common namespace (#227)
|
2024-01-14 13:38:23 +01:00 |
|
Bartek Kryza
|
100f7c88ad
|
Merge pull request #228 from bkryza/add-coroutine-testcase
Add coroutine testcase
|
2024-01-11 17:10:25 +01:00 |
|
Bartek Kryza
|
2006d62d4d
|
Fixed building on MSVC
|
2024-01-11 16:32:03 +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
|
66dcf1ed5d
|
Added is_system header file property to JSON include diagram generator
|
2024-01-09 22:14:38 +01:00 |
|
Bartek Kryza
|
043c13affb
|
Fixed module handling on LLVM versions < 15.0.0
|
2024-01-09 11:49:29 +01:00 |
|
Bartek Kryza
|
d8a49f4ac5
|
Updated copyright header
|
2024-01-02 23:19:46 +01:00 |
|
Bartek Kryza
|
9d73c9e3ff
|
Refactored and unified JSON generators output (#223)
|
2024-01-01 21:34:38 +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
|
3671bf9beb
|
Fixed modules formatting
|
2023-12-22 21:26:34 +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
|
f09edd8b47
|
Added module_access diagram filter (#101)
|
2023-12-19 22:21:03 +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
|
4da14a32d7
|
Fix manual parsing of Windows source location paths (#217)
|
2023-12-14 19:43:37 +01:00 |
|
Bartek Kryza
|
44c1a6cae4
|
Fixed test_config on macos
|
2023-12-10 21:24:39 +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
|
f1d3695ccc
|
Fixed t00014 on macos (Fixes #176)
|
2023-12-05 23:46:28 +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
|
15233aa0da
|
Refactored LLVM paths detection based on llvm-config binary
|
2023-11-04 17:34:55 +01:00 |
|
Bartek Kryza
|
0d237fec0a
|
Added support for call comment directive to inject calls in comments (Fixes #196)
|
2023-10-21 21:47:26 +02: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
|
ddbfffbf23
|
Added message comments to json and mermaid generators
|
2023-10-17 22:21:48 +02:00 |
|
Bartek Kryza
|
1616f79ceb
|
Improved sequence diagram message comment formatting
|
2023-10-16 21:48:02 +02:00 |
|
Bartek Kryza
|
03e8c867f4
|
Added generate_message_comments configuration option
|
2023-10-15 19:59:26 +02:00 |
|
Bartek Kryza
|
e7d6c94a14
|
Removed redundant requirement for std::regex::multiline (Fixes #191)
|
2023-10-13 18:46:02 +02:00 |
|
Bartek Kryza
|
f339c34dd8
|
Enabled building against LLVM 17
|
2023-10-13 11:49:59 +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
|
8a6b497cc9
|
Added 'title' diagram property
|
2023-10-09 13:53:55 +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
|
7b41295b07
|
Fixed building on MSVC
|
2023-09-13 20:48:31 +02:00 |
|