Commit Graph

35 Commits

Author SHA1 Message Date
Bartek Kryza
46b8c29907 Update Doxygen docs for util namespace 2023-06-25 17:53:21 +02:00
Bartek Kryza
6c6384e5fd Fixed clang-tidy warnings 2023-06-23 20:46:43 +02:00
Bartek Kryza
321fb177a9 Updated code for Doxygen documentation 2023-06-23 19:39:41 +02:00
Bartek Kryza
69a94bcc43 Extended t00044 with JSON checks 2023-04-05 23:28:51 +02:00
Bartek Kryza
38928cf86f Refactored template specialization matching 2023-04-05 21:57:56 +02:00
Bartek Kryza
cb74864d0d Removed dead code 2023-04-05 20:31:00 +02:00
Bartek Kryza
425a13ec5b Fixed t00044 2023-04-05 00:22:45 +02:00
Bartek Kryza
75eaef3662 Fixed handling of template function specialization arguments 2023-04-02 19:40:05 +02:00
Bartek Kryza
464d80eca3 Fix clang-tidy warning after upgrading to clang-tidy-15 2023-03-02 00:33:28 +01:00
Bartek Kryza
9a7d66f93f Improved rendering of template methods in class diagrams 2023-01-25 22:13:57 +01:00
Bartek Kryza
a9f793e407 Removed dead code and improve test coverage 2023-01-18 21:37:06 +01:00
Bartek Kryza
37b6e69d41 Updated copyright headers 2023-01-02 11:29:11 +01:00
Bartek Kryza
177c68158a Applied performance-unnecessary-value-param clang-tidy fixes 2022-12-20 23:16:46 +01:00
Bartek Kryza
f2760a5e21 Applied google-readability-namespace-comments clang-tidy fixes 2022-12-20 21:57:47 +01:00
Bartek Kryza
feb19c23c7 Cleaned up code 2022-08-28 21:23:47 +02:00
Bartek Kryza
e4289c4cab Refactoring getID to a unique global ID for entities 2022-08-11 17:04:16 +02:00
Bartek Kryza
0e7c30541a Force all and extra warnings as errors except for tests 2022-06-08 20:32:55 +02:00
Bartek Kryza
315c1d26e6 Refactored type specialization and instantiation matching 2022-05-21 16:06:41 +02:00
Bartek Kryza
dc26d1354d Fixed template instantiation matching 2022-05-21 13:44:27 +02:00
Bartek Kryza
cf908434e2 Refactored class template model 2022-05-09 23:36:34 +02:00
Bartek Kryza
f5d80e90a3 Fixed class template handling 2022-05-07 20:00:26 +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
98a118db1d Refactored unexposed template paramter parsing 2022-03-13 12:24:55 +01:00
Bartek Kryza
d79cead4ce Fixed formatting 2022-03-06 00:24:32 +01:00
Bartek Kryza
ebe39fe3cf Added support for anonymous nested structs 2022-03-06 00:21:46 +01:00
Bartek Kryza
f84e86ca6d Fixed tests after refactoring namespace handling 2022-03-05 18:46:29 +01:00
Bartek Kryza
a67b459437 Initial refactor of namespace handling 2022-03-04 23:38:37 +01:00
Bartek Kryza
bee20e7f26 Added namespace to common model instead of vector<string> 2022-02-27 14:20:35 +01:00
Bartek Kryza
ae9c516054 Fixed formatting 2022-02-24 22:17:35 +01:00
Bartek Kryza
fe3c4aedf1 Added generation of packages in class diagrams 2022-02-24 22:16:50 +01:00
Bartek Kryza
d2bd58cede Refactored class visitor main method 2022-02-23 10:57:39 +01: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
d62a2a1e9f Updated copyright dates 2022-01-16 18:34:15 +01:00
Bartek Kryza
08bf8cc5fa Fixed paths in file headers 2021-10-03 12:53:18 +02:00
Bartek Kryza
61a2849cf2 Refactored top level directory structure 2021-10-03 12:30:48 +02:00