Commit Graph

1441 Commits

Author SHA1 Message Date
Bartek Kryza
7d28be525f Fixed glob absolute paths handling on Windows 2024-01-28 15:55:59 +01:00
Bartek Kryza
3dba31a792 Fixed handling of absolute paths in glob patterns 2024-01-28 13:12:07 +01:00
Bartek Kryza
334140b73c Merge pull request #232 from bkryza/refactor-sequence-tuvisitor-template-building
Refactor sequence tuvisitor template building
2024-01-25 11:11:52 +01:00
Bartek Kryza
ddb604a218 Updated test cases documentation 2024-01-25 10:46:41 +01:00
Bartek Kryza
757b4d0947 Fixed type aliases handling 2024-01-25 01:23:34 +01:00
Bartek Kryza
9376b856cc Fixed template specialization handling in subclass filter 2024-01-22 09:50:47 +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
0.4.3-rc1
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
fb2edd51aa Updated test cases documentation 2024-01-11 13:00:45 +01:00
Bartek Kryza
3fcb00e8eb Updated docs on C++20 modules 2024-01-11 12:20:27 +01:00
Bartek Kryza
97719e46fc Enabled type_aliases config option for sequence diagrams (#224) 2024-01-11 11:26:57 +01:00
Bartek Kryza
79971d67e8 Documentation fix (#226) 2024-01-10 10:39:30 +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
da7870f50f Fixed clang-tidy warnings 2024-01-02 23:17:50 +01:00
Bartek Kryza
eec73a79e8 Updated CHANGELOG 2024-01-01 21:49:52 +01:00
Bartek Kryza
7ef684c2cf Updated test cases documentation 2024-01-01 21:44:37 +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
bf7b69bcca Updated test cases documentation 2023-12-22 22:30:06 +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
13f2ffb706 Merge pull request #220 from bkryza/fix-source-location-extraction-on-windows
Fix manual parsing of Windows source location paths (#217)
2023-12-15 15:20:53 +01:00
Bartek Kryza
4da14a32d7 Fix manual parsing of Windows source location paths (#217) 2023-12-14 19:43:37 +01:00
Bartek Kryza
7be848b8a1 Merge pull request #219 from bkryza/fix-progress-indicators-msvc
Fixed progress indicator characters on Windows (#218)
2023-12-12 14:31:20 +01:00
Bartek Kryza
66534af3fc Fixed progress indicator characters on Windows (#218) 2023-12-12 12:03:11 +01:00
Bartek Kryza
8ae47dd766 Fixed linking with LLVM17 on MSVC 2023-12-11 20:35:35 +01:00
Bartek Kryza
079758e154 Merge pull request #216 from bkryza/v0.4.2
V0.4.2
2023-12-11 14:07:50 +01:00
Bartek Kryza
11c0305119 Enable building Ubuntu debug symbol packages 0.4.2 2023-12-11 12:37:55 +01:00
Bartek Kryza
72013f8725 Releasing 0.4.2 2023-12-11 09:33:43 +01:00
Bartek Kryza
44c1a6cae4 Fixed test_config on macos 2023-12-10 21:24:39 +01:00
Bartek Kryza
a6962866d6 Merge pull request #215 from bkryza/fix-docs-typos
Improved docs (#208)
2023-12-10 21:12:14 +01:00
Bartek Kryza
da6001728b Improved docs (#208) 2023-12-10 21:10:51 +01:00
Bartek Kryza
c0faeccff9 Merge pull request #214 from bkryza/fix-t00014
Fix t00014
2023-12-10 16:35:36 +01:00
Bartek Kryza
15f8161f72 Updated test cases documentation 2023-12-10 15:03:47 +01:00
Bartek Kryza
cea427e32d Fixed link generation for template specializations 2023-12-10 13:51:45 +01:00
Bartek Kryza
85ffe2cdee Updated test case generator template 2023-12-09 20:17:36 +01:00
Bartek Kryza
0a8292655a Updated test cases documentation 2023-12-09 20:16:28 +01:00
Bartek Kryza
6055c5684e Fixed handling of relative paths on MSVC 2023-12-09 20:09:44 +01:00