Commit Graph
1512 Commits
Author SHA1 Message Date
Bartek Kryza 35ca011f9b Fixed nested namespace handling 2021-05-02 20:26:23 +02:00
Bartek Kryza 56675a5d6f Fixed logging in main app 2021-05-01 17:27:10 +02:00
Bartek Kryza f0d08fae3b Updated test cases docs 2021-05-01 15:43:31 +02:00
Bartek Kryza dac8823ff9 Refactored method and field type rendering 2021-05-01 15:39:41 +02:00
Bartek Kryza 68be22f9dd Fixed building on LLVM 12 2021-05-01 11:27:36 +02:00
Bartek Kryza c6acc7bf20 Fixed formatting 2021-04-17 22:39:59 +02:00
Bartek Kryza 9884cc6d94 Added test case documentation generator 2021-04-17 22:39:18 +02:00
Bartek Kryza 4f0302496e Added aliased template handling 2021-04-17 18:12:56 +02:00
Bartek Kryza dd5befa89b Added file and line information to logger 2021-04-17 17:33:03 +02:00
Bartek Kryza 4e644b8641 Updated cppast ref 2021-04-17 17:26:38 +02:00
Bartek Kryza 9cb765d758 Added generation of type alias map 2021-04-04 23:42:42 +02:00
Bartek Kryza acdb1b704d Added filters for relationships and entities 2021-04-01 23:08:25 +02:00
Bartek Kryza 8791706a86 Ensure unique class instances in diagram 2021-03-31 22:10:44 +02:00
Bartek Kryza 42d56fd5ac Merge pull request #1 from bkryza/refactor-to-cppast
Refactor to cppast
2021-03-31 01:02:48 +02:00
Bartek Kryza cc14a3f9e3 Fixed formatting 2021-03-31 00:54:57 +02:00
Bartek Kryza 4ab38a3f3c Added back sequence diagram test 2021-03-31 00:54:08 +02:00
Bartek Kryza 5bbfbafd78 Removed old code 2021-03-31 00:49:58 +02:00
Bartek Kryza 912084c972 Fixed dependency from method arguments generation 2021-03-31 00:47:51 +02:00
Bartek Kryza 6b0bae3790 Fixed handling of class forward declarations 2021-03-30 22:42:01 +02:00
Bartek Kryza d25a252212 Fixed template template example 2021-03-30 00:39:45 +02:00
Bartek Kryza 928e5f5baa Added handling of template methods 2021-03-28 23:36:27 +02:00
Bartek Kryza b61143a5b2 Ported template instantiation handling to cppast 2021-03-28 22:22:04 +02:00
Bartek Kryza 1daf611329 Updated cppast ref 2021-03-28 22:20:51 +02:00
Bartek Kryza 130ab4dc11 Added basic friendship relationship handling 2021-03-26 23:12:50 +01:00
Bartek Kryza a8bab3931e Fixed basic template instantiation relationships 2021-03-25 22:30:21 +01:00
Bartek Kryza 2c2040d95d Updated cppast ref 2021-03-25 22:29:59 +01:00
Bartek Kryza d3331133c6 Updated github actions to checkout submodules 2021-03-24 17:44:35 +01:00
Bartek Kryza ff2a08c3c6 Fixed class inner class and enum relationship generation 2021-03-24 11:30:08 +01:00
Bartek Kryza a26cfb6d60 Added enum handling 2021-03-24 11:00:17 +01:00
Bartek Kryza 5dc841d9e6 Initial refactor to cppast 2021-03-24 01:02:28 +01:00
Bartek Kryza b95bf324c2 Updated cppast submodule ref 2021-03-24 01:02:13 +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 79ad29164c Refactored class diagram visitor to a cc file 2021-03-20 13:19:37 +01:00
Bartek Kryza ab4a649b7c Refactored class diagram entity process functions 2021-03-20 12:44:54 +01:00
Bartek Kryza 8642837775 Refactored class based specifier handler 2021-03-20 11:41:36 +01:00
Bartek Kryza 75c4706c9b Refactored enum declaration processing 2021-03-19 21:56:28 +01:00
Bartek Kryza 41953817a5 Refactored class declaration processing 2021-03-19 21:47:09 +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