Commit Graph

113 Commits

Author SHA1 Message Date
Bartek Kryza
fa742a03c4 Improved test coverage (#287) 2024-06-10 15:51:27 +02:00
Bartek Kryza
a7e2f7a496 Fixed MessageChainsOrder test helper function for JSON 2024-05-22 22:14:28 +02:00
Bartek Kryza
5937061674 Fixed MessageChainsOrder test helper function 2024-05-21 23:38:16 +02:00
Bartek Kryza
fbe416b50e Fixed formatting 2024-05-20 23:06:56 +02:00
Bartek Kryza
387b46f683 Refactored sequence diagrams test cases (#266) 2024-05-20 21:56:54 +02:00
Bartek Kryza
4b5cfa7b48 Refactoring sequence diagrams test cases (#266) 2024-05-20 00:09:30 +02:00
Bartek Kryza
7c1e0420c6 Refactoring sequence diagrams test cases (#266) 2024-05-16 21:58:45 +02:00
Bartek Kryza
5d69f5063a Refactored config based test cases (#266) 2024-05-14 17:51:55 +02:00
Bartek Kryza
27eaea5bbe Refactored class, package and include diagram test cases (#266) 2024-05-14 11:39:42 +02:00
Bartek Kryza
eeae5caef5 WIP 2024-05-13 15:51:45 +02:00
Bartek Kryza
235533d9fa WIP 2024-05-12 00:45:45 +02:00
Bartek Kryza
67363013fe Added support for CUDA calls in sequence diagrams (#263) 2024-05-01 18:18:41 +02:00
Bartek Kryza
efc34bcec6 Fixed handling of nested lambda expressions in sequence diagrams 2024-04-28 01:14:01 +02:00
Bartek Kryza
76fa811869 Added option style to plantuml config section 2024-03-03 17:01:50 +01:00
Bartek Kryza
16195bfa62 Refactored template_builder to common namespace (#227) 2024-01-14 13:38:23 +01:00
Bartek Kryza
66dcf1ed5d Added is_system header file property to JSON include diagram generator 2024-01-09 22:14:38 +01:00
Bartek Kryza
d8a49f4ac5 Updated copyright header 2024-01-02 23:19:46 +01:00
Bartek Kryza
9d73c9e3ff Refactored and unified JSON generators output (#223) 2024-01-01 21:34:38 +01:00
Bartek Kryza
edfaabd4fa Added class diagram test case with C++20 module partitions 2023-12-25 20:58:19 +01:00
Bartek Kryza
637112cea5 Added package diagram test case with C++20 module partitions dependencies 2023-12-24 16:47:56 +01:00
Bartek Kryza
f09edd8b47 Added module_access diagram filter (#101) 2023-12-19 22:21:03 +01:00
Bartek Kryza
f2fe1ca2cf Added support for C++20 coroutines in class diagrams (#221) 2023-12-15 20:01:18 +01:00
Bartek Kryza
ddbfffbf23 Added message comments to json and mermaid generators 2023-10-17 22:21:48 +02:00
Bartek Kryza
8a6b497cc9 Added 'title' diagram property 2023-10-09 13:53:55 +02:00
Bartek Kryza
a99e987d3b Added mermaid test cases for include diagrams 2023-09-13 16:16:22 +02:00
Bartek Kryza
9872e2d225 Added mermaid test cases for package diagrams 2023-09-13 00:25:08 +02:00
Bartek Kryza
57af380dfa Added mermaid test cases for sequence diagrams 2023-09-12 23:05:09 +02:00
Bartek Kryza
59180efebf Fixed friend relationship generation in mermaid class diagram generator 2023-09-12 20:22:10 +02:00
Bartek Kryza
7c70ab69ad Fixed generation of test cases for diagram notes in mermaid class diagrams 2023-09-12 09:03:50 +02: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
6822930a12 Initial mermaid class diagram support 2023-09-05 00:04:05 +02:00
Bartek Kryza
08520af10c Extended t20034 test case with json generator test 2023-08-29 23:25:49 +02:00
Bartek Kryza
2104d930a8 Added option to enable rendering return types in sequence diagrams (fixes #93) 2023-07-04 00:50:47 +02:00
Bartek Kryza
213483dd3b Added support for constructors and operators in sequence diagrams 2023-06-29 00:35:57 +02:00
Bartek Kryza
ed151f45e1 Fixed class method links in PlantUML diagrams 2023-06-26 16:15:10 +02:00
Bartek Kryza
321fb177a9 Updated code for Doxygen documentation 2023-06-23 19:39:41 +02:00
Bartek Kryza
097f7a11ed Extended generation of method attributes (#142) 2023-05-30 18:51:13 +02:00
Bartek Kryza
d349f3e01c Updated remove_compile_flags option 2023-05-05 21:09:21 +02:00
Bartek Kryza
f01ddc63f2 Fixed handling of array template specialization types 2023-05-02 16:10:35 +02:00
Bartek Kryza
15f9f9ae2b Fixed compilation with some failing test cases on LLVM 16 2023-03-28 21:35:31 +02:00
Bartek Kryza
344549ac03 Added include diagram JSON model generator 2023-03-25 18:18:19 +01:00
Bartek Kryza
aa2d3099de Added JSON package diagram generator test cases 2023-03-25 13:40:10 +01:00
Bartek Kryza
43b81f97ce Added JSON test cases for all sequence diagram test cases 2023-03-25 01:25:59 +01:00
Bartek Kryza
49a40723a7 Added sequence diagram JSON test matchers 2023-03-23 00:25:51 +01:00
Bartek Kryza
491fb2b443 Added test cases for JSON class generators 2023-03-22 01:00:26 +01: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
cf0d87a0bf Updated clang-format to version 15 2023-03-01 20:22:00 +01:00
Bartek Kryza
dbb3e68c3f Added rendering of concept requirements in concept body 2023-02-26 23:30:15 +01:00