Commit Graph

  • 2043727565 Updated test cases documentation Bartek Kryza 2022-04-18 15:02:35 +02:00
  • be68a27ca0 Refactored tree relationship filter Bartek Kryza 2022-04-18 14:10:22 +02:00
  • 4ff563354f Added dependencies filter Bartek Kryza 2022-04-18 12:50:19 +02:00
  • 11dccf1496 Added dependants diagram filter Bartek Kryza 2022-04-18 11:59:56 +02:00
  • 74add47464 Updated test cases documentation Bartek Kryza 2022-04-17 19:03:23 +02:00
  • bbdd409db8 Updated README - Fixes #31 Bartek Kryza 2022-04-17 19:01:12 +02:00
  • 25898f2867 Added specialization diagram filter Bartek Kryza 2022-04-17 18:40:30 +02:00
  • d3759231ab Updated test cases documentation Bartek Kryza 2022-04-16 20:57:56 +02:00
  • 58fa6539bf Added drogon example config Bartek Kryza 2022-04-16 20:56:09 +02:00
  • 750f838390 Fixed virtual inheritance handling Bartek Kryza 2022-04-16 20:48:50 +02:00
  • 09609b3e05 Updated cppast ref Bartek Kryza 2022-04-16 20:48:31 +02:00
  • 1c7e59b03f Updated test cases documentation Bartek Kryza 2022-04-16 20:14:25 +02:00
  • bc8bb5c44a Updated cppast example Bartek Kryza 2022-04-16 19:56:49 +02:00
  • 0a3dbe42a2 Added make format target Bartek Kryza 2022-04-16 19:43:00 +02:00
  • fb90108799 Ensure there are no relations in class diagram to excluded elements Bartek Kryza 2022-04-16 19:41:57 +02:00
  • 8d89f6ccf0 Extended class diagram subclasses test with multiple inheritance Bartek Kryza 2022-04-16 17:15:01 +02:00
  • a7573d7deb Refactored option inherit mode enum Bartek Kryza 2022-04-16 13:37:11 +02:00
  • 9cadf9c9fb Removed unused code Bartek Kryza 2022-04-16 13:19:13 +02:00
  • fec81d7eb2 Updated cppast ref Bartek Kryza 2022-04-16 13:18:47 +02:00
  • e076bc7c29 Fixed diagram paths filtering Bartek Kryza 2022-04-16 12:21:38 +02:00
  • 26d46852e4 Updated test cases documentation Bartek Kryza 2022-04-15 19:26:30 +02:00
  • 891963b03f Added entt example config Bartek Kryza 2022-04-15 19:24:27 +02:00
  • 1dcbeb6e9c Fixed handling of function arguments with template parameter types Bartek Kryza 2022-04-15 19:22:25 +02:00
  • c0678bc74c Fixed handling of template constructor in package diagrams Bartek Kryza 2022-04-15 18:58:36 +02:00
  • 153dd55aaa Fixed include diagram items with hyphen Bartek Kryza 2022-04-15 18:56:38 +02:00
  • 01a6cf6fe3 Fixed formatting Bartek Kryza 2022-04-14 20:12:34 +02:00
  • 44a6112df7 Optimized class diagram generator alias resolution Bartek Kryza 2022-04-14 20:11:47 +02:00
  • ccd4391ef4 Optimized package diagram generator alias resolution Bartek Kryza 2022-04-14 20:03:32 +02:00
  • 5b9906b026 Added hyperlink tests to class and package diagrams Bartek Kryza 2022-04-13 23:22:50 +02:00
  • 4dfb4aed57 Updated test cases documentation Bartek Kryza 2022-04-13 00:01:19 +02:00
  • 9a0a64efd3 Fixed link generation in include diagrams for source files Bartek Kryza 2022-04-13 00:00:25 +02:00
  • 1915bd85b1 Fixed link generation in include diagrams for include directives Bartek Kryza 2022-04-12 23:36:26 +02:00
  • a2f82bc847 Updated test cases documentation Bartek Kryza 2022-04-11 23:41:31 +02:00
  • 98f83bc18b Refactored include diagram visitors Bartek Kryza 2022-04-11 23:39:03 +02:00
  • b1b09ab6e8 Merge pull request #34 from bkryza/add-include-graph-diagram-support-fixed Bartek Kryza 2022-04-10 23:39:38 +02:00
  • 2d284b4f70 Updated config file description Bartek Kryza 2022-04-10 23:11:26 +02:00
  • 4d4f18d052 Updated test cases documentation Bartek Kryza 2022-04-10 23:07:42 +02:00
  • 21cb9be034 Added clang-uml include diagram config Bartek Kryza 2022-04-10 23:06:01 +02:00
  • 3ed26ab6bb Updated test cases documentation Bartek Kryza 2022-04-10 22:48:16 +02:00
  • c033879b01 Added cyclic dependency include diagram test case Bartek Kryza 2022-04-10 22:42:57 +02:00
  • 49874df533 Added include diagram hyperlink generation Bartek Kryza 2022-04-10 21:24:36 +02:00
  • 1c7edea9ad Added alias resolution in include diagrams Bartek Kryza 2022-04-10 16:18:04 +02:00
  • 7c8e41a714 Updated readme with include diagram section Bartek Kryza 2022-04-10 13:43:37 +02:00
  • 82bda3ed52 Updated test cases documentation Bartek Kryza 2022-04-10 13:36:59 +02:00
  • 8e8945328e Fixed formatting Bartek Kryza 2022-04-10 13:33:36 +02:00
  • f4d4633ece Added basic include diagram test case Bartek Kryza 2022-04-10 13:33:16 +02:00
  • ac624c9247 Added initial support for include graph diagrams Bartek Kryza 2022-04-10 13:32:59 +02:00
  • 46e8885c41 Added initial structure for include diagram generation Bartek Kryza 2022-04-04 23:55:12 +02:00
  • 0301173a52 Updated README Bartek Kryza 2022-04-03 00:46:38 +02:00
  • 57b6eaa623 Added lcov cleanup step Bartek Kryza 2022-04-02 19:02:24 +02:00
  • 5dc6691cc9 Added lcov dep to github actions Bartek Kryza 2022-04-02 17:40:26 +02:00
  • fd9edd81d0 Fixed build status badge link Bartek Kryza 2022-04-02 17:21:53 +02:00
  • fb00348081 Added codecov badge Bartek Kryza 2022-04-02 17:20:08 +02:00
  • ffc6d56c4d Added comment() function support in package diagrams Bartek Kryza 2022-04-02 15:47:32 +02:00
  • 2d9f7c88f5 Added comment() inja function - Fixes #30 Bartek Kryza 2022-04-02 14:52:00 +02:00
  • 7a8cd5925b Updated README Bartek Kryza 2022-04-01 23:19:09 +02:00
  • 935ce14b41 Merge pull request #29 from bkryza/refactor-include-exclude-filters Bartek Kryza 2022-03-31 23:33:32 +02:00
  • 06ec78046d Updated test cases documentation Bartek Kryza 2022-03-31 23:21:04 +02:00
  • 18b0624f7a Refactored filter diagrams to three value logic Bartek Kryza 2022-03-31 23:11:58 +02:00
  • a42598357b Added compound element filter allowing additive inclusion filters Bartek Kryza 2022-03-31 21:50:25 +02:00
  • f33f1ef236 Extended subclass filter test with template inheritance Bartek Kryza 2022-03-31 20:51:46 +02:00
  • 263e89df2c Updated clang-uml documentation diagrams config Bartek Kryza 2022-03-31 20:27:47 +02:00
  • dba17ab622 Added underscore on hover css style to generated SVG diagram links Bartek Kryza 2022-03-31 18:42:04 +02:00
  • 9047511cf9 Updated test cases documentation Bartek Kryza 2022-03-31 00:34:48 +02:00
  • 0c6bf9feff Added diagram context filter Bartek Kryza 2022-03-31 00:31:54 +02:00
  • 22483df105 Added diagram type enum Bartek Kryza 2022-03-30 23:43:08 +02:00
  • a8b57e4eb1 Changed scope_t to access_t and fixed friend access specifier handling Bartek Kryza 2022-03-30 23:27:46 +02:00
  • a216a81e19 Added relationship and scope filter test case Bartek Kryza 2022-03-30 01:01:01 +02:00
  • 7c7f8a3b14 Moved diagram_filter methods to implementation file Bartek Kryza 2022-03-29 18:56:00 +02:00
  • 825bd33615 Refactored relationship and scope filter types Bartek Kryza 2022-03-29 18:39:03 +02:00
  • e7d40537b1 Fixed t00039 relationship filter case Bartek Kryza 2022-03-29 00:38:36 +02:00
  • 1ff0aa7623 Updated test cases documentation Bartek Kryza 2022-03-29 00:31:30 +02:00
  • 3d7c446d57 Enabled subclass filter to generate class inheritance diagram Bartek Kryza 2022-03-29 00:26:21 +02:00
  • ece02c09df Added test case for subclass filter Bartek Kryza 2022-03-27 22:59:45 +02:00
  • 36065a7819 Refactored include and exclude filters Bartek Kryza 2022-03-27 19:32:58 +02:00
  • 6800baea55 Updated README Bartek Kryza 2022-03-23 23:35:35 +01:00
  • 67f4605e74 Updated docs Bartek Kryza 2022-03-23 23:12:49 +01:00
  • e22849eb32 Added alias() template function for resolving PlantUML aliases Bartek Kryza 2022-03-23 22:56:59 +01:00
  • eed9fcaf66 Added comment support to inja templates in links and tooltips Bartek Kryza 2022-03-23 21:59:02 +01:00
  • 8c0486240f Updated inja to github:bkryza@ad4052d5b0d9f75f477559aee56463e37e03f110 Bartek Kryza 2022-03-23 21:54:22 +01:00
  • 5e3e330f33 Merge pull request #26 from bkryza/add-links-in-generated-diagrams Bartek Kryza 2022-03-20 23:59:39 +01:00
  • ae4f073cce Updated docs Bartek Kryza 2022-03-20 23:41:59 +01:00
  • cc839f88fd Added PlantUML links generation in package diagrams Bartek Kryza 2022-03-20 23:27:25 +01:00
  • 109a59533f Updated test cases documentation Bartek Kryza 2022-03-20 23:01:51 +01:00
  • f97d59247a Fixed formatting Bartek Kryza 2022-03-20 22:57:43 +01:00
  • d7e27841bc Added PlantUML links generation in class diagrams Bartek Kryza 2022-03-20 22:57:17 +01:00
  • 3c30350edc Added git util methods Bartek Kryza 2022-03-20 22:56:20 +01:00
  • cf73bb426e Added inja template library Bartek Kryza 2022-03-20 22:45:03 +01:00
  • 30ea6564e3 Updated cppast ref Bartek Kryza 2022-03-20 22:42:27 +01:00
  • a2dd121dfa Added generate_links config option Bartek Kryza 2022-03-19 11:44:47 +01:00
  • 53e2655150 Merge pull request #24 from bkryza/add-thread-pool Bartek Kryza 2022-03-18 23:17:35 +01:00
  • 71bd9d6e1c Removed redundant header Bartek Kryza 2022-03-18 23:08:58 +01:00
  • c49969495f Added thread pool to parallelize diagram generation Bartek Kryza 2022-03-18 22:55:15 +01:00
  • 82737df05c Refactored thread_pool_executor methods Bartek Kryza 2022-03-18 22:52:23 +01:00
  • c17a1cb1aa Updated cppast ref Bartek Kryza 2022-03-18 22:51:58 +01:00
  • 1379176762 Added simple thread pool executor class Bartek Kryza 2022-03-17 22:40:36 +01:00
  • 8e2d6a2931 Added safety check in unexposed template argument parser Bartek Kryza 2022-03-17 20:57:07 +01:00
  • 9bbeec7ff1 Merge pull request #22 from bkryza/extend-find-relationships-for-unexposed-template-args Bartek Kryza 2022-03-17 01:06:50 +01:00
  • e88a977856 Updated test cases documentation Bartek Kryza 2022-03-17 00:56:30 +01:00
  • 7abada2f6b Fixed namespace namespace resolution Bartek Kryza 2022-03-17 00:55:19 +01:00