1479 Commits

Author SHA1 Message Date
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
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
9280edfafb Merge pull request #212 from bkryza/fix-make-clangumldiagrams-on-macos
Fixed building clanguml internal diagrams on macos (#210)
2023-12-04 10:11:31 +01:00
Bartek Kryza
011d5e5fec Fixed building clanguml internal diagrams on macos (#210) 2023-12-03 23:47:19 +01:00
Bartek Kryza
4ff42d032f Fix clang-uml version detection CMake macro (#211) 2023-11-14 18:13:00 +01:00
Bartek Kryza
f3a0d98ee6 Merge pull request #209 from bkryza/add-option-to-render-diagrams-after-generation
Add option to render diagrams after generation
2023-11-13 22:42:22 +01:00
Bartek Kryza
4c1cd3578f Updated autocomplete scripts 2023-11-13 22:20:14 +01:00
Bartek Kryza
146c79ac54 Fixed building on msvc 2023-11-13 21:25:04 +01:00
Bartek Kryza
15a32bdc4c Fixed building on macos 2023-11-13 00:23:04 +01:00
Bartek Kryza
7d607848cc Fixed clang-tidy warnings 2023-11-12 23:32:31 +01:00
Bartek Kryza
35f45a07e6 Added options to render diagrams using plantuml and mermaidjs external tools 2023-11-12 23:05:51 +01:00