Commit Graph
349 Commits
Author SHA1 Message Date
Bartek Kryza e7afdba19a Refactored generator function to common namespace 2022-02-16 21:00:52 +01:00
Bartek Kryza 4eab1e62b5 Refactored sequence diagram generator 2022-02-16 19:55:12 +01:00
Bartek Kryza fb00743702 Refactored package_diagram generator to common base class template 2022-02-16 00:09:45 +01:00
Bartek Kryza 2678a4040e Refactored class_diagram generator to common base class template 2022-02-15 23:38:03 +01:00
Bartek Kryza 5fba937927 Added t00035 docs 2022-02-15 23:37:22 +01:00
Bartek Kryza 3bf313df61 Updated test cases documentation 2022-02-15 20:38:42 +01:00
Bartek Kryza 64ffac3a77 Added class diagram layout hints 2022-02-15 20:36:18 +01:00
Bartek Kryza 1e551ebbff Updated test cases documentation 2022-02-14 23:52:35 +01:00
Bartek Kryza 7a475411eb Updated test cases documentation 2022-02-14 23:51:43 +01:00
Bartek Kryza 96c6851e52 Added package diagram layout hints generation test case 2022-02-14 23:50:04 +01:00
Bartek Kryza db56949da3 Added package diagram layout hints generation 2022-02-14 23:49:53 +01:00
Bartek Kryza 5835f230e4 Added layout hints config option to package diagrams 2022-02-14 22:51:29 +01:00
Bartek Kryza fd7d916e3e Added layout hints config option to class diagrams 2022-02-14 22:36:12 +01:00
Bartek Kryza ed5e8e4e2d Merge pull request #14 from bkryza/fix-build-on-macos
Fix build on macos
2022-02-13 00:26:04 +01:00
Bartek Kryza 0f068ec8fb Updated README 2022-02-13 00:19:55 +01:00
Bartek Kryza fb392cb32b Disable SPDLOG_FMT_EXTERNAL cmake setting on macos 2022-02-13 00:17:05 +01:00
Bartek Kryza 47554060f4 Added CMake option to build using specific llvm version 2022-02-12 20:14:36 +01:00
Bartek Kryza b11396cbf3 Fixed building with clang 2022-02-12 18:55:42 +01:00
Bartek Kryza 8e73db6ccd Fixed building on macos 2022-02-11 22:53:11 +01:00
Bartek Kryza 45c26f76a3 Refactored config option to separate file 2022-02-06 23:09:20 +01:00
Bartek Kryza fe3f09a9c3 Updated test cases documentation 2022-02-06 22:47:02 +01:00
Bartek Kryza fcfe2bcab2 Added generate_method_arguments handling in class diagram generator 2022-02-06 18:37:48 +01:00
Bartek Kryza 786ecbdd1d Added generate_method_arguments config option 2022-02-06 18:18:34 +01:00
Bartek Kryza 8f35a194e1 Fixed config includes relative paths 2022-02-06 12:29:13 +01:00
Bartek Kryza b2f34bcfe8 Refactored config method from h to cc file 2022-02-06 00:12:38 +01:00
Bartek Kryza 8117dfefab Added basic config option inheritance 2022-02-06 00:02:58 +01:00
Bartek Kryza bf64a59d0d Fixed log before diagrams listing 2022-02-05 19:06:05 +01:00
Bartek Kryza 31f6cebee2 Added include-what-you-use makefile target 2022-02-05 18:53:54 +01:00
Bartek Kryza fcc42bc277 Added include! directive to config files allowing nesting diagram configs 2022-02-05 15:22:35 +01:00
Bartek Kryza c1825f1a1f Added list-diagrams cli options 2022-02-05 11:52:28 +01:00
Bartek Kryza 1a93f6121d Added acknowledgments section 2022-01-30 22:27:18 +01:00
Bartek Kryza b128602022 Merge pull request #12 from bkryza/add-package-diagrams
Add package diagrams
2022-01-30 19:00:43 +01:00
Bartek Kryza b728d35b13 Updated test cases documentation 2022-01-30 18:32:26 +01:00
Bartek Kryza 54b378dc71 Fixed template namespace filter in class diagrams 2022-01-30 18:30:56 +01:00
Bartek Kryza 5ada8cdeee Updated test cases documentation 2022-01-29 23:21:05 +01:00
Bartek Kryza 50dd3ee1c5 Added split namespace test case 2022-01-29 23:18:32 +01:00
Bartek Kryza 9aca8368b4 Added target for generating clang-uml UML diagrams 2022-01-29 22:10:25 +01:00
Bartek Kryza 9cded5ddab Added diagram model configs 2022-01-29 21:58:46 +01:00
Bartek Kryza 764b7fe6f7 Added decorators model class diagram config 2022-01-29 21:31:30 +01:00
Bartek Kryza 27c34f8d78 Added configuration model class diagram config 2022-01-29 21:24:14 +01:00
Bartek Kryza 5cc986c9d6 Refactored utils 2022-01-29 21:17:42 +01:00
Bartek Kryza f539569848 Updated cppast ref 2022-01-29 20:50:53 +01:00
Bartek Kryza 8aec4a4d19 Fixed package diagram unique packages generation 2022-01-29 20:50:03 +01:00
Bartek Kryza a1b4a96851 Added clang-uml package diagram config 2022-01-29 20:49:11 +01:00
Bartek Kryza fe8b54fb7b Added output-directory option to override diagram output from cli 2022-01-29 11:42:23 +01:00
Bartek Kryza 9ac6a23888 Updated README package diagram example 2022-01-28 22:08:29 +01:00
Bartek Kryza 81dcc5da9e Updated test cases documentation 2022-01-28 22:05:14 +01:00
Bartek Kryza 4c51268869 Added package diagram namespace alias test case 2022-01-28 21:59:15 +01:00
Bartek Kryza 4de6d2a3ac Updated test cases documentation 2022-01-26 20:15:40 +01:00
Bartek Kryza 3d074f1ddd Added package diagram decorators test case 2022-01-26 20:11:22 +01:00