Commit Graph
809 Commits
Author SHA1 Message Date
Bartek Kryza a285ea0781 Fixed formatting 2021-07-29 19:19:54 +02:00
Bartek Kryza 4ee1aee0e7 Added note decorator test case 2021-07-29 19:19:24 +02:00
Bartek Kryza 75cb5765f8 Added note decorator handling in class declarations 2021-07-29 18:43:35 +02:00
Bartek Kryza 0c82da9160 Refactored command to decorators 2021-07-29 17:43:41 +02:00
Bartek Kryza 70f195bb8e Added skiprelationship command 2021-07-29 17:23:03 +02:00
Bartek Kryza 0e941c90fb Added skip inline command 2021-07-28 23:29:46 +02:00
Bartek Kryza 4cdd034017 Added basic inline command parser 2021-07-28 23:10:46 +02:00
Bartek Kryza 734b82eb09 Changed default config file name to .clang-uml 2021-07-25 23:01:08 +02:00
Bartek Kryza ee753f5595 Added template decorator pattern 2021-07-25 22:52:02 +02:00
Bartek Kryza 9e44fec60e Fixed multiple relationship generation for template instantiation 2021-07-25 18:00:50 +02:00
Bartek Kryza 386f35b8df Fixed relationship parsing to forward declared classes 2021-07-24 20:40:06 +02:00
Bartek Kryza ea8f0e83c1 Added include_relations_also_as_members flag 2021-07-24 19:40:12 +02:00
Bartek Kryza ae5f2b2006 Added scope symbol in front of relationships 2021-07-24 18:46:20 +02:00
Bartek Kryza 524cf36ecd Fixed template instantiations generation without known primary template 2021-07-20 19:35:47 +02:00
Bartek Kryza 9bf1dca9e5 Switched default composition for aggregation 2021-07-18 14:55:25 +02:00
Bartek Kryza 5a1491d679 Added init make target 2021-07-18 13:05:19 +02:00
Bartek Kryza 47c025532c Added support for class scope filtering 2021-06-20 17:34:07 +02:00
Bartek Kryza e8fecbac64 Updated glob dep 2021-06-19 13:26:31 +02:00
Bartek Kryza ce02432178 Added alias resolution for PlantUML annotations 2021-05-27 00:31:44 +02:00
Bartek Kryza 1c44f73afd Fixed formatting 2021-05-22 14:11:27 +02:00
Bartek Kryza e1c6da5f2e Generate enums as aliases 2021-05-22 14:10:50 +02:00
Bartek Kryza 08f00889e2 Skip generation of empty or invalid relationships in PlantUML output 2021-05-22 14:09:39 +02:00
Bartek Kryza 6cc49c2660 Added cli option to select diagrams from config by name 2021-05-06 22:34:07 +02:00
Bartek Kryza 2cba92fe48 Added handling of class template specializations 2021-05-03 20:31:38 +02:00
Bartek Kryza d3b6f1ca13 Adding template specialization handling 2021-05-03 15:47:02 +02:00
Bartek Kryza cff012ab7b Added handling of anonymous nested enums 2021-05-03 11:12:02 +02:00
Bartek Kryza ed6bcf1c71 Added test for unnamed enums 2021-05-02 22:47:57 +02:00
Bartek Kryza d6552dc629 Added handling of inline namespaces 2021-05-02 21:03:28 +02:00
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 dac8823ff9 Refactored method and field type rendering 2021-05-01 15:39:41 +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 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 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 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 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 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