Commit Graph

  • 4477a1892f Updated configuration file specification Bartek Kryza 2023-05-06 00:14:26 +02:00
  • 2367765d1f Fixed .gitignore Bartek Kryza 2023-05-05 23:47:40 +02:00
  • e6fb4329df Updated troubleshooting docs section Bartek Kryza 2023-05-05 23:00:23 +02:00
  • 5e78377cf3 Added add_compile_flag and remove_compile_flag options to cli_handler (#130) Bartek Kryza 2023-05-05 22:40:31 +02:00
  • d349f3e01c Updated remove_compile_flags option Bartek Kryza 2023-05-05 20:28:49 +02:00
  • f912e7ae5d Merge pull request #129 from bkryza/fix-template-specialization-members Bartek Kryza 2023-05-04 23:03:09 +02:00
  • 3b0c7ed3a2 Updated test cases documentation Bartek Kryza 2023-05-04 22:32:47 +02:00
  • 3eb1c476b3 Added rendering of template specialization members Bartek Kryza 2023-05-04 22:20:20 +02:00
  • 7277320199 Improved error message about no translation units found Bartek Kryza 2023-05-04 20:53:13 +02:00
  • 2c5769982b Updated README formatting Bartek Kryza 2023-05-03 23:15:10 +02:00
  • 92ec340292 Merge pull request #127 from bkryza/fix-handling-of-template-parameters-of-different-kinds Bartek Kryza 2023-05-03 23:10:39 +02:00
  • 475eaa2974 Fixed typo Bartek Kryza 2023-05-03 22:28:15 +02:00
  • 60c2f31060 Updated github actions to nodejs 16 Bartek Kryza 2023-05-03 22:28:09 +02:00
  • a42009e459 Updated test cases documentation Bartek Kryza 2023-05-03 21:53:49 +02:00
  • 665c784fed Updated CHANGELOG Bartek Kryza 2023-05-03 21:47:03 +02:00
  • 82410b345d Fixed clang-tidy warnings Bartek Kryza 2023-05-03 21:31:17 +02:00
  • e9a57283fc Fixed test cases on LLVM 16 Bartek Kryza 2023-05-03 20:22:48 +02:00
  • 3df81d5878 Updated README with examples Bartek Kryza 2023-05-03 16:25:02 +02:00
  • 3fea01d452 Fixed handling of template template specialization parameters in instantiation deduction Bartek Kryza 2023-05-03 12:41:12 +02:00
  • f01ddc63f2 Fixed handling of array template specialization types Bartek Kryza 2023-05-02 16:10:14 +02:00
  • 640c5263ce Fixed handling of qualifiers in template parameter deduced contexts Bartek Kryza 2023-05-01 12:39:45 +02:00
  • 68f067f76a Refactored template builder with try_as methods for different types Bartek Kryza 2023-05-01 01:40:46 +02:00
  • 6ebdc8ab77 WIP Bartek Kryza 2023-04-28 22:46:36 +02:00
  • 0f4a2e1f9c Fixed handling of qualifiers in unexposed template parameters Bartek Kryza 2023-04-25 01:08:05 +02:00
  • 47ccb561c9 Fixed handling of unexposed variadic template params Bartek Kryza 2023-04-24 00:28:38 +02:00
  • 3ed50ba3b2 Fixed formatting Bartek Kryza 2023-04-23 19:29:46 +02:00
  • 192e1993e8 Added initial unexposed template parameter deduction test case Bartek Kryza 2023-04-23 19:29:30 +02:00
  • 0aa4eb732d Improved unexposed template parameter tokenization Bartek Kryza 2023-04-23 19:29:02 +02:00
  • 7f9d698afc Improved handling of method template deductions Bartek Kryza 2023-04-18 23:56:09 +02:00
  • 6323ce8a92 Fixed template_builder handling of nested template specializations Bartek Kryza 2023-04-18 00:13:29 +02:00
  • 758c1418a6 Refactored template instantiation builder methods to a separate class Bartek Kryza 2023-04-15 22:11:45 +02:00
  • f034b554de Added case handling of template argument kinds Bartek Kryza 2023-04-15 11:48:21 +02:00
  • 0d524b38a4 Fixed handling of template template default arguments Bartek Kryza 2023-04-14 21:05:48 +02:00
  • c91fe43c1c Merge pull request #120 from bkryza/v0.3.4 Bartek Kryza 2023-04-07 12:15:07 +02:00
  • 9a96c03c57 Updated release badges v0.3.4 Bartek Kryza 2023-04-07 11:17:21 +02:00
  • b74bdab785 Updated CHANGELOG for 0.3.4 0.3.4 Bartek Kryza 2023-04-07 10:29:35 +02:00
  • a06ac52865 Updated test cases documentation Bartek Kryza 2023-04-07 00:55:14 +02:00
  • e2a6b81f7f Fixed CLI11 print help handling Bartek Kryza 2023-04-07 00:46:01 +02:00
  • 2a6f515b47 Added diagram metadata to PlantUML and JSON generators Bartek Kryza 2023-04-07 00:21:50 +02:00
  • a682aab21d Updated CLI11 version to 2.3.2 Bartek Kryza 2023-04-07 00:21:07 +02:00
  • 06fe24f59b Merge pull request #119 from bkryza/fix-t00044 Bartek Kryza 2023-04-06 00:02:05 +02:00
  • 14cba01a3f Updated test cases documentation Bartek Kryza 2023-04-05 23:35:29 +02:00
  • 69a94bcc43 Extended t00044 with JSON checks Bartek Kryza 2023-04-05 23:28:51 +02:00
  • ade1f76640 Fixed clang-tidy warnings Bartek Kryza 2023-04-05 22:55:54 +02:00
  • 38928cf86f Refactored template specialization matching Bartek Kryza 2023-04-05 21:57:44 +02:00
  • cb74864d0d Removed dead code Bartek Kryza 2023-04-05 20:31:00 +02:00
  • 2b951fe170 Fixed matching template instantiation to templates with variadic params in the middle Bartek Kryza 2023-04-05 00:44:27 +02:00
  • 425a13ec5b Fixed t00044 Bartek Kryza 2023-04-05 00:22:29 +02:00
  • 75eaef3662 Fixed handling of template function specialization arguments Bartek Kryza 2023-04-02 19:40:05 +02:00
  • a55845e29e Updated CHANGELOG Bartek Kryza 2023-03-31 01:03:34 +02:00
  • 8009db2aba Merge pull request #117 from bkryza/fix-building-on-llvm-16 Bartek Kryza 2023-03-31 01:02:16 +02:00
  • 65c3929cb2 Fixed clang-tidy warnings Bartek Kryza 2023-03-30 22:48:42 +02:00
  • b35b840b66 Fixed formatting Bartek Kryza 2023-03-30 22:34:46 +02:00
  • d9204414d9 Fixed sequence diagram test cases on LLVM 16 Bartek Kryza 2023-03-30 22:30:25 +02:00
  • c297616b59 Fixed class diagram test cases on LLVM 16 Bartek Kryza 2023-03-30 00:31:37 +02:00
  • 15f9f9ae2b Fixed compilation with some failing test cases on LLVM 16 Bartek Kryza 2023-03-26 16:10:27 +02:00
  • 91ece95d49 Updated docs Bartek Kryza 2023-03-28 09:53:46 +02:00
  • 8c8bd4464a Updated docs Bartek Kryza 2023-03-27 22:52:31 +02:00
  • e9a4504827 Added test case for paths include filter (Fixes #113) Bartek Kryza 2023-03-27 20:03:22 +02:00
  • 97177e09a1 Merge pull request #116 from bkryza/v0.3.3 Bartek Kryza 2023-03-26 20:38:27 +02:00
  • 8d136adb6d Updated README badge version v0.3.3 Bartek Kryza 2023-03-26 20:09:17 +02:00
  • ef3f4c9759 Fixed compilation on ubuntu kinetic 0.3.3 Bartek Kryza 2023-03-26 17:56:27 +02:00
  • 0552810ddb Updated CHANGELOG for 0.3.3 Bartek Kryza 2023-03-26 17:27:05 +02:00
  • 6513d27e4b Added option to inject custom compile flags to compilation database (fixes #112) Bartek Kryza 2023-03-26 17:20:43 +02:00
  • 5b60a30855 Added LLVM compatible versions badge Bartek Kryza 2023-03-26 16:12:56 +02:00
  • d842bf158f Merge pull request #115 from bkryza/add-json-model-output-generator Bartek Kryza 2023-03-26 01:11:40 +01:00
  • 017fc7025b Fixed json generator selector Bartek Kryza 2023-03-26 00:43:35 +01:00
  • f2062c5909 Updated test cases documentation Bartek Kryza 2023-03-26 00:24:04 +01:00
  • fc3110fd4e Fixed clang-tidy warnings Bartek Kryza 2023-03-25 22:49:47 +01:00
  • 90307793d8 Remove access for relationships in include and package diagrams Bartek Kryza 2023-03-25 22:28:32 +01:00
  • 9e3c387fbd Optimized sequence diagram JSON models Bartek Kryza 2023-03-25 21:19:27 +01:00
  • a797a992b4 Refactored test case diagram visitor and generator selection based on traits Bartek Kryza 2023-03-25 21:14:07 +01:00
  • 9e7c290685 Updated docs Bartek Kryza 2023-03-25 20:41:00 +01:00
  • 3b75da062e Refactored diagram visitor and generator selection based on traits Bartek Kryza 2023-03-25 20:21:13 +01:00
  • 3a772a9102 Updated test cases documentation Bartek Kryza 2023-03-25 18:18:31 +01:00
  • 344549ac03 Added include diagram JSON model generator Bartek Kryza 2023-03-25 18:18:19 +01:00
  • aa2d3099de Added JSON package diagram generator test cases Bartek Kryza 2023-03-25 13:39:53 +01:00
  • c1bce60656 Added JSON package diagram generator Bartek Kryza 2023-03-25 12:20:35 +01:00
  • 43b81f97ce Added JSON test cases for all sequence diagram test cases Bartek Kryza 2023-03-25 01:25:27 +01:00
  • 49a40723a7 Added sequence diagram JSON test matchers Bartek Kryza 2023-03-23 00:25:33 +01:00
  • 491fb2b443 Added test cases for JSON class generators Bartek Kryza 2023-03-22 01:00:04 +01:00
  • c59fbfa565 Added JSON test case stubs for all class diagram test cases Bartek Kryza 2023-03-21 00:37:42 +01:00
  • b412f46fb2 Added initial json generator test cases Bartek Kryza 2023-03-20 01:33:37 +01:00
  • 44cd7b0484 Refactored JSON sequence diagram generator Bartek Kryza 2023-03-19 19:08:15 +01:00
  • f0497e934d First working version of JSON sequence diagram generator Bartek Kryza 2023-03-19 18:29:45 +01:00
  • e620c86f31 Updated test cases documentation Bartek Kryza 2023-03-17 00:42:47 +01:00
  • 4e404a362e Changed JSON generator paths to relative Bartek Kryza 2023-03-17 00:39:52 +01:00
  • f13ce56840 Fixed class template parameter generation in sequence visitor Bartek Kryza 2023-03-16 23:45:05 +01:00
  • e0447f28c1 Fixed class template parameter generation in class visitor Bartek Kryza 2023-03-16 21:44:51 +01:00
  • 6d4533018b Refactoring template_parameter model Bartek Kryza 2023-03-16 01:53:10 +01:00
  • 3a01d8689c Updated troubleshooting Bartek Kryza 2023-03-15 18:01:39 +01:00
  • 2848090ad8 Fix clang-tidy warnings Bartek Kryza 2023-03-15 01:23:10 +01:00
  • 34131324ec Added json class generator test cases Bartek Kryza 2023-03-15 00:46:42 +01:00
  • 08d6f87d23 Added complete json generation for class diagrams Bartek Kryza 2023-03-14 00:53:57 +01:00
  • 19ae58f493 Refactored cppidx generator name to json Bartek Kryza 2023-03-13 22:14:26 +01:00
  • bffe9913aa Added cli options for cppidx generator Bartek Kryza 2023-03-13 00:30:04 +01:00
  • 4ffb36fa9e Merge pull request #107 from bkryza/add-diagram-templates Bartek Kryza 2023-03-12 01:00:13 +01:00
  • d5b279e096 Fixed typo Bartek Kryza 2023-03-12 00:38:05 +01:00
  • eeb3d41a10 Updated README Bartek Kryza 2023-03-12 00:15:42 +01:00
  • 07b71aa389 Updated CHANGELOG Bartek Kryza 2023-03-12 00:14:59 +01:00