Commit Graph

219 Commits

Author SHA1 Message Date
Bartek Kryza
96c6851e52 Added package diagram layout hints generation test case 2022-02-14 23:50:04 +01:00
Bartek Kryza
8117dfefab Added basic config option inheritance 2022-02-06 00:02:58 +01:00
Bartek Kryza
50dd3ee1c5 Added split namespace test case 2022-01-29 23:18:32 +01:00
Bartek Kryza
4c51268869 Added package diagram namespace alias test case 2022-01-28 21:59:15 +01:00
Bartek Kryza
3d074f1ddd Added package diagram decorators test case 2022-01-26 20:11:22 +01:00
Bartek Kryza
ed965c544e Added namespace deprecated attribute test case 2022-01-26 00:30:46 +01:00
Bartek Kryza
cb7a4b9038 Added test case for package dependency generation 2022-01-23 22:20:23 +01:00
Bartek Kryza
20759f412d Added initial support for package diagrams 2022-01-22 21:01:33 +01:00
Bartek Kryza
d62a2a1e9f Updated copyright dates 2022-01-16 18:34:15 +01:00
Bartek Kryza
388c52cd7a Added free function sequence diagram test case 2021-10-16 16:00:21 +02:00
Bartek Kryza
4a4dff119f Refactored sequence diagram generator to cppast 2021-10-14 23:41:25 +02:00
Bartek Kryza
21cfe54dae Added template metaprogramming type trait test case 2021-10-07 21:02:12 +02:00
Bartek Kryza
a2c7d9ff48 Refactored generators 2021-10-03 12:47:45 +02:00
Bartek Kryza
f50e59fd51 Refactored sequence diagram 2021-10-03 12:20:09 +02:00
Bartek Kryza
90c0c87e29 Refactored class diagram model 2021-10-02 21:07:56 +02:00
Bartek Kryza
76dc761538 Added nested template instantiation dependency test case 2021-08-07 21:03:29 +02:00
Bartek Kryza
868ee1e04b Adding template base class inheritance inference 2021-08-03 18:17:18 +02:00
Bartek Kryza
ed999d9f5c Added style decorators 2021-07-31 20:57:01 +02:00
Bartek Kryza
841f97eeb5 Added relationship decorators 2021-07-31 19:16:09 +02:00
Bartek Kryza
3f8100a050 Added test for skip and skiprelationship decorators 2021-07-31 16:16:25 +02:00
Bartek Kryza
4ee1aee0e7 Added note decorator test case 2021-07-29 19:19:24 +02:00
Bartek Kryza
734b82eb09 Changed default config file name to .clang-uml 2021-07-25 23:01:08 +02:00
Bartek Kryza
ee753f5595 Added template decorator pattern 2021-07-25 22:52:02 +02:00
Bartek Kryza
16e60ec8c5 Added template memento pattern 2021-07-25 22:19:16 +02:00
Bartek Kryza
5484a23647 Added template proxy design pattern test case 2021-07-25 13:18:52 +02:00
Bartek Kryza
ba090a1af4 Added proxy design pattern test case 2021-07-25 12:52:18 +02:00
Bartek Kryza
4c3a662feb Added strategy pattern test case 2021-07-25 12:39:41 +02:00
Bartek Kryza
ee5c670c07 Added template method pattern 2021-07-25 12:17:09 +02:00
Bartek Kryza
11d56768db Added visitor pattern test case 2021-07-25 11:26:36 +02:00
Bartek Kryza
b06335f2f8 Added abstract factory pattern 2021-07-25 10:54:57 +02:00
Bartek Kryza
79fb0e8d60 Added layer cake patter 2021-07-25 10:23:50 +02:00
Bartek Kryza
a80bf65835 Added pimpl unit test case 2021-07-24 20:14:27 +02:00
Bartek Kryza
ea8f0e83c1 Added include_relations_also_as_members flag 2021-07-24 19:40:12 +02:00
Bartek Kryza
ed6bcf1c71 Added test for unnamed enums 2021-05-02 22:47:57 +02:00
Bartek Kryza
35ca011f9b Fixed nested namespace handling 2021-05-02 20:26:23 +02:00
Bartek Kryza
dac8823ff9 Refactored method and field type rendering 2021-05-01 15:39:41 +02:00
Bartek Kryza
dd5befa89b Added file and line information to logger 2021-04-17 17:33:03 +02:00
Bartek Kryza
4ab38a3f3c Added back sequence diagram test 2021-03-31 00:54:08 +02:00
Bartek Kryza
5dc841d9e6 Initial refactor to cppast 2021-03-24 01:02:28 +01:00
Bartek Kryza
06256f0456 Added typedef and typealias test 2021-03-21 18:36:51 +01:00
Bartek Kryza
2322833897 Added generation of dependency relations based on method params 2021-03-18 23:14:40 +01:00
Bartek Kryza
73d47563d6 Added -u option to test_cases for enabling debug logs 2021-03-15 00:13:03 +01:00
Bartek Kryza
5a5652a443 Fixed logging levels 2021-03-14 23:27:53 +01:00
Bartek Kryza
ca9927ecc9 Added basic variadic template class support 2021-03-13 18:22:29 +01:00
Bartek Kryza
86945b11d4 Restructured test cases into categories 2021-03-13 14:32:33 +01:00
Bartek Kryza
520071f5b3 Added test case for inline diagram in config without code 2021-03-12 22:22:42 +01:00
Bartek Kryza
3bdac248ba Added support for class friend declarations 2021-03-11 18:05:16 +01:00
Bartek Kryza
3e4590641a Added partial specialization handling 2021-03-11 00:18:16 +01:00
Bartek Kryza
ffed3fef1a Added handling of template instantiation relationships 2021-03-10 11:44:35 +01:00
Bartek Kryza
9cb21ab7a2 Added template insantiation relation 2021-03-10 00:03:23 +01:00