Commit Graph

225 Commits

Author SHA1 Message Date
Bartek Kryza
2848090ad8 Fix clang-tidy warnings 2023-03-15 01:47:49 +01:00
Bartek Kryza
19ae58f493 Refactored cppidx generator name to json 2023-03-13 22:14:26 +01:00
Bartek Kryza
bffe9913aa Added cli options for cppidx generator 2023-03-13 00:30:19 +01:00
Bartek Kryza
bcba612f65 Fixed clang-tidy warnings 2023-03-11 22:07:11 +01:00
Bartek Kryza
2092a0e3e6 Added diagram templates to config 2023-03-07 23:03:02 +01:00
Bartek Kryza
8f99e2fc2f Added parents (base classes) diagram filter 2023-03-06 22:33:11 +01:00
Bartek Kryza
cfca79182c Added relationship exclusion to context filter 2023-03-04 21:11:14 +01:00
Bartek Kryza
a58b633d01 Fixed handling of template class specializations nested in other classes 2023-03-04 15:02:35 +01:00
Bartek Kryza
d4d749ae34 Fixed nested anonymous namespace regression 2023-03-04 11:51:52 +01:00
Bartek Kryza
464d80eca3 Fix clang-tidy warning after upgrading to clang-tidy-15 2023-03-02 00:33:28 +01:00
Bartek Kryza
dbb3e68c3f Added rendering of concept requirements in concept body 2023-02-26 23:30:15 +01:00
Bartek Kryza
3509853dba Implemented tests for concept test case 00056 2023-02-26 13:51:38 +01:00
Bartek Kryza
1fc0bf3f80 Added constrained template parameter names in requires relationship 2023-02-25 19:35:33 +01:00
Bartek Kryza
274a698713 Initial support for concept dependency relationships in class diagrams 2023-02-25 01:50:20 +01:00
Bartek Kryza
6341a62857 Added support for 'class' diagrams from C99/C11 translation units (#97) 2023-02-19 18:54:04 +01:00
Bartek Kryza
fbc4fadbb7 Added 'row' and 'column' layout hints 2023-02-04 21:32:00 +01:00
Bartek Kryza
4423b14b62 Added support for 'together' option in class diagrams with rendered namespaces 2023-02-04 15:45:17 +01:00
Bartek Kryza
d7d80ab41e Added support for 'together' option in class diagrams without rendered namespaces 2023-02-04 00:24:09 +01:00
Bartek Kryza
21e7c3d3a0 Refactored cx utils to clang_utils 2023-01-25 22:43:49 +01:00
Bartek Kryza
9a7d66f93f Improved rendering of template methods in class diagrams 2023-01-25 22:13:57 +01:00
Bartek Kryza
3005ad7c37 Fixed formatting 2023-01-21 23:23:36 +01:00
bram
b5cf78ce82 Fix for segfault in path::pop_back 2023-01-21 20:44:32 +01:00
Bartek Kryza
7153666087 Fixed formatting 2023-01-13 18:24:26 +01:00
Bartek Kryza
ada11c6047 Fixed class and include diagrams tests in Windows 2023-01-12 23:31:12 +01:00
Bartek Kryza
3fbf3da27f Fixed path separators in diagram link URL's in Windows 2023-01-11 00:29:43 +01:00
Bartek Kryza
0ace023985 Fixed building on macos 2023-01-07 14:42:12 +01:00
Bartek Kryza
a1a9d4ae99 Fixed formatting 2023-01-07 12:32:46 +01:00
Bartek Kryza
f1f6051cf7 Fixed path filters on Windows 2023-01-07 11:07:00 +00:00
Bartek Kryza
f5bcbeec0b Initial MSVC build working 2023-01-06 23:39:56 +00:00
Bartek Kryza
37b6e69d41 Updated copyright headers 2023-01-02 11:29:11 +01:00
Bartek Kryza
95d3339fd2 Fixed formatting 2022-12-26 21:47:50 +01:00
Bartek Kryza
887652ed6b Added debug_mode config option 2022-12-26 21:47:27 +01:00
Bartek Kryza
ec9a510f76 Applied readability-redundant-declaration clang-tidy fixes 2022-12-24 15:30:31 +01:00
Bartek Kryza
5c4cf1e561 Applied hicpp-named-parameter clang-tidy fixes 2022-12-23 22:55:28 +01:00
Bartek Kryza
c1d7f28f57 Applied cppcoreguidelines-pro-type-static-cast-downcast nullptr access warnings 2022-12-23 22:42:23 +01:00
Bartek Kryza
f07dc35e06 Applied clang-tidy nullptr access warnings 2022-12-23 21:26:36 +01:00
Bartek Kryza
aecbbd704b Applied misc-unused-parameters clang-tidy fixes 2022-12-23 17:02:36 +01:00
Bartek Kryza
838b5a4b0d Fixed segfault with unresolvable aliases in Jinja templates 2022-12-23 15:45:59 +01:00
Bartek Kryza
ebf87d2161 Applied hicpp-uppercase-literal-suffix clang-tidy fixes 2022-12-22 17:12:37 +01:00
Bartek Kryza
4539ea9c64 Applied readability-implicit-bool-conversion fixes 2022-12-21 19:07:17 +01:00
Bartek Kryza
71c772ac04 Applied performance-for-range-copy clang-tidy fixes 2022-12-21 18:16:16 +01:00
Bartek Kryza
14128374ef Applying bugprone-narrowing-conversions clang-tidy fixes 2022-12-21 18:05:45 +01:00
Bartek Kryza
6750365d54 Applying readability-simplify-boolean-expr clang-tidy fixes 2022-12-21 17:42:54 +01:00
Bartek Kryza
75db32fdeb Applied readability-qualified-auto clang-tidy fixes 2022-12-21 17:39:30 +01:00
Bartek Kryza
a907769c38 Applied misc-unused-parameters clang-tidy fixes 2022-12-21 17:35:05 +01:00
Bartek Kryza
217edd27bd Applied hicpp-noexcept-move clang-tidy fixes 2022-12-21 17:32:17 +01:00
Bartek Kryza
25f787785f Applied readability-avoid-const-params-in-decls clang-tidy fixes 2022-12-21 17:20:07 +01:00
Bartek Kryza
e32e4cd2aa Applied llvm-else-after-return clang-tidy fixes 2022-12-20 23:56:36 +01:00
Bartek Kryza
134ad77f5c Applied readability-magic-numbers clang-tidy fixes 2022-12-20 23:49:43 +01:00
Bartek Kryza
0687c3093e Applied hicpp-use-override clang-tidy fixes 2022-12-20 23:29:30 +01:00