Commit Graph

  • b21b60668e Updated test cases documentation Bartek Kryza 2022-12-19 00:21:43 +01:00
  • eac49e472c Improved folding empty control statements in sequence diagrams Bartek Kryza 2022-12-19 00:12:07 +01:00
  • 1c7e64c51e Added should_include helper methods in sequence diagram visitor Bartek Kryza 2022-12-18 22:18:26 +01:00
  • c4d8bddf96 Added code formatting check Bartek Kryza 2022-12-18 17:42:24 +01:00
  • 5255fd1785 Fixed path filtering Bartek Kryza 2022-12-18 17:11:14 +01:00
  • 43c3e32597 Merge pull request #63 from bkryza/add-sequence-diagram-support-for-template-code-3 Bartek Kryza 2022-12-17 01:06:20 +01:00
  • ae20cb4230 Updated test case documentation Bartek Kryza 2022-12-17 00:44:07 +01:00
  • 5d4dfbb4b1 Added sequence diagram option participants_order Bartek Kryza 2022-12-17 00:42:15 +01:00
  • 6454604595 Updated test case documentation Bartek Kryza 2022-12-16 23:32:42 +01:00
  • 3f314e0cf3 Improved translation unit glob matching in configuration files (#62) Bartek Kryza 2022-12-16 23:30:03 +01:00
  • 35554a2ec0 Fixed nested call expressions order in sequence diagrams Bartek Kryza 2022-12-16 21:16:14 +01:00
  • 4f95f426f1 Updated sequence diagram example in readme Bartek Kryza 2022-12-15 01:15:37 +01:00
  • 9a20aae030 Updated test case documentation Bartek Kryza 2022-12-15 01:14:01 +01:00
  • 8e4b670d99 Added combined feature sequence diagram test case Bartek Kryza 2022-12-15 00:56:55 +01:00
  • 1a82e46d7d Added support for ternary conditional operator in sequence diagrams Bartek Kryza 2022-12-14 23:58:38 +01:00
  • 0d15d09de2 Added test case for filtering methods based on access specifier in sequence diagrams Bartek Kryza 2022-12-14 22:00:27 +01:00
  • fe9aa5d99a Updated test case documentation Bartek Kryza 2022-12-14 00:04:34 +01:00
  • ed2b3e188b Added virtual method call test case Bartek Kryza 2022-12-13 23:47:04 +01:00
  • d7c8c14cda Added initial support for skip decorator in sequence diagrams Bartek Kryza 2022-12-13 23:18:37 +01:00
  • d425880462 Updated changelog and readme Bartek Kryza 2022-12-13 21:17:40 +01:00
  • bd61a1540e Added support for switch statements in sequence diagrams Bartek Kryza 2022-12-13 21:09:00 +01:00
  • 2d72d98234 Updated test case documentation Bartek Kryza 2022-12-13 00:34:23 +01:00
  • 3020ffd69f Added support for try/catch statements in sequence diagrams Bartek Kryza 2022-12-13 00:29:52 +01:00
  • 91a9aa861d Added highlight of calls within condition statements in loops Bartek Kryza 2022-12-12 22:55:24 +01:00
  • d7c13edbf9 Added highlight of calls within condition statements of if/else blocks Bartek Kryza 2022-12-12 21:07:28 +01:00
  • b2396d7b44 Merge pull request #61 from bkryza/add-sequence-diagram-support-for-template-code-2 Bartek Kryza 2022-12-12 00:08:27 +01:00
  • 8dd35d11e9 Updated test case documentation Bartek Kryza 2022-12-11 23:35:31 +01:00
  • 62e4467665 Fixed formatting Bartek Kryza 2022-12-11 23:33:40 +01:00
  • 8a167a5ccc Added example clang-uml sequence diagrams Bartek Kryza 2022-12-11 23:33:15 +01:00
  • 9fcfaf4cd8 Updated test case documentation Bartek Kryza 2022-12-11 23:13:15 +01:00
  • 4a3f87caef Updated gitignore Bartek Kryza 2022-12-11 23:11:12 +01:00
  • 452271fd45 Refactored verbosity option to counter (none), -v, -vv, -vvv (trace) Bartek Kryza 2022-12-11 23:08:53 +01:00
  • c7b80297d7 Added forward class declaration sequence diagram test case Bartek Kryza 2022-12-11 22:48:56 +01:00
  • fb2bc68d39 Refactor HasCall sequence diagram test cases matcher Bartek Kryza 2022-12-11 22:32:32 +01:00
  • e5e7df43e8 Refactored sequence diagram model classes Bartek Kryza 2022-12-11 21:21:27 +01:00
  • 29b679b0a4 Fixed id resolution of callexpr callees by function declaration Bartek Kryza 2022-12-11 19:10:13 +01:00
  • 70cb58fce9 Updated test case documentation Bartek Kryza 2022-12-11 02:18:05 +01:00
  • cbab8b5e74 Fixed formatting Bartek Kryza 2022-12-11 02:03:57 +01:00
  • dcdde1af4b Fixed if constexpr sequence diagram handling Bartek Kryza 2022-12-11 02:03:26 +01:00
  • 0c23ce86ba Added loop statement sequence diagram support Bartek Kryza 2022-12-11 01:50:54 +01:00
  • 13dae33d99 Added if statement sequence diagram support Bartek Kryza 2022-12-11 00:12:31 +01:00
  • dae8513529 Updated test case documentation Bartek Kryza 2022-12-10 16:37:28 +01:00
  • 310f311232 Added hyperlink generation in sequence diagrams Bartek Kryza 2022-12-10 16:34:36 +01:00
  • 3b6d999520 Added Curiously Recurring Template Pattern sequence diagram test case Bartek Kryza 2022-12-10 12:06:12 +01:00
  • 80e94c2e32 Updated recursive template sequence diagram test case Bartek Kryza 2022-12-10 11:24:00 +01:00
  • 8e3a7ed436 Updated test case documentation Bartek Kryza 2022-12-09 23:49:34 +01:00
  • 757dd3eed9 Added recursive template sequence diagram test case Bartek Kryza 2022-12-09 23:34:52 +01:00
  • fef88325ab Added support for styling static methods in sequence diagrams Bartek Kryza 2022-12-09 23:05:15 +01:00
  • 290e1ab0fe Fixed formatting Bartek Kryza 2022-12-09 22:12:49 +01:00
  • 69ca8c2d8e Added start_from function and method entrypoints in sequence diagrams Bartek Kryza 2022-12-09 22:12:24 +01:00
  • caf0ae7928 Added combine_free_functions_into_file_participants sequence diagram option Bartek Kryza 2022-12-09 00:10:38 +01:00
  • 6478cffa27 Updated test case documentation Bartek Kryza 2022-12-08 00:45:19 +01:00
  • 0a0b2a3d35 Added template method specialization sequence diagram test case Bartek Kryza 2022-12-08 00:41:54 +01:00
  • de4e88a92d Added class exclusion by namespace in sequence diagram test case Bartek Kryza 2022-12-06 22:31:54 +01:00
  • 8d8b3415f7 Added automatic call tracing through lambdas passed to functions as params Bartek Kryza 2022-12-06 20:14:42 +01:00
  • 1ca44c5a0d Updated test case documentation Bartek Kryza 2022-12-06 00:36:13 +01:00
  • db3381865e Updated test case documentation Bartek Kryza 2022-12-06 00:32:34 +01:00
  • f7a1130bab Added test case for sequence diagram with multiple translation units Bartek Kryza 2022-12-05 23:57:00 +01:00
  • 14c2cb6263 Fixed handling of arguments in sequence diagrams Bartek Kryza 2022-12-04 23:38:26 +01:00
  • 1644a201d0 Added function and method arguments in sequence diagrams Bartek Kryza 2022-12-04 22:51:57 +01:00
  • 5a8b739eba Fixed GitHub Actions build Bartek Kryza 2022-12-04 15:04:36 +01:00
  • 664a74faee Updated test case documentation Bartek Kryza 2022-12-04 14:49:21 +01:00
  • af8d7d704a Updated test case documentation Bartek Kryza 2022-12-04 14:46:44 +01:00
  • 7ddd81c1b7 Fixed formatting Bartek Kryza 2022-12-04 14:42:15 +01:00
  • 10da4ad164 Refactored sequence diagram call expression processing Bartek Kryza 2022-12-04 14:41:23 +01:00
  • b87c6acd44 Refactored lambda naming in sequence diagrams Bartek Kryza 2022-12-04 13:19:44 +01:00
  • f07b35802a Refactored call expression context in sequence diagram visitor Bartek Kryza 2022-12-04 12:42:36 +01:00
  • 8684bc861b Fixed lambda sequence diagram test case Bartek Kryza 2022-12-04 12:10:52 +01:00
  • d1d4d5e0e7 Adding handling of lambda expressions in sequence diagrams Bartek Kryza 2022-12-04 01:33:02 +01:00
  • 459baa326c Updated test case documentation Bartek Kryza 2022-11-30 21:32:37 +01:00
  • 68241ea9c8 Added recursive call generated in sequence diagram test case Bartek Kryza 2022-11-30 21:11:11 +01:00
  • 73f399c8a0 Added standard container sequence diagram test case Bartek Kryza 2022-11-30 20:21:37 +01:00
  • 115ede3cc7 Added smart pointer alias to t20009 test case Bartek Kryza 2022-11-30 19:50:40 +01:00
  • 9c3d65bf47 Added calls through pointers and references in template instantiation sequence diagram test case Bartek Kryza 2022-11-29 22:55:49 +01:00
  • 0e3c69ce38 Added smart pointer dereference sequence diagram test case Bartek Kryza 2022-11-29 22:08:46 +01:00
  • f1af5460e3 Refactored sequence diagram visitor Bartek Kryza 2022-11-27 19:15:31 +01:00
  • da5a4f8c5d Updated test case documentation Bartek Kryza 2022-11-27 15:26:21 +01:00
  • 93e95613b4 Fixed formatting Bartek Kryza 2022-11-27 15:24:01 +01:00
  • df0163cdbf Added constexpr if sequence diagram test case Bartek Kryza 2022-11-27 15:23:32 +01:00
  • b36355352d Added variadic class template sequence diagram test case Bartek Kryza 2022-11-27 14:24:12 +01:00
  • e586c9d062 Added basic test case for sequence diagrams with class template specializations Bartek Kryza 2022-11-27 12:51:02 +01:00
  • c7bfcbd66f Fixed building on LLVM 12 Bartek Kryza 2022-11-23 00:24:17 +01:00
  • e2f34c7dda Updated test case documentation Bartek Kryza 2022-11-23 00:09:00 +01:00
  • b264ef5402 Added basic test case for sequence diagrams with template specializations Bartek Kryza 2022-11-23 00:05:43 +01:00
  • 4513e17275 Adding template class specialization sequence diagram test case Bartek Kryza 2022-11-21 23:56:02 +01:00
  • f3aec40b2a Fixed test case with template class sequence diagram Bartek Kryza 2022-11-13 14:29:32 +01:00
  • a1e447966d WIP Bartek Kryza 2022-11-13 02:49:09 +01:00
  • 558d1b6eff Updated test case documentation Bartek Kryza 2022-11-05 13:54:28 +01:00
  • 1dfade12f0 Fixed initial function template specialization sequence diagram test case Bartek Kryza 2022-11-05 13:52:54 +01:00
  • c94d1dea3f Fixed sequence diagram participant ordering Bartek Kryza 2022-11-02 19:09:18 +01:00
  • ae23505839 Updated test case documentation Bartek Kryza 2022-11-02 18:07:57 +01:00
  • 54a66ae58b Fixed formatting Bartek Kryza 2022-11-01 23:34:20 +01:00
  • 488dd883cc Fixed test case t20003 crash on LLVM 12 Bartek Kryza 2022-11-01 23:33:47 +01:00
  • 0d90fdc133 Updated test case t00037 with round brackets in names Bartek Kryza 2022-11-01 22:28:05 +01:00
  • 17c463cebb Fixed simple template instantiation sequence diagram test case Bartek Kryza 2022-11-01 22:11:48 +01:00
  • 6df8c790f5 Fixed formatting Bartek Kryza 2022-11-01 21:52:34 +01:00
  • c2d9596e7c Fixed simple template instantiation sequence diagram test case Bartek Kryza 2022-11-01 21:52:12 +01:00
  • 08d0431a14 Fixed template function sequence diagram test case Bartek Kryza 2022-10-30 10:17:47 +01:00
  • 4f1a143a1b Fixed base sequence diagram test cases after refactor Bartek Kryza 2022-10-24 23:52:54 +02:00
  • ad5ec1c973 Added participant generation in sequence diagrams Bartek Kryza 2022-10-24 01:09:40 +02:00