Commit Graph

  • 1fe9918c1a Initial refactoring of sequence diagram visitor to include participants Bartek Kryza 2022-10-23 22:36:53 +02:00
  • a2705b10d9 Added template function sequence diagram test case Bartek Kryza 2022-09-27 23:12:27 +02:00
  • 511c8d0f65 WIP Bartek Kryza 2022-09-05 21:24:41 +02:00
  • 9280155d40 Updated test cases documentation Bartek Kryza 2022-09-24 01:12:28 +02:00
  • 65c813a70e Fixed comment directives in test cases Bartek Kryza 2022-09-24 00:59:34 +02:00
  • 9c4a7f324d Releasing version 0.2.2 0.2.2 Bartek Kryza 2022-09-23 22:34:26 +02:00
  • 5948783deb Updated test cases documentation Bartek Kryza 2022-09-22 23:42:46 +02:00
  • 7b20a491b4 Added paragaph array to clang comment parser Bartek Kryza 2022-09-22 19:33:08 +02:00
  • 9bb2a6e8c9 Updated changelog Bartek Kryza 2022-09-22 19:30:57 +02:00
  • 0cdae33f1c Updated test cases documentation Bartek Kryza 2022-09-22 00:39:13 +02:00
  • 4449782fb5 Merge pull request #56 from bkryza/add-structured-comment-parsing Bartek Kryza 2022-09-22 00:37:07 +02:00
  • 59aa755e6f Added jinja template documentation example Bartek Kryza 2022-09-21 23:48:29 +02:00
  • 4caf7308b2 Fixed namespace exclusion filtering Bartek Kryza 2022-09-21 23:01:31 +02:00
  • 920388d84a Refactored comment parsing to clang comments Bartek Kryza 2022-09-18 23:57:02 +02:00
  • e45458de62 Extended inja comment test case Bartek Kryza 2022-09-16 18:20:34 +02:00
  • d406991681 Updated test cases documentation Bartek Kryza 2022-09-15 23:39:03 +02:00
  • 3bbaf91511 Fixed formatting Bartek Kryza 2022-09-15 23:36:56 +02:00
  • 17db587426 Added support for iterating over diagram elements from inja templates (fixes #54) Bartek Kryza 2022-09-15 23:36:29 +02:00
  • 693a09e20d Added test case for accessing comments from inja templates Bartek Kryza 2022-09-15 23:35:38 +02:00
  • 371ad836eb Updated test cases documentation Bartek Kryza 2022-09-14 00:33:02 +02:00
  • 9a19cd50d7 Changed naming of elements nested in template declarations Bartek Kryza 2022-09-14 00:31:02 +02:00
  • 0d5091418e Fixed t40001 test case on archlinux Bartek Kryza 2022-09-13 18:47:42 +02:00
  • c07809147d Updated test cases documentation Bartek Kryza 2022-09-13 01:21:23 +02:00
  • 001b093175 Extended nested class test case with nested template instantiations Bartek Kryza 2022-09-13 01:18:05 +02:00
  • 56e1010142 Updated version badge Bartek Kryza 2022-09-10 21:43:27 +02:00
  • b3382d8f04 Updated test cases documentation 0.2.1 Bartek Kryza 2022-09-10 21:07:46 +02:00
  • 15bbb595b7 Updated changelog Bartek Kryza 2022-09-10 21:06:00 +02:00
  • f93cbe8ff2 Fixed handling of nested classes in relative namespaces Bartek Kryza 2022-09-10 19:28:19 +02:00
  • ae1735855a Updated test cases documentation Bartek Kryza 2022-09-10 01:41:00 +02:00
  • 6842825402 Fixed handling of nested classes in templates and anonymous nested structs Bartek Kryza 2022-09-10 01:38:35 +02:00
  • 282481920b Extended nested classes and enums test case t00004 Bartek Kryza 2022-09-08 23:47:59 +02:00
  • 0f49197a69 Updated README Bartek Kryza 2022-09-06 23:21:59 +02:00
  • be923fecbd Added contributing guidelines Bartek Kryza 2022-09-06 19:26:00 +02:00
  • 68818755e5 Updated test cases documentation Bartek Kryza 2022-09-05 23:45:53 +02:00
  • 27cf833b0d Changed config option template_aliases to type_aliases Bartek Kryza 2022-09-05 23:43:57 +02:00
  • 381994df99 Added test case for configurable type aliases Bartek Kryza 2022-09-05 23:34:42 +02:00
  • f311aa37af Updated test cases documentation Bartek Kryza 2022-09-04 18:33:19 +02:00
  • d887353c24 Fixed handling of nested and anonymous classes Bartek Kryza 2022-09-04 18:12:54 +02:00
  • 4d4eb02e57 Updated release 0.2.0 info Bartek Kryza 2022-09-03 19:55:17 +02:00
  • 3cd6f2c36f Merge pull request #52 from bkryza/refactor-to-libtooling-refactor-getid 0.2.0 Bartek Kryza 2022-09-03 19:00:56 +02:00
  • 082f454b42 Refactored sequence diagram visitor Bartek Kryza 2022-09-03 17:50:37 +02:00
  • 0f9fcb2671 Updated test cases documentation Bartek Kryza 2022-09-03 11:15:58 +02:00
  • 9937262996 Fixed formatting Bartek Kryza 2022-09-03 11:14:30 +02:00
  • e7cb6c0fb2 Fixed include graph diagram visitor Bartek Kryza 2022-09-03 11:13:59 +02:00
  • 3145d30acf Updated clang-uml uml configs Bartek Kryza 2022-09-02 23:26:58 +02:00
  • 963ca76156 Added root directory for glob resolution Bartek Kryza 2022-09-02 23:18:40 +02:00
  • dbb4dd3caa Fixed glob resolution with multiple threads Bartek Kryza 2022-09-02 23:18:16 +02:00
  • 9276953664 Fixed package diagram generator Bartek Kryza 2022-08-31 21:28:13 +02:00
  • c5e4168cf3 Fixed include diagram visitor Bartek Kryza 2022-08-31 21:27:58 +02:00
  • 86c5444407 Ensure class methods and fields are only added once Bartek Kryza 2022-08-31 18:44:33 +02:00
  • 0cef28ac02 Fixed building and tests on macos Bartek Kryza 2022-08-30 21:23:56 +02:00
  • f1c0361c46 Fixing build on GitHub Actions Bartek Kryza 2022-08-28 22:00:32 +02:00
  • 577ce74c2c Updated README Bartek Kryza 2022-08-28 21:52:40 +02:00
  • 4c4a510af0 Updated test cases documentation Bartek Kryza 2022-08-28 21:42:33 +02:00
  • feb19c23c7 Cleaned up code Bartek Kryza 2022-08-28 19:46:01 +02:00
  • 0701a082e9 All test cases passing Bartek Kryza 2022-08-28 14:38:26 +02:00
  • 1cf3ceff7b Refactored build_template_instantiation method Bartek Kryza 2022-08-25 13:53:13 +02:00
  • dfd3fee444 Fixed formatting Bartek Kryza 2022-08-24 21:42:28 +02:00
  • e37d2d6683 Fixed t00014 Bartek Kryza 2022-08-24 21:41:57 +02:00
  • 0cd6a9d36e WIP Bartek Kryza 2022-08-12 00:57:12 +02:00
  • e4289c4cab Refactoring getID to a unique global ID for entities Bartek Kryza 2022-08-11 17:04:16 +02:00
  • d63426e574 Removed deprecated cmake options Bartek Kryza 2022-08-08 18:28:31 +02:00
  • 59089c2598 Fixed formatting Bartek Kryza 2022-08-08 18:25:35 +02:00
  • b066348429 Fixed compilation on macos Bartek Kryza 2022-08-08 18:21:08 +02:00
  • e3434bfc59 Updated test cases documentation Bartek Kryza 2022-08-07 23:17:44 +02:00
  • ae7ef11e43 Added test case for recursive variadic template specialization Bartek Kryza 2022-08-07 23:08:37 +02:00
  • 1844b992aa Added LLVM_VERSION make option Bartek Kryza 2022-08-06 13:12:03 +02:00
  • 5cdbb364b0 Fixed sequence diagram test cases Bartek Kryza 2022-08-06 12:39:42 +02:00
  • cc0119d079 Updated LLVM cmake detection Bartek Kryza 2022-08-03 23:45:51 +02:00
  • 487e5d435b Removed cppast dependency Bartek Kryza 2022-08-03 22:12:08 +02:00
  • 5917d341e2 Fixed LLVM library dir in CMakeLists Bartek Kryza 2022-08-03 01:28:40 +02:00
  • 777f4848fd Fixed formatting Bartek Kryza 2022-08-03 01:05:19 +02:00
  • 392be99055 Fixed include diagram test cases Bartek Kryza 2022-08-03 01:05:01 +02:00
  • cd9d9cf5a7 Refactored id generation Bartek Kryza 2022-07-31 17:59:39 +02:00
  • 913ade2349 Fixed formatting Bartek Kryza 2022-07-31 16:15:16 +02:00
  • 7274809561 Fixed package diagram generation Bartek Kryza 2022-07-31 16:14:36 +02:00
  • 79942e06d7 Add id to class diagram packages Bartek Kryza 2022-07-31 00:59:26 +02:00
  • dd85cfc19b Fixed formatting Bartek Kryza 2022-07-31 00:42:13 +02:00
  • 37757b2ccc Fixed class diagram test cases Bartek Kryza 2022-07-31 00:41:51 +02:00
  • 2662c4d2ac Fixed t00014 Bartek Kryza 2022-07-29 00:57:01 +02:00
  • cf1054aa83 Fixed template template handling Bartek Kryza 2022-07-28 00:35:14 +02:00
  • 3e4beef80b Fixed building main Bartek Kryza 2022-07-24 23:46:52 +02:00
  • 1cf271fedf Fixed up to 33 Bartek Kryza 2022-07-24 13:28:19 +02:00
  • 8efbb2446e Fixed up to 26 Bartek Kryza 2022-07-24 00:10:08 +02:00
  • d65864adaf Fixed up to t00013 Bartek Kryza 2022-07-23 13:48:15 +02:00
  • b5b116a14d Fixed up to t00011 Bartek Kryza 2022-07-21 23:47:12 +02:00
  • 673b08f027 Fixed t00007 Bartek Kryza 2022-07-19 23:48:58 +02:00
  • 8a7e89cb63 WIP Bartek Kryza 2022-07-18 23:41:37 +02:00
  • 88a87edc42 First passing test cases using libtooling visitor Bartek Kryza 2022-07-17 11:48:00 +02:00
  • 0f91316fd3 Updated README 0.1.x Bartek Kryza 2022-07-09 23:03:15 +02:00
  • 6359272fed Automatically create output directory if not exists Bartek Kryza 2022-06-26 15:49:43 +02:00
  • bfa7a427c6 Updated README Bartek Kryza 2022-06-26 15:39:11 +02:00
  • 09b25065bf Fixed empty entity name errors Bartek Kryza 2022-06-26 15:33:53 +02:00
  • ae973c38f5 Moved examples to separate repository Bartek Kryza 2022-06-26 15:33:29 +02:00
  • c571daa3bb Merge pull request #47 from bkryza/fix-root-namespace-handling Bartek Kryza 2022-06-24 16:10:12 +02:00
  • c42a49e95b Updated test cases documentation Bartek Kryza 2022-06-24 15:54:15 +02:00
  • be22fde24a Updated CHANGELOG Bartek Kryza 2022-06-24 15:53:29 +02:00
  • 345619123b Updated README Bartek Kryza 2022-06-24 15:51:26 +02:00
  • 96534f8e42 Fixed friend class root namespace handling Bartek Kryza 2022-06-22 23:11:31 +02:00
  • 934a8edbbf Updated README Bartek Kryza 2022-06-22 22:16:53 +02:00