Commit Graph
1342 Commits
Author SHA1 Message Date
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
Bartek Kryza eb00cd21c3 Added mermaid test cases for class diagrams 2023-09-12 00:55:20 +02:00
Bartek Kryza de5625a474 Fixed Mermaid SVG image width attribute 2023-09-10 13:26:58 +02:00
Bartek Kryza bf29ceb2df Updated test cases documentation 2023-09-10 12:22:27 +02:00
Bartek Kryza 4a19c8ba23 Fixed mermaid verbatim directives handling 2023-09-10 12:14:41 +02:00
Bartek Kryza 9a6def801c Updated docs generation scripts 2023-09-10 00:03:47 +02:00
Bartek Kryza 2cc70bcd7e Fixed clang-tidy warnings 2023-09-09 20:46:29 +02:00
Bartek Kryza ae40a3b184 Added mermaid generator cli option 2023-09-09 19:00:21 +02:00
Bartek Kryza 0a542a954b Added link generation in mermaid diagram generator 2023-09-09 18:42:04 +02:00
Bartek Kryza cfc0a42320 Added initial support for MermaidJS include diagrams 2023-09-09 01:46:24 +02:00
Bartek Kryza ee998e7a38 Added initial support for MermaidJS package diagrams 2023-09-09 00:18:24 +02:00
Bartek Kryza 32fda88852 Added initial support for MermaidJS sequence diagram 2023-09-08 00:30:19 +02:00
Bartek Kryza 084bb20ef7 First working version of Mermaid class diagram generator 2023-09-06 21:21:12 +02:00
Bartek Kryza 6822930a12 Initial mermaid class diagram support 2023-09-05 00:04:05 +02:00
Bartek Kryza e8235805f8 Merge pull request #177 from bkryza/v0.3.9
v0.3.9
2023-09-02 17:46:29 +02:00
Bartek Kryza e980816688 Updated docs toc 0.3.9 2023-09-02 16:27:24 +02:00
Bartek Kryza 4b3f3b9df3 Bumped version to 0.3.9 2023-09-02 16:17:56 +02:00
Bartek Kryza a45fffdb67 Updated config schema to handle git revisions that parse as int 2023-09-02 16:12:00 +02:00
Bartek Kryza 85856426f3 Fixed message chain equality comparison 2023-09-02 12:59:10 +02:00
Bartek Kryza de9f614cb0 Bumped version to 0.3.9 2023-09-01 21:05:36 +02:00
Bartek Kryza 9ebd5f24d5 Added missing Makefile install target (#175) 2023-09-01 14:19:30 +02:00
Bartek Kryza 87982ab114 Added missing concepts header (#175) 2023-09-01 13:40:34 +02:00