Commit Graph

644 Commits

Author SHA1 Message Date
Bartek Kryza
f97d42083b Enabled multiple relative link patterns in generate_links option (#297) 2024-07-28 18:33:58 +02:00
Bartek Kryza
37314baa3a Refactored inja context evaluation and link rendering 2024-07-28 01:12:24 +02:00
Bartek Kryza
dad583d305 Enabled accessing comments from system headers in sequence diagrams 2024-07-26 18:10:05 +02:00
Bartek Kryza
a319bd0ede Enabled advanced diagram filters in sequence diagrams (#289) 2024-07-25 13:50:51 +02:00
Bartek Kryza
d5687907e0 Fixed tests on macos (#248) 2024-07-24 13:16:47 +02:00
Bartek Kryza
077e1c1e70 Extended test case t00080 with system header comment 2024-07-23 17:05:17 +02:00
Bartek Kryza
cadbeba82c Add more advanced mode diagram filter test cases 2024-07-09 18:23:10 +02:00
Bartek Kryza
4c87c01de2 Added test case for relationships to std types 2024-06-28 00:23:56 +02:00
Bartek Kryza
f47d11943e Added option include_system_headers to enable processing of system headers 2024-06-27 10:56:36 +02:00
Bartek Kryza
40851b395e Added initial version of advanced diagram filter config (#289) 2024-06-25 17:26:23 +02:00
Bartek Kryza
19bb8ae1ca Refactored diagram_filter initialization to a factory (#289) 2024-06-24 19:40:30 +02:00
Bartek Kryza
4b6e6717a5 Updated util/test_llvm_versions.sh script 2024-06-19 17:56:40 +02:00
Bartek Kryza
9a43ebe739 Fixed handling of relationships to nested structs 2024-06-18 22:00:50 +02:00
Bartek Kryza
e7eadc03a2 Added context exclude filter with relationships option test case (#274) 2024-06-17 18:59:23 +02:00
Bartek Kryza
6952c3296d Added context filter relationships option (#274) 2024-06-13 21:35:11 +02:00
Bartek Kryza
db2bd0417a Extended context filter inward test case with nested class (#274) 2024-06-13 20:13:41 +02:00
Bartek Kryza
dca616328c Added test case for context filter outward direction (#274) 2024-06-13 18:55:30 +02:00
Bartek Kryza
30337c1aa3 Extended context filter inward test case to larger radius (#274) 2024-06-13 17:29:34 +02:00
Bartek Kryza
bd921822c2 Added relationship direction flag to context diagram filter (#274) 2024-06-13 14:19:56 +02:00
Bartek Kryza
4f9a09783f Fixed building on MSVC (#287) 2024-06-10 20:09:13 +02:00
Bartek Kryza
fa742a03c4 Improved test coverage (#287) 2024-06-10 15:51:27 +02:00
Bartek Kryza
514c439413 Changed std::tmpnam (deprecated) to a custom random name generator in cli tests 2024-06-09 22:37:34 +02:00
Bartek Kryza
94f5f445ee Improved test coverage (#287) 2024-06-09 21:10:09 +02:00
Bartek Kryza
82846dcc27 Extended cli_handler test cases (#287) 2024-06-08 13:29:22 +02:00
Bartek Kryza
beba7d16b9 Added test case for sequence diagram with nested classes (#287) 2024-06-07 19:45:15 +02:00
Bartek Kryza
420475ab64 Renamed common::id_t to eid_t to avoid conflicts with system id_t 2024-06-05 22:01:13 +02:00
Bartek Kryza
2cf9d2f22a Added test case for common::id_t 2024-06-05 00:15:21 +02:00
Bartek Kryza
2e861ee3de Fixed handling of relationships to nested enums (#280) 2024-06-03 16:59:26 +02:00
Bartek Kryza
ff7edef585 Fixed handling of multiple dimension arrays in class fields (#278) 2024-06-01 19:05:54 +02:00
Bartek Kryza
d599bb6715 Fixed handling of nested anonymous arrays of structs 2024-06-01 14:23:38 +02:00
Bartek Kryza
1283364ef4 Fixed handling of enums in class diagram context filter (#275) 2024-05-31 19:09:28 +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
31100af689 Ported remaining tests from Catch to doctest (#266) 2024-05-20 22:32:10 +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
6d3d1ae450 Fixed building on LLVM < 14 (#266) 2024-05-14 17:27:34 +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
baeda78c7e Added doctest to thirdparty deps 2024-05-12 00:45:11 +02:00
Bartek Kryza
f05267997b Added test case for inlining nested lambda expressions (#261) 2024-05-03 17:22:33 +02:00
Bartek Kryza
14a13b45aa Added option inline_lambda_messages to omit lambda expressions from sequence diagrams (#261) 2024-05-03 14:42:34 +02:00
Bartek Kryza
1a3d1c19cf Fixed cmake CUDA target defines 2024-05-01 21:27:33 +02:00
Bartek Kryza
35b66beeca Updated test cases documentation 2024-05-01 19:39:50 +02:00
Bartek Kryza
b574a41a64 Added test case for cuda_kernel and cuda_device callee types in callee_type filter (#263) 2024-05-01 19:01:25 +02:00
Bartek Kryza
67363013fe Added support for CUDA calls in sequence diagrams (#263) 2024-05-01 18:18:41 +02:00