Commit Graph

1363 Commits

Author SHA1 Message Date
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
Bartek Kryza
8a6b497cc9 Added 'title' diagram property 2023-10-09 13:53:55 +02:00
Bartek Kryza
03bd5ada31 Removed unnecessary verbose logs 2023-10-09 11:18:32 +02:00
Bartek Kryza
fc6a63490b Merge pull request #183 from bkryza/handle-singleton-constructors
Handle singleton constructors
2023-10-08 18:14:52 +02:00
Bartek Kryza
fda50ae211 Dummy commit to trigger GitHub Actions 2023-10-08 17:43:00 +02:00
Bartek Kryza
747aca8597 Updated test cases documentation 2023-10-08 17:24:30 +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
9d08942a62 Merge pull request #180 from bkryza/v0.4.0
V0.4.0
2023-09-13 22:38:15 +02:00
Bartek Kryza
31ed8059e4 Updated test cases documentation 0.4.0 2023-09-13 21:30:16 +02:00
Bartek Kryza
7e3f7dcf06 Updated version to 0.4.0 2023-09-13 21:24:13 +02:00
Bartek Kryza
8eaa7869eb Merge pull request #179 from bkryza/add-mermaid-js
Add MermaidJS support.
2023-09-13 21:18:36 +02:00
Bartek Kryza
7b41295b07 Fixed building on MSVC 2023-09-13 20:48:31 +02:00
Bartek Kryza
509358b88f Updated test cases documentation 2023-09-13 20:07:10 +02:00
Bartek Kryza
7e22b0b682 Updated docs 2023-09-13 19:50:08 +02:00
Bartek Kryza
627c2e5cbe Fixed clanguml_diagrams target 2023-09-13 19:47:34 +02:00
Bartek Kryza
abd85534bc Updated docs with Mermaid docs 2023-09-13 18:54:23 +02:00
Bartek Kryza
70e7088823 Fixed clang-tidy warnings 2023-09-13 17:17:48 +02:00
Bartek Kryza
a99e987d3b Added mermaid test cases for include diagrams 2023-09-13 16:16:22 +02:00
Bartek Kryza
9872e2d225 Added mermaid test cases for package diagrams 2023-09-13 00:25:08 +02:00
Bartek Kryza
57af380dfa Added mermaid test cases for sequence diagrams 2023-09-12 23:05:09 +02:00
Bartek Kryza
59180efebf Fixed friend relationship generation in mermaid class diagram generator 2023-09-12 20:22:10 +02:00
Bartek Kryza
7c70ab69ad Fixed generation of test cases for diagram notes in mermaid class diagrams 2023-09-12 09:03:50 +02:00