Commit Graph
1512 Commits
Author SHA1 Message Date
Bartek Kryza e8ebaad6c6 Added generate_packages option to class_diagrams 2022-02-18 22:45:48 +01:00
Bartek Kryza 1da3dcb720 Refactored class diagram model to keep namespace structure 2022-02-18 21:56:37 +01:00
Bartek Kryza 97bf705047 Refactored nested_trait to handle element hierarchy 2022-02-17 23:41:25 +01:00
Bartek Kryza 6afd522146 Moved package element to common namespace 2022-02-17 21:15:53 +01:00
Bartek Kryza e1a8d621ce Disable copying of model diagrams 2022-02-17 20:58:38 +01:00
Bartek Kryza 8e275eebac Refactored package_trait to more generic nested_trait 2022-02-17 20:05:04 +01:00
Bartek Kryza 2ff7de1d85 Refactored package_trait iterators 2022-02-17 19:51:58 +01:00
Bartek Kryza 8951e7f28c Merge pull request #15 from bkryza/add-diagram-layout-hints
Add diagram layout hints
2022-02-16 22:14:07 +01:00
Bartek Kryza d50a45b033 Updated configuration file docs 2022-02-16 22:03:25 +01:00
Bartek Kryza 1b65832e13 Updated configuration file docs 2022-02-16 22:00:16 +01:00
Bartek Kryza b1178a8089 Fixed formatting 2022-02-16 21:46:22 +01:00
Bartek Kryza decab5bc45 Updated clang-uml uml diagrams 2022-02-16 21:41:21 +01:00
Bartek Kryza 3b6aa48b82 Refactored common diagram methods to common class 2022-02-16 21:14:21 +01:00
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