Commit Graph

1484 Commits

Author SHA1 Message Date
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
Bartek Kryza
429e1c47a9 Improve CMake yaml-cpp-detection (#206) 2023-11-11 17:22:20 +01:00
Bartek Kryza
19233e3a62 Merge pull request #207 from bkryza/add-radius-parameter-to-context-filter 2023-11-11 00:37:47 +01:00
Bartek Kryza
3a8438b56e Trigger GA build 2023-11-10 23:38:59 +01:00
Bartek Kryza
1b53dc2a01 Updated test cases documentation 2023-11-10 23:29:25 +01:00
Bartek Kryza
39d3e1f0b0 Added test case for context filter with radius option 2023-11-10 23:23:25 +01:00
Bartek Kryza
055897f11b Extended context filter config schema to accept optional radius parameter 2023-11-09 23:39:56 +01:00
Bartek Kryza
237ef26389 Initial implementation of radius parameter in context filter 2023-11-08 23:42:44 +01:00
Bartek Kryza
205d6de060 Merge pull request #202 from bkryza/improve-llvm-detection-in-cmake
Refactored LLVM paths detection based on llvm-config binary
2023-11-04 18:53:39 +01:00
Bartek Kryza
1fe8640f7c Fixed Doxygen generation rules 2023-11-04 18:31:04 +01:00
Bartek Kryza
15233aa0da Refactored LLVM paths detection based on llvm-config binary 2023-11-04 17:34:55 +01:00
Bartek Kryza
5435f0ac30 Merge pull request #200 from bkryza/fix-gcc13-build
Ignore Wdangling-reference warnings on GCC 13
2023-10-25 14:03:12 +02:00
Bartek Kryza
7cf61a98aa Ignore Wdangling-reference warnings on GCC 13 2023-10-25 14:02:35 +02:00
Bartek Kryza
79801b2936 Fix handling of template template arguments which are not expressions (#199) 2023-10-24 18:29:47 +02:00
Bartek Kryza
57bc2f7309 Merge pull request #198 from bkryza/v0.4.1
V0.4.1
2023-10-22 19:46:41 +02:00
Bartek Kryza
a731d3b94c Updated test cases documentation 2023-10-22 19:10:32 +02:00
Bartek Kryza
7328987985 Fix building of Ubuntu Focal package 2023-10-22 17:16:19 +02:00
Bartek Kryza
29ad94a13c Added autocomplete scripts to Fedora packages 0.4.1 2023-10-22 16:34:23 +02:00
Bartek Kryza
ad4363acaa Added autocomplete scripts to Ubuntu packages 2023-10-22 14:40:24 +02:00
Bartek Kryza
ce754086ee Merge pull request #197 from bkryza/add-message-comments-in-sequence-diagrams
Add message comments in sequence diagrams
2023-10-21 22:21:07 +02:00
Bartek Kryza
83ea9256a1 Updated test cases documentation 2023-10-21 21:58:45 +02:00
Bartek Kryza
701b2c5113 Updated changelog 2023-10-21 21:55:59 +02: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
4f43253c0d Fixed clang-tidy warnings 2023-10-21 18:37:53 +02:00
Bartek Kryza
097beb830f Updated test cases documentation 2023-10-21 17:27:11 +02:00
Bartek Kryza
03ac2121bc Updated docs 2023-10-21 17:24:48 +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
dd940991dc Added message_comment_width config option 2023-10-16 22:10:44 +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
c4d3d61770 Updated changelog 2023-10-14 22:23:43 +02:00
Bartek Kryza
600d1847c8 Updated autocompletion docs (Fixes #193) 2023-10-14 22:21:25 +02:00
Bartek Kryza
46649e8084 Added bash autocomplete script 2023-10-14 22:19:19 +02:00
Bartek Kryza
621e417e0e Added zsh autocomplete script 2023-10-14 21:16:22 +02:00
Bartek Kryza
20e7cee28e Merge pull request #192 from bkryza/llvm-17-support 2023-10-13 20:02:58 +02:00
Bartek Kryza
a7b4efa80e Fix diagram generation using LLVM 17 (Fixes #190) 2023-10-13 18:46:30 +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
26abb71b4c Fix handling of compile_commands.json files with relative include paths (Fixes #189) 2023-10-12 17:08:25 +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
13a1012e96 Merge pull request #187 from bkryza/remove-package-dependencies-for-parent-packages 2023-10-10 23:31:04 +02:00
Bartek Kryza
92422624cb Skip dependencies between parent and child packages in package diagrams (Fixes #186) 2023-10-10 22:29:23 +02:00
Bartek Kryza
9d43281bdd Excluded package diagram relationships to rejected packages (#185) 2023-10-10 12:19:31 +02:00
Bartek Kryza
c398c6ffda Updated CHANGELOG 2023-10-09 17:56:27 +02:00
Bartek Kryza
1983a609a0 Merge pull request #184 from bkryza/add-title-property
Added 'title' diagram property
2023-10-09 16:05:36 +02:00