Commit Graph

  • 95d83345a5 Refactored sequence lambda inlining to diagram model (#261) Bartek Kryza 2024-05-03 15:11:46 +02:00
  • fc25a9bd0e Updated CHANGELOG Bartek Kryza 2024-05-03 14:47:05 +02:00
  • 14a13b45aa Added option inline_lambda_messages to omit lambda expressions from sequence diagrams (#261) Bartek Kryza 2024-05-03 14:42:15 +02:00
  • 052d9b7ff3 Merge pull request #267 from bkryza/sequence-diagram-improvements Bartek Kryza 2024-05-01 22:25:16 +02:00
  • 1a3d1c19cf Fixed cmake CUDA target defines sequence-diagram-improvements Bartek Kryza 2024-05-01 21:27:33 +02:00
  • 35b66beeca Updated test cases documentation Bartek Kryza 2024-05-01 19:39:50 +02:00
  • b574a41a64 Added test case for cuda_kernel and cuda_device callee types in callee_type filter (#263) Bartek Kryza 2024-05-01 19:01:25 +02:00
  • 67363013fe Added support for CUDA calls in sequence diagrams (#263) Bartek Kryza 2024-05-01 18:18:23 +02:00
  • dfb4f38ded Fixed generation of internal clang-uml diagrams Bartek Kryza 2024-04-30 11:51:31 +02:00
  • 51c5b887a8 Added lambda operator() arguments to messages in sequence diagrams Bartek Kryza 2024-04-30 10:53:33 +02:00
  • 4293a6cc79 Improved handling of message call comments (#264) Bartek Kryza 2024-04-30 00:06:42 +02:00
  • 6c6575bc7f Added test case for call directive in sequence diagrams Bartek Kryza 2024-04-29 13:17:02 +02:00
  • efc34bcec6 Fixed handling of nested lambda expressions in sequence diagrams Bartek Kryza 2024-04-28 00:57:46 +02:00
  • 0539fb0101 Fixed type aliases handling in sequence diagram message names (#260) Bartek Kryza 2024-04-27 10:43:15 +02:00
  • 9c07dbfde3 Added support for call expressions tracking through lambdas in function arguments (#168) Bartek Kryza 2024-04-20 23:16:02 +02:00
  • 88f315127c Merge pull request #262 from bkryza/fix-codecov Bartek Kryza 2024-04-17 22:27:20 +02:00
  • 57d24da0df Reverted codecov to v3 fix-codecov Bartek Kryza 2024-04-17 21:09:08 +02:00
  • 7317761670 Updated checkout GitHub action version Bartek Kryza 2024-04-17 19:57:12 +02:00
  • 87a1e876cc Updated codecov GitHub action version Bartek Kryza 2024-04-17 18:36:21 +02:00
  • 449729d54e Merge pull request #258 from hatch01/master Bartek Kryza 2024-04-17 18:04:56 +02:00
  • a61d719a69 doc: update build instruction for nix eymeric 2024-04-17 17:58:55 +02:00
  • 42c9fa4579 update build command to work without flake eymeric 2024-04-11 11:22:03 +02:00
  • 0da2585c3f fix nix run link hatch01 2024-04-10 09:50:58 +02:00
  • 8e24a2cb63 cleanup nix eymeric 2024-04-09 17:10:38 +02:00
  • e3fd1382e9 enable building with nix eymeric 2024-04-08 22:47:59 +02:00
  • 31d8f4d773 Fixed MSVC build with LLVM 18 Bartek Kryza 2024-03-12 23:10:22 +01:00
  • 0fac87c27a Merge pull request #252 from bkryza/fix-building-with-llvm18 Bartek Kryza 2024-03-08 00:01:18 +01:00
  • 06ada3af55 Fixed building with LLVM 18 (#251) fix-building-with-llvm18 Bartek Kryza 2024-03-07 23:10:46 +01:00
  • 97b094f77e Merge pull request #250 from bkryza/v0.5.1 Bartek Kryza 2024-03-06 22:21:30 +01:00
  • 9e689b55f0 Fixed building on macos 0.5.1 v0.5.1 Bartek Kryza 2024-03-06 20:24:43 +01:00
  • ec9d28fd42 Updated test cases documentation Bartek Kryza 2024-03-06 18:55:42 +01:00
  • 87ef029249 Updated highlight.js to 11.9.0 Bartek Kryza 2024-03-06 18:53:50 +01:00
  • d0a9f0c317 Updated version to 0.5.1 Bartek Kryza 2024-03-06 18:20:05 +01:00
  • 9d2a1252c9 Updated CHANGELOG Bartek Kryza 2024-03-06 18:06:46 +01:00
  • 8499eecd27 Updated test cases documentation Bartek Kryza 2024-03-06 18:05:54 +01:00
  • b8a649ff93 Updated clang-uml diagrams Bartek Kryza 2024-03-06 17:53:29 +01:00
  • fdea7f5852 Added test case for elements filter in sequence diagrams (#248) Bartek Kryza 2024-03-06 17:39:42 +01:00
  • 6facb386bb Fixed handling of elements filter in sequence diagrams (#248) Bartek Kryza 2024-03-06 17:38:44 +01:00
  • 812979779b Fixed issues in docs Bartek Kryza 2024-03-05 17:36:48 +01:00
  • ba9e435786 Updated autocomplete scripts Bartek Kryza 2024-03-04 22:44:10 +01:00
  • 2967d27de8 Updated CHANGELOG Bartek Kryza 2024-03-04 22:25:09 +01:00
  • b057407809 Fixed progress indicators ranges with multiple commands per TU (#240) Bartek Kryza 2024-03-04 22:04:44 +01:00
  • 51a9242b49 Removed very slow and unnecessary clang-tidy checks Bartek Kryza 2024-03-04 20:34:42 +01:00
  • baef768f6c Added default diagram generation error for empty diagrams (#246) Bartek Kryza 2024-03-04 19:55:55 +01:00
  • cb44c3ded4 Merge pull request #247 from bkryza/improve-arrows-and-template-rendering Bartek Kryza 2024-03-04 12:59:21 +01:00
  • 8f6a56d9bc Updated test cases documentation improve-arrows-and-template-rendering Bartek Kryza 2024-03-04 12:33:29 +01:00
  • 6cf8c0a995 Fixed clang-tidy warnings Bartek Kryza 2024-03-03 23:27:33 +01:00
  • 76fa811869 Added option style to plantuml config section Bartek Kryza 2024-03-03 17:01:31 +01:00
  • c4ec8bef8a Added generate_concept_requirements config option (#237) Bartek Kryza 2024-02-27 22:36:09 +01:00
  • 52b72f38c5 Merge pull request #245 from bkryza/refactor-util-pipe-handling Bartek Kryza 2024-02-27 00:50:19 +01:00
  • 674441f3cd Fixed error when running clang-uml outside of a Git repository refactor-util-pipe-handling Bartek Kryza 2024-02-27 00:18:06 +01:00
  • 40194eb9b5 Refactored util pipe handling (#244) Bartek Kryza 2024-02-26 23:15:31 +01:00
  • a404a3070d Fix handling of query_driver option in config file (#243) Bartek Kryza 2024-02-23 21:33:23 +01:00
  • c5e3b7e71d Merge pull request #241 from bkryza/fix-handling-of-variadic-template-functions-in-sequence-diagrams Bartek Kryza 2024-02-14 00:40:46 +01:00
  • eedf594c7a Updated test cases documentation fix-handling-of-variadic-template-functions-in-sequence-diagrams Bartek Kryza 2024-02-14 00:17:47 +01:00
  • 5630149016 Fixed clang-tidy warnings Bartek Kryza 2024-02-13 23:42:27 +01:00
  • d305902e3c Added variable template base class overload pattern class diagram test case Bartek Kryza 2024-02-13 00:05:07 +01:00
  • 09e1812509 Added variable template base class overload pattern sequence diagram test case Bartek Kryza 2024-02-12 00:23:54 +01:00
  • 3af55f1e78 Added variadic class template recursive call sequence diagram Bartek Kryza 2024-02-11 23:52:32 +01:00
  • 7f25fa58f5 Continued refactor of template building code to template_builder Bartek Kryza 2024-02-11 19:33:03 +01:00
  • 251857e9c4 Added class translation unit visitor detailed diagram Bartek Kryza 2024-02-08 20:16:17 +01:00
  • 14105422b4 Merge pull request #235 from bkryza/v0.5.0 Bartek Kryza 2024-01-28 23:58:18 +01:00
  • 10dae021e1 Updated test cases documentation 0.5.0 v0.5.0 Bartek Kryza 2024-01-28 22:12:53 +01:00
  • 20093b9b1c Updated version to 0.5.0 Bartek Kryza 2024-01-28 21:28:13 +01:00
  • 6db5970b80 Merge pull request #234 from bkryza/fix-static-linking-llvm-12 Bartek Kryza 2024-01-28 20:47:59 +01:00
  • 6226b31ea4 Fix static LLVM linking (#225) fix-static-linking-llvm-12 Bartek Kryza 2024-01-28 20:02:29 +01:00
  • 875bf16621 Merge pull request #233 from bkryza/fix-glob-absolute-paths Bartek Kryza 2024-01-28 17:11:53 +01:00
  • 7d28be525f Fixed glob absolute paths handling on Windows fix-glob-absolute-paths Bartek Kryza 2024-01-28 15:55:59 +01:00
  • 3dba31a792 Fixed handling of absolute paths in glob patterns Bartek Kryza 2024-01-28 12:42:26 +01:00
  • 334140b73c Merge pull request #232 from bkryza/refactor-sequence-tuvisitor-template-building Bartek Kryza 2024-01-25 11:11:52 +01:00
  • ddb604a218 Updated test cases documentation refactor-sequence-tuvisitor-template-building Bartek Kryza 2024-01-25 10:46:41 +01:00
  • 757b4d0947 Fixed type aliases handling Bartek Kryza 2024-01-25 00:33:08 +01:00
  • 9376b856cc Fixed template specialization handling in subclass filter Bartek Kryza 2024-01-22 09:50:47 +01:00
  • 25adff0080 Extended sequence diagram config type alias test case (#227) Bartek Kryza 2024-01-15 23:00:13 +01:00
  • 16195bfa62 Refactored template_builder to common namespace (#227) Bartek Kryza 2024-01-14 13:38:08 +01:00
  • 100f7c88ad Merge pull request #228 from bkryza/add-coroutine-testcase 0.4.3-rc1 Bartek Kryza 2024-01-11 17:10:25 +01:00
  • 2006d62d4d Fixed building on MSVC add-coroutine-testcase Bartek Kryza 2024-01-11 16:32:03 +01:00
  • 555d0da4f6 Fixed building on macos Bartek Kryza 2024-01-11 15:22:09 +01:00
  • fb2edd51aa Updated test cases documentation Bartek Kryza 2024-01-11 13:00:45 +01:00
  • 3fcb00e8eb Updated docs on C++20 modules Bartek Kryza 2024-01-11 12:20:27 +01:00
  • 97719e46fc Enabled type_aliases config option for sequence diagrams (#224) Bartek Kryza 2024-01-11 11:26:41 +01:00
  • 79971d67e8 Documentation fix (#226) Bartek Kryza 2024-01-10 10:39:30 +01:00
  • 66dcf1ed5d Added is_system header file property to JSON include diagram generator Bartek Kryza 2024-01-09 22:13:39 +01:00
  • 043c13affb Fixed module handling on LLVM versions < 15.0.0 Bartek Kryza 2024-01-09 11:41:34 +01:00
  • d8a49f4ac5 Updated copyright header Bartek Kryza 2024-01-02 23:19:46 +01:00
  • da7870f50f Fixed clang-tidy warnings Bartek Kryza 2024-01-02 23:17:32 +01:00
  • eec73a79e8 Updated CHANGELOG Bartek Kryza 2024-01-01 21:49:52 +01:00
  • 7ef684c2cf Updated test cases documentation Bartek Kryza 2024-01-01 21:44:37 +01:00
  • 9d73c9e3ff Refactored and unified JSON generators output (#223) Bartek Kryza 2023-12-27 22:04:02 +01:00
  • edfaabd4fa Added class diagram test case with C++20 module partitions Bartek Kryza 2023-12-25 17:21:53 +01:00
  • 637112cea5 Added package diagram test case with C++20 module partitions dependencies Bartek Kryza 2023-12-24 16:47:19 +01:00
  • 453f265feb Added package diagram test case with C++20 module partitions Bartek Kryza 2023-12-23 19:23:40 +01:00
  • db857d2913 WIP add-diagram-filter-reject-logs Bartek Kryza 2023-12-23 16:55:29 +01:00
  • bf7b69bcca Updated test cases documentation Bartek Kryza 2023-12-22 21:44:17 +01:00
  • 3671bf9beb Fixed modules formatting Bartek Kryza 2023-12-22 21:26:34 +01:00
  • 913ccb6bdf Added test case for package diagram from modules dependencies Bartek Kryza 2023-12-22 21:23:53 +01:00
  • a8d646d1bc Added package diagram generation from C++20 modules (#101) Bartek Kryza 2023-12-21 23:39:59 +01:00
  • f09edd8b47 Added module_access diagram filter (#101) Bartek Kryza 2023-12-19 22:16:18 +01:00
  • c51ae5b6ee Added support for C++20 module based packages in class diagrams (#101) Bartek Kryza 2023-12-18 21:55:18 +01:00
  • ea6892f754 Added support for class diagram filtering based on C++20 modules (#195) Bartek Kryza 2023-12-17 20:49:41 +01:00