Bartek Kryza
|
a8bab3931e
|
Fixed basic template instantiation relationships
|
2021-03-25 22:30:21 +01:00 |
|
Bartek Kryza
|
ff2a08c3c6
|
Fixed class inner class and enum relationship generation
|
2021-03-24 11:30:08 +01:00 |
|
Bartek Kryza
|
5dc841d9e6
|
Initial refactor to cppast
|
2021-03-24 01:02:28 +01:00 |
|
Bartek Kryza
|
06256f0456
|
Added typedef and typealias test
|
2021-03-21 18:36:51 +01:00 |
|
Bartek Kryza
|
7001c0870e
|
Disabled test of template template parameters
|
2021-03-21 10:54:36 +01:00 |
|
Bartek Kryza
|
32948ab143
|
Fixed multiple instantiation of templates instances
|
2021-03-20 20:35:55 +01:00 |
|
Bartek Kryza
|
90952d8c3c
|
Fixed dependency generation for template specializations
|
2021-03-20 19:54:04 +01:00 |
|
Bartek Kryza
|
bd2aecb775
|
Fixed dependency generation for template parameters
|
2021-03-19 19:52:39 +01:00 |
|
Bartek Kryza
|
ce1d94984d
|
Fixed duplicate dependency relationships
|
2021-03-18 23:21:06 +01:00 |
|
Bartek Kryza
|
2322833897
|
Added generation of dependency relations based on method params
|
2021-03-18 23:14:40 +01:00 |
|
Bartek Kryza
|
d55e57eb05
|
Fixed method result type generation
|
2021-03-18 21:02:33 +01:00 |
|
Bartek Kryza
|
3c0e9d51d2
|
Added handling of method parameters default values
|
2021-03-18 20:33:46 +01:00 |
|
Bartek Kryza
|
fcafef4b85
|
Added basic method parameter handling
|
2021-03-18 19:58:27 +01:00 |
|
Bartek Kryza
|
bffaa0a7d9
|
Fixed t00012 includes
|
2021-03-15 00:25:12 +01:00 |
|
Bartek Kryza
|
73d47563d6
|
Added -u option to test_cases for enabling debug logs
|
2021-03-15 00:13:03 +01:00 |
|
Bartek Kryza
|
a86add009c
|
Refactored test cases tags
|
2021-03-15 00:04:32 +01:00 |
|
Bartek Kryza
|
5a5652a443
|
Fixed logging levels
|
2021-03-14 23:27:53 +01:00 |
|
Bartek Kryza
|
93310b54e0
|
Fixed template instantiation with mixed type and non-type parameters
|
2021-03-14 11:59:50 +01:00 |
|
Bartek Kryza
|
0fc862332a
|
Added nontype variadic instantiation support
|
2021-03-14 10:53:54 +01:00 |
|
Bartek Kryza
|
ca9927ecc9
|
Added basic variadic template class support
|
2021-03-13 18:22:29 +01:00 |
|
Bartek Kryza
|
86945b11d4
|
Restructured test cases into categories
|
2021-03-13 14:32:33 +01:00 |
|
Bartek Kryza
|
520071f5b3
|
Added test case for inline diagram in config without code
|
2021-03-12 22:22:42 +01:00 |
|
Bartek Kryza
|
0ee5eeb619
|
Added friend relationship to class templates
|
2021-03-11 22:11:11 +01:00 |
|
Bartek Kryza
|
bf64b75bdd
|
Skip friends outside of included scope
|
2021-03-11 18:20:02 +01:00 |
|
Bartek Kryza
|
3bdac248ba
|
Added support for class friend declarations
|
2021-03-11 18:05:16 +01:00 |
|
Bartek Kryza
|
3e4590641a
|
Added partial specialization handling
|
2021-03-11 00:18:16 +01:00 |
|
Bartek Kryza
|
ffed3fef1a
|
Added handling of template instantiation relationships
|
2021-03-10 11:44:35 +01:00 |
|
Bartek Kryza
|
9cb21ab7a2
|
Added template insantiation relation
|
2021-03-10 00:03:23 +01:00 |
|
Bartek Kryza
|
e07392dae6
|
Refactored class diagram generator to use identifiers for types
|
2021-03-07 23:05:03 +01:00 |
|
Bartek Kryza
|
77f24b5360
|
Added handling of template template class template arguments
|
2021-03-06 21:15:22 +01:00 |
|
Bartek Kryza
|
25254fc81d
|
Added handling of nontype template parameters
|
2021-03-06 20:41:29 +01:00 |
|
Bartek Kryza
|
e267d295f6
|
Added initial class template handling
|
2021-03-06 12:13:17 +01:00 |
|
Bartek Kryza
|
5be5172bd3
|
Added relationship discovery through smart pointers
|
2021-03-04 22:59:14 +01:00 |
|
Bartek Kryza
|
b6858d2c61
|
Refactored relationship discovery algorithm
|
2021-03-04 22:45:52 +01:00 |
|
Bartek Kryza
|
cbbf4225d6
|
Added basic container-based relationship discovery
|
2021-03-03 23:24:25 +01:00 |
|
Bartek Kryza
|
32961cb42e
|
Added test_util unit tests
|
2021-03-02 22:47:08 +01:00 |
|
Bartek Kryza
|
e53294905e
|
Extended t00003 with static const auto field test
|
2021-02-28 19:30:55 +01:00 |
|
Bartek Kryza
|
e4d77db5c0
|
Added basic class relationship handling
|
2021-02-28 19:13:31 +01:00 |
|
Bartek Kryza
|
e885149cf0
|
Added sequence diagram catch matchers
|
2021-02-27 14:46:23 +01:00 |
|
Bartek Kryza
|
74d5ced824
|
Added custom catch matchers for test cases
|
2021-02-27 13:39:19 +01:00 |
|
Bartek Kryza
|
63143d32b4
|
Updated tests cmake to autodetect test cases
|
2021-02-27 01:20:28 +01:00 |
|
Bartek Kryza
|
e014454593
|
Refactored test case structure
|
2021-02-27 00:52:51 +01:00 |
|
Bartek Kryza
|
c1f4ecefbc
|
Fixed class visitor continuation after inner class
|
2021-02-26 23:22:16 +01:00 |
|
Bartek Kryza
|
0abc6296b3
|
Fixed nested class namespace rendering
|
2021-02-26 21:39:55 +01:00 |
|
Bartek Kryza
|
1a4cf87ea2
|
Added support for nested classes and enums
|
2021-02-26 10:57:29 +01:00 |
|
Bartek Kryza
|
dfa39a0433
|
Added handling of static class fields
|
2021-02-25 20:43:29 +01:00 |
|
Bartek Kryza
|
e3ffeba732
|
Extended basic class member test case with oneline multiple member declaration check
|
2021-02-24 13:15:50 +01:00 |
|
Bartek Kryza
|
78d8655c6d
|
Added basic class access and type specifiers generation
|
2021-02-23 23:31:55 +01:00 |
|
Bartek Kryza
|
a3459035d7
|
Added initial abstract class rendering
|
2021-02-23 22:20:38 +01:00 |
|
Bartek Kryza
|
919ba40434
|
Refactored class visitor to cpp api
|
2021-02-21 23:13:18 +01:00 |
|