Commit Graph

48 Commits

Author SHA1 Message Date
Bartek Kryza
d8ef12d1c6 Added Doxygen documentation 2023-06-23 19:38:28 +02:00
Bartek Kryza
fb348fbaa1 Updated Doxygen docs 2023-06-19 23:25:31 +02:00
Bartek Kryza
6dd4089c8d Added initial Doxygen config 2023-06-18 23:41:48 +02:00
Bartek Kryza
3d8a0ce428 Updated README and CHANGELOG for 0.3.6 2023-05-28 23:02:51 +02:00
Bartek Kryza
4e404a362e Changed JSON generator paths to relative 2023-03-17 00:39:52 +01:00
Bartek Kryza
029a28a0d3 Added NUMPROC option to clang-tidy 2023-03-06 22:50:33 +01:00
Bartek Kryza
cf0d87a0bf Updated clang-format to version 15 2023-03-01 20:22:00 +01:00
Bartek Kryza
fe99b72099 Updated GitHub actions Ubuntu to 22.04 2023-03-01 20:14:17 +01:00
Bartek Kryza
c2b83e2396 Updated the clang-uml build path after cmake refactor 2023-02-18 22:20:28 +01:00
Bartek Kryza
62bbcf22ee Updated packaging Makefile rules 2023-01-22 19:35:49 +01:00
Bartek Kryza
9a527eef0c Added toc to each docs page and Makefile update target 2023-01-19 22:01:51 +01:00
Bartek Kryza
57740c0c6c Added clang-tidy Makefile target 2023-01-17 00:14:35 +01:00
Bartek Kryza
0ace023985 Fixed building on macos 2023-01-07 14:42:12 +01:00
Bartek Kryza
cab22d3621 Added Fedora rpm makefile target 2023-01-02 21:02:37 +01:00
Bartek Kryza
37b6e69d41 Updated copyright headers 2023-01-02 11:29:11 +01:00
Bartek Kryza
c4d8bddf96 Added code formatting check 2022-12-18 17:42:24 +01:00
Bartek Kryza
310f311232 Added hyperlink generation in sequence diagrams 2022-12-10 16:34:57 +01:00
Bartek Kryza
d63426e574 Removed deprecated cmake options 2022-08-08 18:28:31 +02:00
Bartek Kryza
1844b992aa Added LLVM_VERSION make option 2022-08-06 13:12:03 +02:00
Bartek Kryza
9c59af8302 Added automatic executable version updates 2022-06-10 18:20:49 +02:00
Bartek Kryza
919c52a982 Fixed gcov linker options in GH actions 2022-06-09 00:44:57 +02:00
Bartek Kryza
90da2e5238 Switched to header only spdlog for better portability 2022-06-08 23:44:20 +02:00
buffyanamin
7ca70d97ee fix release without job limit 2022-04-24 19:52:08 +08:00
Bartek Kryza
0a3dbe42a2 Added make format target 2022-04-16 19:43:00 +02:00
Bartek Kryza
8d89f6ccf0 Extended class diagram subclasses test with multiple inheritance 2022-04-16 17:15:01 +02:00
Bartek Kryza
fb00348081 Added codecov badge 2022-04-02 17:20:08 +02:00
Bartek Kryza
263e89df2c Updated clang-uml documentation diagrams config 2022-03-31 20:27:47 +02:00
Bartek Kryza
57456705bd Added svg formatter for diagrams stored in git to minimize diffs 2022-02-27 12:19:52 +01:00
Bartek Kryza
7f8fe89f99 Switched test case diagrams from png to svg for better versioning 2022-02-25 11:16:57 +01:00
Bartek Kryza
47554060f4 Added CMake option to build using specific llvm version 2022-02-12 20:14:36 +01:00
Bartek Kryza
b11396cbf3 Fixed building with clang 2022-02-12 18:55:42 +01:00
Bartek Kryza
31f6cebee2 Added include-what-you-use makefile target 2022-02-05 18:53:54 +01:00
Bartek Kryza
9aca8368b4 Added target for generating clang-uml UML diagrams 2022-01-29 22:10:25 +01:00
Bartek Kryza
d62a2a1e9f Updated copyright dates 2022-01-16 18:34:15 +01:00
Bartek Kryza
7615d465f0 Limited number of cores on Github Actions 2021-10-03 18:24:21 +02:00
Bartek Kryza
55f1cc0298 Updated clang-format to version 12 2021-08-03 23:47:12 +02:00
Bartek Kryza
5a1491d679 Added init make target 2021-07-18 13:05:19 +02:00
Bartek Kryza
2b0a2ae0f8 Added submodule update make target 2021-07-18 11:33:44 +02:00
Bartek Kryza
68be22f9dd Fixed building on LLVM 12 2021-05-01 11:27:36 +02:00
Bartek Kryza
9884cc6d94 Added test case documentation generator 2021-04-17 22:39:18 +02:00
Bartek Kryza
5dc841d9e6 Initial refactor to cppast 2021-03-24 01:02:28 +01:00
Bartek Kryza
e4d77db5c0 Added basic class relationship handling 2021-02-28 19:13:31 +01:00
Bartek Kryza
74d5ced824 Added custom catch matchers for test cases 2021-02-27 13:39:19 +01:00
Bartek Kryza
7d76450769 Added ccache for compiling 2021-02-25 20:46:19 +01:00
Bartek Kryza
919ba40434 Refactored class visitor to cpp api 2021-02-21 23:13:18 +01:00
Bartek Kryza
930ec99adc Fixed clang-format target 2021-02-21 21:12:19 +01:00
Bartek Kryza
9e1d7786b9 Added class diagram test 2021-02-21 20:53:00 +01:00
Bartek Kryza
daf392f1a7 Added toplevel Makefile wrapper for cmake 2021-02-21 12:49:49 +01:00