Commit Graph

  • 9ba8fc9c05 Added diagram template docs Bartek Kryza 2023-03-12 00:13:37 +01:00
  • bcba612f65 Fixed clang-tidy warnings Bartek Kryza 2023-03-11 22:06:53 +01:00
  • e7353d7a03 Added cli_handler tests Bartek Kryza 2023-03-11 20:50:17 +01:00
  • f1c125bf32 Refactored command line handling Bartek Kryza 2023-03-11 18:59:53 +01:00
  • 41537c5401 Implement CLI options for adding diagrams to config from templates Bartek Kryza 2023-03-08 01:25:20 +01:00
  • 2092a0e3e6 Added diagram templates to config Bartek Kryza 2023-03-07 23:03:02 +01:00
  • 0dc7445909 Updated test cases documentation Bartek Kryza 2023-03-06 23:32:40 +01:00
  • 029a28a0d3 Added NUMPROC option to clang-tidy Bartek Kryza 2023-03-06 22:50:33 +01:00
  • 8f99e2fc2f Added parents (base classes) diagram filter Bartek Kryza 2023-03-06 22:32:02 +01:00
  • 8ba0239283 Added option to read config file from stdin (related #105) Bartek Kryza 2023-03-05 19:34:06 +01:00
  • f16c0e4a17 Updated test cases documentation Bartek Kryza 2023-03-05 11:41:16 +01:00
  • b2fd763a89 Updated changelog Bartek Kryza 2023-03-05 11:39:39 +01:00
  • 69da23c4b2 Merge pull request #106 from bkryza/fix-processing-clang-uml-examples Bartek Kryza 2023-03-05 00:29:26 +01:00
  • cfca79182c Added relationship exclusion to context filter Bartek Kryza 2023-03-04 21:11:14 +01:00
  • a58b633d01 Fixed handling of template class specializations nested in other classes Bartek Kryza 2023-03-04 15:02:35 +01:00
  • d4d749ae34 Fixed nested anonymous namespace regression Bartek Kryza 2023-03-04 11:51:52 +01:00
  • bad78c0c7a Merge pull request #103 from bkryza/v0.3.2 Bartek Kryza 2023-03-02 23:44:15 +01:00
  • 812eada63a Fixed RPM spec for out of source builds 0.3.2 v0.3.2 Bartek Kryza 2023-03-02 22:25:47 +01:00
  • 8a4e6894fb Fixed git version extraction Bartek Kryza 2023-03-02 22:05:22 +01:00
  • 1a4e601828 Fixed git version extraction Bartek Kryza 2023-03-02 21:47:50 +01:00
  • 66cc92da82 Updated changelog for 0.3.2 Bartek Kryza 2023-03-02 20:18:18 +01:00
  • 184386796a Merge pull request #102 from bkryza/add-support-cpp20-concepts Bartek Kryza 2023-03-02 01:12:56 +01:00
  • 464d80eca3 Fix clang-tidy warning after upgrading to clang-tidy-15 Bartek Kryza 2023-03-02 00:33:28 +01:00
  • 884e021b9a Fix building with MSVC Bartek Kryza 2023-03-01 23:00:02 +01:00
  • 480d1bcae1 Updated test cases compile flags for C translation units Bartek Kryza 2023-03-01 20:36:19 +01:00
  • cf0d87a0bf Updated clang-format to version 15 Bartek Kryza 2023-03-01 20:22:00 +01:00
  • fe99b72099 Updated GitHub actions Ubuntu to 22.04 Bartek Kryza 2023-03-01 20:14:17 +01:00
  • 22b7b939ad Updated test cases documentation Bartek Kryza 2023-03-01 20:07:01 +01:00
  • 65a55fa7cc Fixed clang-tidy warnings Bartek Kryza 2023-03-01 19:58:25 +01:00
  • afcc850087 Fixed formatting Bartek Kryza 2023-03-01 19:28:58 +01:00
  • 7708ed2535 Added non-virtual polymorphism abstract factory test case based on concepts Bartek Kryza 2023-03-01 19:28:42 +01:00
  • be2ad5dc9b Added test case for C++20 concepts with variadic params Bartek Kryza 2023-03-01 18:37:31 +01:00
  • 7996cb7a00 Improved concept relationship handling including concepts with variadic params Bartek Kryza 2023-03-01 18:35:08 +01:00
  • dbb3e68c3f Added rendering of concept requirements in concept body Bartek Kryza 2023-02-26 23:29:55 +01:00
  • 2ab6ed627e Refactored should_include in class diagram visitor Bartek Kryza 2023-02-26 20:35:22 +01:00
  • 84f7bed05c Updated test cases documentation Bartek Kryza 2023-02-26 13:54:10 +01:00
  • 3509853dba Implemented tests for concept test case 00056 Bartek Kryza 2023-02-26 13:51:25 +01:00
  • 1fc0bf3f80 Added constrained template parameter names in requires relationship Bartek Kryza 2023-02-25 19:35:18 +01:00
  • 274a698713 Initial support for concept dependency relationships in class diagrams Bartek Kryza 2023-02-25 01:50:07 +01:00
  • 20a0f2d338 Added initial support for C++20 concepts Bartek Kryza 2023-02-20 22:38:33 +01:00
  • 040403382a Added basic framework for creating cxx20 test cases Bartek Kryza 2023-02-15 22:13:38 +01:00
  • 6be07a7dfa Merge pull request #99 from bkryza/fix-handling-of-plain-c-translation-units Bartek Kryza 2023-02-19 19:09:54 +01:00
  • 56a8ad9ca2 Updated test cases documentation Bartek Kryza 2023-02-19 18:56:11 +01:00
  • 6341a62857 Added support for 'class' diagrams from C99/C11 translation units (#97) Bartek Kryza 2023-02-19 18:49:59 +01:00
  • 4afb1daef0 Merge pull request #98 from bkryza/fix-building-internal-clang-uml-diagrams Bartek Kryza 2023-02-19 01:39:42 +01:00
  • 35c4c210b1 Enabled backward-cpp for debug build on Linux Bartek Kryza 2023-02-19 00:37:15 +01:00
  • bdf9a7e18f Fixed generation of class_model_class diagram Bartek Kryza 2023-02-18 23:04:32 +01:00
  • c2b83e2396 Updated the clang-uml build path after cmake refactor Bartek Kryza 2023-02-18 22:20:28 +01:00
  • 28572e74c5 Merge pull request #92 from bkryza/refactor-cmake-files Bartek Kryza 2023-02-08 00:02:16 +01:00
  • 4259733611 Fixed formatting Bartek Kryza 2023-02-07 23:26:09 +01:00
  • 78ec599466 Fixed building on macos with LLVM Clang Bartek Kryza 2023-02-07 23:18:19 +01:00
  • 43328e3e2d Fixed unit tests on MSVC Bartek Kryza 2023-02-07 22:18:57 +01:00
  • 865ae9d8ed Reverted custom compilation database class to default Bartek Kryza 2023-02-07 18:32:11 +01:00
  • 7112c160f5 Added PowerShell build script Bartek Kryza 2023-02-07 17:29:01 +01:00
  • 8b70bba0c0 Refactored cmake scripts and test cases compile database handling Bartek Kryza 2023-02-05 16:35:05 +01:00
  • cdb056a52b Merge pull request #91 from bkryza/add-element-grouping-in-class-diagrams Bartek Kryza 2023-02-04 23:00:57 +01:00
  • 315147ae3f Updated test cases documentation Bartek Kryza 2023-02-04 21:43:16 +01:00
  • fbc4fadbb7 Added 'row' and 'column' layout hints Bartek Kryza 2023-02-04 21:26:57 +01:00
  • edba233030 Added support for 'together' layout hint in package diagrams Bartek Kryza 2023-02-04 16:30:12 +01:00
  • 4423b14b62 Added support for 'together' option in class diagrams with rendered namespaces Bartek Kryza 2023-02-04 15:42:46 +01:00
  • d7d80ab41e Added support for 'together' option in class diagrams without rendered namespaces Bartek Kryza 2023-02-04 00:23:51 +01:00
  • b910e9b02f Merge pull request #89 from bkryza/add-logo Bartek Kryza 2023-01-29 21:04:21 +01:00
  • 76d14bc738 Updated logo Bartek Kryza 2023-01-28 13:07:10 +01:00
  • 0b6893fd3b Merge pull request #88 from bkryza/enable-notes-in-class-elements Bartek Kryza 2023-01-29 12:37:13 +01:00
  • 09f2db3ef9 Updated test cases documentation Bartek Kryza 2023-01-29 12:15:34 +01:00
  • 3abc6b784f Enabled adding notes to class methods and members (fixes #87) Bartek Kryza 2023-01-29 11:58:01 +01:00
  • 80b4b109c0 Added logo Bartek Kryza 2023-01-28 12:59:11 +01:00
  • 37767d7957 Updated github actions to disable builds on doc files Bartek Kryza 2023-01-28 12:58:29 +01:00
  • e6ca06bbb2 Merge pull request #86 from bkryza/improve-handling-of-template-methods-in-class-diagrams Bartek Kryza 2023-01-25 23:57:13 +01:00
  • 1900f20995 Updated test cases documentation Bartek Kryza 2023-01-25 23:08:41 +01:00
  • 39851ca6d9 Extended t00052 test case Bartek Kryza 2023-01-25 23:07:08 +01:00
  • 21e7c3d3a0 Refactored cx utils to clang_utils Bartek Kryza 2023-01-25 22:42:49 +01:00
  • 9a7d66f93f Improved rendering of template methods in class diagrams Bartek Kryza 2023-01-25 00:56:33 +01:00
  • 0e6532f66c Updated installation instruction for Windows Bartek Kryza 2023-01-22 19:56:03 +01:00
  • bc2fc2e4aa Merge pull request #85 from bkryza/v0.3.1 Bartek Kryza 2023-01-22 19:49:09 +01:00
  • 62bbcf22ee Updated packaging Makefile rules v0.3.1 Bartek Kryza 2023-01-22 19:35:49 +01:00
  • b6aa2c0dae Releasing version 0.3.1 0.3.1 Bartek Kryza 2023-01-22 17:47:00 +01:00
  • fada7c27b5 Merge pull request #84 from bkryza/fix-relative-to-paths Bartek Kryza 2023-01-22 16:19:48 +01:00
  • da30adc6c8 Updated test cases documentation Bartek Kryza 2023-01-22 16:04:57 +01:00
  • 2136ebefb3 Fixed clang-tidy warnings Bartek Kryza 2023-01-22 16:02:53 +01:00
  • b802eaee3d Fixed relative lambda names in MSVC Bartek Kryza 2023-01-22 15:49:12 +01:00
  • e0a42be63a Updated test cases documentation Bartek Kryza 2023-01-22 13:59:08 +01:00
  • 8deaf0246b Fixed handling of lambda names in auto types in class diagrams (#78,#82) Bartek Kryza 2023-01-22 13:34:37 +01:00
  • 3005ad7c37 Fixed formatting Bartek Kryza 2023-01-21 23:23:36 +01:00
  • 023a4a0cc0 Fixed generation of lambda names in class diagrams (#78) Bartek Kryza 2023-01-21 23:23:13 +01:00
  • b5cf78ce82 Fix for segfault in path::pop_back bram 2023-01-08 20:58:59 +01:00
  • 61dcf9ef04 Updated docs Bartek Kryza 2023-01-21 20:30:14 +01:00
  • 78cfa630e5 Fixed handling of relative paths in configuration files (#69) Bartek Kryza 2023-01-21 18:00:21 +01:00
  • b3701fa810 Updated glob dependency to commit b66732b0e72 Bartek Kryza 2023-01-21 17:28:39 +01:00
  • 9a527eef0c Added toc to each docs page and Makefile update target Bartek Kryza 2023-01-19 22:01:51 +01:00
  • c6bb063ef2 Updated test cases documentation Bartek Kryza 2023-01-18 21:38:37 +01:00
  • a9f793e407 Removed dead code and improve test coverage Bartek Kryza 2023-01-18 21:32:21 +01:00
  • 00b9321034 Added --dump-config command line option (Fixes #77) Bartek Kryza 2023-01-17 23:43:44 +01:00
  • 74353603f8 Merge pull request #79 from bkryza/fix-tests-on-msvc Bartek Kryza 2023-01-17 00:38:54 +01:00
  • f3ef592f01 Fixed clang-tidy warnings Bartek Kryza 2023-01-17 00:14:43 +01:00
  • 57740c0c6c Added clang-tidy Makefile target Bartek Kryza 2023-01-17 00:14:35 +01:00
  • bdf55d45b7 Fixed formatting Bartek Kryza 2023-01-16 23:47:14 +01:00
  • c49053dcf2 Fixed test cases under MS Visual Studio Bartek Kryza 2023-01-16 23:39:30 +01:00
  • 7a1cbbce9a Updated Windows build instructions Bartek Kryza 2023-01-16 23:38:51 +01:00
  • 7153666087 Fixed formatting Bartek Kryza 2023-01-13 18:24:26 +01:00