Commit Graph
103 Commits
Author SHA1 Message Date
Bartek Kryza 7f595b1c54 Added handling of comment decorators (skip, note) in sequence diagram comments (#194) 2023-10-21 17:08:27 +02:00
Bartek Kryza 4ab0d29252 Make sure sequence diagram messages generated during static variable initialization are rendered only once 2023-10-08 16:55:42 +02:00
Bartek Kryza c472792ed8 Added 'to' sequence diagram generator for plantuml and json 2023-08-30 23:04:52 +02:00
Bartek Kryza cdc3659c17 Added from_to test case with free functions 2023-08-30 00:01:59 +02:00
Bartek Kryza 3bd8f7f7a8 Added option to include if and loop condition text in the diagram (fixes #162) 2023-07-05 00:31:34 +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 e50a7b1846 Added callee_filter for including/excluding messages based on receiver type (#152) 2023-07-01 23:46:02 +02:00
Bartek Kryza 213483dd3b Added support for constructors and operators in sequence diagrams 2023-06-29 00:35:57 +02:00
Bartek Kryza e40dc3a60c Added method type diagram filter (#145) 2023-06-02 01:06:22 +02:00
Bartek Kryza c87bd7d94b Added default class method and member grouping and sorting 2023-05-31 22:46:39 +02:00
Bartek Kryza 097f7a11ed Extended generation of method attributes (#142) 2023-05-30 18:51:13 +02:00
Bartek Kryza ba32b54395 Added test case for package diagram from directory structure for plain C 2023-05-26 21:46:39 +02:00
Bartek Kryza 467c021e17 Added generation of package diagrams from directory structure instead of namespaces 2023-05-26 21:05:52 +02:00
Bartek Kryza c3dcac72da Updated t00065 test case 2023-05-24 22:23:14 +02:00
Bartek Kryza 3b573ff034 Fixed handling of anonymous template parameters 2023-05-13 14:58:07 +02:00
Bartek Kryza 39efdf5680 Updated test cases documentation 2023-05-08 23:24:12 +02:00
Bartek Kryza a42009e459 Updated test cases documentation 2023-05-03 21:53:49 +02:00
Bartek Kryza 91ece95d49 Updated docs 2023-03-28 09:53:46 +02:00
Bartek Kryza 8f99e2fc2f Added parents (base classes) diagram filter 2023-03-06 22:33:11 +01:00
Bartek Kryza 7708ed2535 Added non-virtual polymorphism abstract factory test case based on concepts 2023-03-01 19:28:42 +01:00
Bartek Kryza be2ad5dc9b Added test case for C++20 concepts with variadic params 2023-03-01 18:37:31 +01:00
Bartek Kryza 84f7bed05c Updated test cases documentation 2023-02-26 13:54:10 +01:00
Bartek Kryza 6341a62857 Added support for 'class' diagrams from C99/C11 translation units (#97) 2023-02-19 18:54:04 +01:00
Bartek Kryza fbc4fadbb7 Added 'row' and 'column' layout hints 2023-02-04 21:32:00 +01:00
Bartek Kryza edba233030 Added support for 'together' layout hint in package diagrams 2023-02-04 16:30:26 +01:00
Bartek Kryza 4423b14b62 Added support for 'together' option in class diagrams with rendered namespaces 2023-02-04 15:45:17 +01:00
Bartek Kryza d7d80ab41e Added support for 'together' option in class diagrams without rendered namespaces 2023-02-04 00:24:09 +01:00
Bartek Kryza 9a7d66f93f Improved rendering of template methods in class diagrams 2023-01-25 22:13:57 +01:00
Bartek Kryza 023a4a0cc0 Fixed generation of lambda names in class diagrams (#78) 2023-01-21 23:23:13 +01:00
Bartek Kryza 8e4b670d99 Added combined feature sequence diagram test case 2022-12-15 01:11:31 +01:00
Bartek Kryza 1a82e46d7d Added support for ternary conditional operator in sequence diagrams 2022-12-14 23:58:38 +01:00
Bartek Kryza 0d15d09de2 Added test case for filtering methods based on access specifier in sequence diagrams 2022-12-14 22:00:27 +01:00
Bartek Kryza ed2b3e188b Added virtual method call test case 2022-12-13 23:47:32 +01:00
Bartek Kryza d7c8c14cda Added initial support for skip decorator in sequence diagrams 2022-12-13 23:18:37 +01:00
Bartek Kryza bd61a1540e Added support for switch statements in sequence diagrams 2022-12-13 21:09:34 +01:00
Bartek Kryza 3020ffd69f Added support for try/catch statements in sequence diagrams 2022-12-13 00:30:12 +01:00
Bartek Kryza c7b80297d7 Added forward class declaration sequence diagram test case 2022-12-11 22:48:56 +01:00
Bartek Kryza 0c23ce86ba Added loop statement sequence diagram support 2022-12-11 01:50:54 +01:00
Bartek Kryza 13dae33d99 Added if statement sequence diagram support 2022-12-11 00:12:31 +01:00
Bartek Kryza 3b6d999520 Added Curiously Recurring Template Pattern sequence diagram test case 2022-12-10 12:06:12 +01:00
Bartek Kryza 757dd3eed9 Added recursive template sequence diagram test case 2022-12-09 23:34:52 +01:00
Bartek Kryza caf0ae7928 Added combine_free_functions_into_file_participants sequence diagram option 2022-12-09 00:10:38 +01:00
Bartek Kryza 0a0b2a3d35 Added template method specialization sequence diagram test case 2022-12-08 00:41:54 +01:00
Bartek Kryza de4e88a92d Added class exclusion by namespace in sequence diagram test case 2022-12-06 22:31:54 +01:00
Bartek Kryza db3381865e Updated test case documentation 2022-12-06 00:33:08 +01:00
Bartek Kryza 664a74faee Updated test case documentation 2022-12-04 14:49:21 +01:00
Bartek Kryza 68241ea9c8 Added recursive call generated in sequence diagram test case 2022-11-30 21:11:32 +01:00
Bartek Kryza 73f399c8a0 Added standard container sequence diagram test case 2022-11-30 20:21:55 +01:00
Bartek Kryza 0e3c69ce38 Added smart pointer dereference sequence diagram test case 2022-11-29 22:09:04 +01:00
Bartek Kryza df0163cdbf Added constexpr if sequence diagram test case 2022-11-27 15:23:32 +01:00