Commit Graph

46 Commits

Author SHA1 Message Date
Bartek Kryza
fa742a03c4 Improved test coverage (#287) 2024-06-10 15:51:27 +02:00
Bartek Kryza
27eaea5bbe Refactored class, package and include diagram test cases (#266) 2024-05-14 11:39:42 +02:00
Bartek Kryza
235533d9fa WIP 2024-05-12 00:45:45 +02:00
Bartek Kryza
d8a49f4ac5 Updated copyright header 2024-01-02 23:19:46 +01:00
Bartek Kryza
f1d3695ccc Fixed t00014 on macos (Fixes #176) 2023-12-05 23:46:28 +01:00
Bartek Kryza
eb00cd21c3 Added mermaid test cases for class diagrams 2023-09-12 00:55:20 +02:00
Bartek Kryza
084bb20ef7 First working version of Mermaid class diagram generator 2023-09-06 21:21:12 +02:00
Bartek Kryza
85856426f3 Fixed message chain equality comparison 2023-09-02 12:59:10 +02:00
Bartek Kryza
321fb177a9 Updated code for Doxygen documentation 2023-06-23 19:39:41 +02:00
Bartek Kryza
4b0fcd631d Fixed handling of function template parameters 2023-05-13 18:10:11 +02:00
Bartek Kryza
2223f595cd Fixed generation of template specializations from alias template type members 2023-05-13 12:42:30 +02:00
Bartek Kryza
e9a57283fc Fixed test cases on LLVM 16 2023-05-03 20:23:17 +02:00
Bartek Kryza
c297616b59 Fixed class diagram test cases on LLVM 16 2023-03-30 00:31:37 +02:00
Bartek Kryza
c59fbfa565 Added JSON test case stubs for all class diagram test cases 2023-03-21 00:37:57 +01:00
Bartek Kryza
b412f46fb2 Added initial json generator test cases 2023-03-20 01:33:50 +01:00
Bartek Kryza
4e404a362e Changed JSON generator paths to relative 2023-03-17 00:39:52 +01:00
Bartek Kryza
e0447f28c1 Fixed class template parameter generation in class visitor 2023-03-16 21:45:08 +01:00
Bartek Kryza
34131324ec Added json class generator test cases 2023-03-15 00:51:07 +01:00
Bartek Kryza
78cfa630e5 Fixed handling of relative paths in configuration files (#69) 2023-01-21 18:07:46 +01:00
Bartek Kryza
37b6e69d41 Updated copyright headers 2023-01-02 11:29:11 +01:00
Bartek Kryza
dfd3fee444 Fixed formatting 2022-08-24 21:42:28 +02:00
Bartek Kryza
e37d2d6683 Fixed t00014 2022-08-24 21:41:57 +02:00
Bartek Kryza
dd85cfc19b Fixed formatting 2022-07-31 00:42:13 +02:00
Bartek Kryza
37757b2ccc Fixed class diagram test cases 2022-07-31 00:41:51 +02:00
Bartek Kryza
2662c4d2ac Fixed t00014 2022-07-29 00:57:01 +02:00
Bartek Kryza
8efbb2446e Fixed up to 26 2022-07-24 00:10:08 +02:00
Bartek Kryza
1de4a40ae9 Added test case for inner type aliases with parent class template args 2022-06-07 22:49:45 +02:00
Bartek Kryza
f12e322c72 Updated template instantiation test case with variadic function template 2022-06-05 12:39:50 +02:00
Bartek Kryza
fdd5495940 Fixed generating relationships from function template arguments 2022-06-05 12:17:01 +02:00
Bartek Kryza
3bd0f46b5c Fixed parsing non-template aliases to template instantiations 2022-05-22 13:05:46 +02:00
Bartek Kryza
f5d80e90a3 Fixed class template handling 2022-05-07 20:00:26 +02:00
Bartek Kryza
f264d71d3b Updated test cases after refactoring template alias generation 2022-05-05 21:02:10 +02:00
Bartek Kryza
468393ddb8 WIP Refactoring alias template resolution based on clang canonical representation 2022-05-05 00:34:23 +02:00
Bartek Kryza
3d7c446d57 Enabled subclass filter to generate class inheritance diagram 2022-03-29 00:27:02 +02:00
Bartek Kryza
36065a7819 Refactored include and exclude filters 2022-03-27 19:32:58 +02:00
Bartek Kryza
1a5a7aefcb Fixed rendering of member variables with alias to template or alias template (t00014) 2022-02-22 13:02:26 +01:00
Bartek Kryza
8117dfefab Added basic config option inheritance 2022-02-06 00:02:58 +01:00
Bartek Kryza
54b378dc71 Fixed template namespace filter in class diagrams 2022-01-30 18:30:56 +01:00
Bartek Kryza
d62a2a1e9f Updated copyright dates 2022-01-16 18:34:15 +01:00
Bartek Kryza
1ae7a149e9 Refactored class_mode diagram class 2021-09-26 23:12:22 +02:00
Bartek Kryza
ae5f2b2006 Added scope symbol in front of relationships 2021-07-24 18:46:20 +02:00
Bartek Kryza
524cf36ecd Fixed template instantiations generation without known primary template 2021-07-20 19:35:47 +02:00
Bartek Kryza
9bf1dca9e5 Switched default composition for aggregation 2021-07-18 14:55:25 +02:00
Bartek Kryza
4f0302496e Added aliased template handling 2021-04-17 18:12:56 +02:00
Bartek Kryza
912084c972 Fixed dependency from method arguments generation 2021-03-31 00:47:51 +02:00
Bartek Kryza
06256f0456 Added typedef and typealias test 2021-03-21 18:36:51 +01:00