Bartek Kryza
|
f2fe1ca2cf
|
Added support for C++20 coroutines in class diagrams (#221)
|
2023-12-15 20:01:18 +01:00 |
|
Bartek Kryza
|
cea427e32d
|
Fixed link generation for template specializations
|
2023-12-10 13:51:45 +01:00 |
|
Bartek Kryza
|
d7195d5a5d
|
Refactored handling of relative paths (#213)
|
2023-12-09 12:04:06 +01:00 |
|
Bartek Kryza
|
f1d3695ccc
|
Fixed t00014 on macos (Fixes #176)
|
2023-12-05 23:46:28 +01:00 |
|
Bartek Kryza
|
39d3e1f0b0
|
Added test case for context filter with radius option
|
2023-11-10 23:23:25 +01:00 |
|
Bartek Kryza
|
70e7088823
|
Fixed clang-tidy warnings
|
2023-09-13 17:17:48 +02:00 |
|
Bartek Kryza
|
59180efebf
|
Fixed friend relationship generation in mermaid class diagram generator
|
2023-09-12 20:22:10 +02:00 |
|
Bartek Kryza
|
eb00cd21c3
|
Added mermaid test cases for class diagrams
|
2023-09-12 00:55:20 +02:00 |
|
Bartek Kryza
|
4a19c8ba23
|
Fixed mermaid verbatim directives handling
|
2023-09-10 12:14:41 +02:00 |
|
Bartek Kryza
|
0a542a954b
|
Added link generation in mermaid diagram generator
|
2023-09-09 18:42:04 +02:00 |
|
Bartek Kryza
|
32fda88852
|
Added initial support for MermaidJS sequence diagram
|
2023-09-08 00:30:19 +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
|
2e1013c12f
|
Added option to skip redundant dependency relationships
|
2023-08-05 19:06:00 +02:00 |
|
Bartek Kryza
|
f6efb7941f
|
Added option to exclude dependencies from template arguments (Fixes #141)
|
2023-08-02 00:04:11 +02:00 |
|
Bartek Kryza
|
c119a622fa
|
Refactored generator inheritance hierarchy
|
2023-08-01 00:53:41 +02:00 |
|
Bartek Kryza
|
ed151f45e1
|
Fixed class method links in PlantUML diagrams
|
2023-06-26 16:15:10 +02:00 |
|
Bartek Kryza
|
46b8c29907
|
Update Doxygen docs for util namespace
|
2023-06-25 17:53:21 +02:00 |
|
Bartek Kryza
|
c49517925e
|
Update Doxygen docs for package_diagram namespace
|
2023-06-24 20:53:58 +02:00 |
|
Bartek Kryza
|
935d25c8f4
|
Update Doxygen docs for class_diagram namespace
|
2023-06-24 17:24:06 +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
|
b3b95efb65
|
Added regex support to parents filter
|
2023-06-08 00:03:50 +02:00 |
|
Bartek Kryza
|
ad2fc3f8a6
|
Added regex support to subclasses filter
|
2023-06-07 00:15:56 +02:00 |
|
Bartek Kryza
|
e40dc3a60c
|
Added method type diagram filter (#145)
|
2023-06-02 01:06:22 +02:00 |
|
Bartek Kryza
|
e7f738c6dc
|
Fixed handling properties of template methods (e.g. is_constructor)
|
2023-06-01 00:57:46 +02:00 |
|
Bartek Kryza
|
112f7cb806
|
Refactored apply_if helper functions
|
2023-06-01 00:06:32 +02:00 |
|
Bartek Kryza
|
ae44c2413b
|
Fixed clang-tidy warnings
|
2023-05-31 23:07:40 +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
|
77f3325d6a
|
Merge pull request #148 from bkryza/add-packages-from-directory-structure
Add packages from directory structure
|
2023-05-28 22:58:45 +02:00 |
|
Bartek Kryza
|
f273f6b2f7
|
Fixed formatting
|
2023-05-28 22:20:40 +02:00 |
|
Bartek Kryza
|
8e801fe31d
|
Fixed building on MSVC
|
2023-05-28 22:17:21 +02:00 |
|
Bartek Kryza
|
81c7ce71df
|
Improved skipping of empty packages in class diagrams
|
2023-05-28 18:38:57 +02:00 |
|
Bartek Kryza
|
5c4a98ba79
|
Fixed clang-tidy warnings
|
2023-05-27 23:41:36 +02:00 |
|
Bartek Kryza
|
e6fa19ff39
|
Refactored nested diagrams with element_view template
|
2023-05-27 22:32:04 +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
|
75c027262f
|
Fixed class diagram generation with packages from directories
|
2023-05-24 22:22:47 +02:00 |
|
Bartek Kryza
|
01c791e6a1
|
Added initial support for directory based packages in class diagrams
|
2023-05-21 11:55:57 +02:00 |
|
Bartek Kryza
|
044c9ced19
|
Fixed generation of dependent template argument names (#146)
|
2023-05-20 11:40:12 +02:00 |
|
Bartek Kryza
|
57aa174a86
|
Fixed t00064 on LLVM 16
|
2023-05-15 01:23:37 +02:00 |
|
Bartek Kryza
|
02f470e563
|
Fixed rendering of methods in template class specializations
|
2023-05-14 18:57:40 +02:00 |
|
Bartek Kryza
|
0fbf491dfe
|
Fixed handling of decltype cxxmember type aliases with dependend parameters
|
2023-05-14 16:35:14 +02:00 |
|
Bartek Kryza
|
4b0fcd631d
|
Fixed handling of function template parameters
|
2023-05-13 18:10:11 +02:00 |
|
Bartek Kryza
|
3b573ff034
|
Fixed handling of anonymous template parameters
|
2023-05-13 14:58:07 +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
|
7e9944ce60
|
Fixed handling of C99 typedef structs (#138)
|
2023-05-11 19:52:27 +02:00 |
|
Bartek Kryza
|
3eb1c476b3
|
Added rendering of template specialization members
|
2023-05-04 22:29:13 +02:00 |
|
Bartek Kryza
|
82410b345d
|
Fixed clang-tidy warnings
|
2023-05-03 21:38:31 +02:00 |
|
Bartek Kryza
|
e9a57283fc
|
Fixed test cases on LLVM 16
|
2023-05-03 20:23:17 +02:00 |
|