Commit Graph

  • f2fe1ca2cf Added support for C++20 coroutines in class diagrams (#221) Bartek Kryza 2023-12-15 20:00:56 +01:00
  • 13f2ffb706 Merge pull request #220 from bkryza/fix-source-location-extraction-on-windows Bartek Kryza 2023-12-15 15:20:53 +01:00
  • 4da14a32d7 Fix manual parsing of Windows source location paths (#217) fix-source-location-extraction-on-windows Bartek Kryza 2023-12-14 19:43:37 +01:00
  • 7be848b8a1 Merge pull request #219 from bkryza/fix-progress-indicators-msvc Bartek Kryza 2023-12-12 14:31:20 +01:00
  • 66534af3fc Fixed progress indicator characters on Windows (#218) fix-progress-indicators-msvc Bartek Kryza 2023-12-12 11:37:22 +01:00
  • 8ae47dd766 Fixed linking with LLVM17 on MSVC Bartek Kryza 2023-12-11 20:35:35 +01:00
  • 079758e154 Merge pull request #216 from bkryza/v0.4.2 Bartek Kryza 2023-12-11 14:07:50 +01:00
  • 11c0305119 Enable building Ubuntu debug symbol packages 0.4.2 v0.4.2 Bartek Kryza 2023-12-11 09:44:22 +01:00
  • 72013f8725 Releasing 0.4.2 Bartek Kryza 2023-12-10 21:45:25 +01:00
  • 44c1a6cae4 Fixed test_config on macos Bartek Kryza 2023-12-10 21:24:39 +01:00
  • a6962866d6 Merge pull request #215 from bkryza/fix-docs-typos Bartek Kryza 2023-12-10 21:12:14 +01:00
  • da6001728b Improved docs (#208) fix-docs-typos Bartek Kryza 2023-12-10 21:10:51 +01:00
  • c0faeccff9 Merge pull request #214 from bkryza/fix-t00014 Bartek Kryza 2023-12-10 16:35:36 +01:00
  • 15f8161f72 Updated test cases documentation fix-t00014 Bartek Kryza 2023-12-10 15:03:47 +01:00
  • cea427e32d Fixed link generation for template specializations Bartek Kryza 2023-12-10 11:54:52 +01:00
  • 85ffe2cdee Updated test case generator template Bartek Kryza 2023-12-09 20:17:36 +01:00
  • 0a8292655a Updated test cases documentation Bartek Kryza 2023-12-09 20:16:28 +01:00
  • 6055c5684e Fixed handling of relative paths on MSVC Bartek Kryza 2023-12-09 19:52:49 +01:00
  • a1f7769ba5 Simplified test cases configs Bartek Kryza 2023-12-09 17:35:15 +01:00
  • d7195d5a5d Refactored handling of relative paths (#213) Bartek Kryza 2023-12-08 08:17:00 +01:00
  • f1d3695ccc Fixed t00014 on macos (Fixes #176) Bartek Kryza 2023-12-05 23:11:36 +01:00
  • 9280edfafb Merge pull request #212 from bkryza/fix-make-clangumldiagrams-on-macos Bartek Kryza 2023-12-04 10:11:31 +01:00
  • 011d5e5fec Fixed building clanguml internal diagrams on macos (#210) fix-make-clangumldiagrams-on-macos Bartek Kryza 2023-12-03 23:47:19 +01:00
  • 4ff42d032f Fix clang-uml version detection CMake macro (#211) Bartek Kryza 2023-11-14 18:13:00 +01:00
  • f3a0d98ee6 Merge pull request #209 from bkryza/add-option-to-render-diagrams-after-generation Bartek Kryza 2023-11-13 22:42:22 +01:00
  • 4c1cd3578f Updated autocomplete scripts add-option-to-render-diagrams-after-generation Bartek Kryza 2023-11-13 22:20:14 +01:00
  • 146c79ac54 Fixed building on msvc Bartek Kryza 2023-11-13 21:25:04 +01:00
  • 15a32bdc4c Fixed building on macos Bartek Kryza 2023-11-13 00:23:04 +01:00
  • 7d607848cc Fixed clang-tidy warnings Bartek Kryza 2023-11-12 23:32:31 +01:00
  • 35f45a07e6 Added options to render diagrams using plantuml and mermaidjs external tools Bartek Kryza 2023-11-12 22:57:37 +01:00
  • 429e1c47a9 Improve CMake yaml-cpp-detection (#206) Bartek Kryza 2023-11-11 17:22:20 +01:00
  • 19233e3a62 Merge pull request #207 from bkryza/add-radius-parameter-to-context-filter Bartek Kryza 2023-11-11 00:37:47 +01:00
  • 3a8438b56e Trigger GA build add-radius-parameter-to-context-filter Bartek Kryza 2023-11-10 23:38:59 +01:00
  • 1b53dc2a01 Updated test cases documentation Bartek Kryza 2023-11-10 23:29:25 +01:00
  • 39d3e1f0b0 Added test case for context filter with radius option Bartek Kryza 2023-11-10 22:30:32 +01:00
  • 055897f11b Extended context filter config schema to accept optional radius parameter Bartek Kryza 2023-11-09 23:09:17 +01:00
  • 237ef26389 Initial implementation of radius parameter in context filter Bartek Kryza 2023-11-08 23:42:22 +01:00
  • 205d6de060 Merge pull request #202 from bkryza/improve-llvm-detection-in-cmake Bartek Kryza 2023-11-04 18:53:39 +01:00
  • 1fe8640f7c Fixed Doxygen generation rules improve-llvm-detection-in-cmake Bartek Kryza 2023-11-04 18:31:04 +01:00
  • 15233aa0da Refactored LLVM paths detection based on llvm-config binary Bartek Kryza 2023-11-04 17:34:55 +01:00
  • 5435f0ac30 Merge pull request #200 from bkryza/fix-gcc13-build Bartek Kryza 2023-10-25 14:03:12 +02:00
  • 7cf61a98aa Ignore Wdangling-reference warnings on GCC 13 fix-gcc13-build Bartek Kryza 2023-10-25 13:23:54 +02:00
  • 79801b2936 Fix handling of template template arguments which are not expressions (#199) Bartek Kryza 2023-10-24 18:29:04 +02:00
  • 57bc2f7309 Merge pull request #198 from bkryza/v0.4.1 Bartek Kryza 2023-10-22 19:46:41 +02:00
  • a731d3b94c Updated test cases documentation v0.4.1 Bartek Kryza 2023-10-22 19:10:32 +02:00
  • 7328987985 Fix building of Ubuntu Focal package Bartek Kryza 2023-10-22 17:16:19 +02:00
  • 29ad94a13c Added autocomplete scripts to Fedora packages 0.4.1 Bartek Kryza 2023-10-22 15:24:07 +02:00
  • ad4363acaa Added autocomplete scripts to Ubuntu packages Bartek Kryza 2023-10-22 13:58:42 +02:00
  • ce754086ee Merge pull request #197 from bkryza/add-message-comments-in-sequence-diagrams Bartek Kryza 2023-10-21 22:21:07 +02:00
  • 83ea9256a1 Updated test cases documentation add-message-comments-in-sequence-diagrams Bartek Kryza 2023-10-21 21:58:45 +02:00
  • 701b2c5113 Updated changelog Bartek Kryza 2023-10-21 21:55:59 +02:00
  • 0d237fec0a Added support for call comment directive to inject calls in comments (Fixes #196) Bartek Kryza 2023-10-21 21:47:04 +02:00
  • 4f43253c0d Fixed clang-tidy warnings Bartek Kryza 2023-10-21 18:16:27 +02:00
  • 097beb830f Updated test cases documentation Bartek Kryza 2023-10-21 17:27:11 +02:00
  • 03ac2121bc Updated docs Bartek Kryza 2023-10-21 17:24:48 +02:00
  • 7f595b1c54 Added handling of comment decorators (skip, note) in sequence diagram comments (#194) Bartek Kryza 2023-10-21 17:07:28 +02:00
  • ddbfffbf23 Added message comments to json and mermaid generators Bartek Kryza 2023-10-17 22:18:49 +02:00
  • dd940991dc Added message_comment_width config option Bartek Kryza 2023-10-16 22:10:44 +02:00
  • 1616f79ceb Improved sequence diagram message comment formatting Bartek Kryza 2023-10-16 21:47:46 +02:00
  • 03e8c867f4 Added generate_message_comments configuration option Bartek Kryza 2023-10-15 19:59:06 +02:00
  • c4d3d61770 Updated changelog Bartek Kryza 2023-10-14 22:23:43 +02:00
  • 600d1847c8 Updated autocompletion docs (Fixes #193) Bartek Kryza 2023-10-14 22:21:25 +02:00
  • 46649e8084 Added bash autocomplete script Bartek Kryza 2023-10-14 22:19:19 +02:00
  • 621e417e0e Added zsh autocomplete script Bartek Kryza 2023-10-14 21:16:22 +02:00
  • 20e7cee28e Merge pull request #192 from bkryza/llvm-17-support Bartek Kryza 2023-10-13 20:02:58 +02:00
  • a7b4efa80e Fix diagram generation using LLVM 17 (Fixes #190) llvm-17-support Bartek Kryza 2023-10-13 18:46:30 +02:00
  • e7d6c94a14 Removed redundant requirement for std::regex::multiline (Fixes #191) Bartek Kryza 2023-10-13 18:46:02 +02:00
  • f339c34dd8 Enabled building against LLVM 17 Bartek Kryza 2023-10-13 11:49:59 +02:00
  • 26abb71b4c Fix handling of compile_commands.json files with relative include paths (Fixes #189) Bartek Kryza 2023-10-12 17:08:25 +02:00
  • 8865a42ff0 Change std::same_as to std::is_same_v to maintain C++17 compatibility (Fixes #188) Bartek Kryza 2023-10-12 11:13:00 +02:00
  • 13a1012e96 Merge pull request #187 from bkryza/remove-package-dependencies-for-parent-packages Bartek Kryza 2023-10-10 23:31:04 +02:00
  • 92422624cb Skip dependencies between parent and child packages in package diagrams (Fixes #186) remove-package-dependencies-for-parent-packages Bartek Kryza 2023-10-10 22:28:58 +02:00
  • 9d43281bdd Excluded package diagram relationships to rejected packages (#185) Bartek Kryza 2023-10-10 12:13:46 +02:00
  • c398c6ffda Updated CHANGELOG Bartek Kryza 2023-10-09 17:56:27 +02:00
  • 1983a609a0 Merge pull request #184 from bkryza/add-title-property Bartek Kryza 2023-10-09 16:05:36 +02:00
  • 8a6b497cc9 Added 'title' diagram property add-title-property Bartek Kryza 2023-10-09 13:53:14 +02:00
  • 03bd5ada31 Removed unnecessary verbose logs Bartek Kryza 2023-10-09 11:18:32 +02:00
  • fc6a63490b Merge pull request #183 from bkryza/handle-singleton-constructors Bartek Kryza 2023-10-08 18:14:52 +02:00
  • fda50ae211 Dummy commit to trigger GitHub Actions handle-singleton-constructors Bartek Kryza 2023-10-08 17:43:00 +02:00
  • 747aca8597 Updated test cases documentation Bartek Kryza 2023-10-08 17:24:30 +02:00
  • 4ab0d29252 Make sure sequence diagram messages generated during static variable initialization are rendered only once Bartek Kryza 2023-10-08 16:55:25 +02:00
  • 9d08942a62 Merge pull request #180 from bkryza/v0.4.0 Bartek Kryza 2023-09-13 22:38:15 +02:00
  • 31ed8059e4 Updated test cases documentation 0.4.0 v0.4.0 Bartek Kryza 2023-09-13 21:30:16 +02:00
  • 7e3f7dcf06 Updated version to 0.4.0 Bartek Kryza 2023-09-13 21:24:13 +02:00
  • 8eaa7869eb Merge pull request #179 from bkryza/add-mermaid-js Bartek Kryza 2023-09-13 21:18:36 +02:00
  • 7b41295b07 Fixed building on MSVC add-mermaid-js Bartek Kryza 2023-09-13 20:48:31 +02:00
  • 509358b88f Updated test cases documentation Bartek Kryza 2023-09-13 20:07:10 +02:00
  • 7e22b0b682 Updated docs Bartek Kryza 2023-09-13 19:50:08 +02:00
  • 627c2e5cbe Fixed clanguml_diagrams target Bartek Kryza 2023-09-13 19:47:34 +02:00
  • abd85534bc Updated docs with Mermaid docs Bartek Kryza 2023-09-13 18:54:23 +02:00
  • 70e7088823 Fixed clang-tidy warnings Bartek Kryza 2023-09-13 17:17:48 +02:00
  • a99e987d3b Added mermaid test cases for include diagrams Bartek Kryza 2023-09-13 16:16:07 +02:00
  • 9872e2d225 Added mermaid test cases for package diagrams Bartek Kryza 2023-09-13 00:24:45 +02:00
  • 57af380dfa Added mermaid test cases for sequence diagrams Bartek Kryza 2023-09-12 23:04:54 +02:00
  • 59180efebf Fixed friend relationship generation in mermaid class diagram generator Bartek Kryza 2023-09-12 20:18:11 +02:00
  • 7c70ab69ad Fixed generation of test cases for diagram notes in mermaid class diagrams Bartek Kryza 2023-09-12 09:03:30 +02:00
  • eb00cd21c3 Added mermaid test cases for class diagrams Bartek Kryza 2023-09-12 00:55:05 +02:00
  • de5625a474 Fixed Mermaid SVG image width attribute Bartek Kryza 2023-09-10 13:26:58 +02:00
  • bf29ceb2df Updated test cases documentation Bartek Kryza 2023-09-10 12:22:27 +02:00
  • 4a19c8ba23 Fixed mermaid verbatim directives handling Bartek Kryza 2023-09-10 12:14:11 +02:00