Bartek Kryza
|
94f5f445ee
|
Improved test coverage (#287)
|
2024-06-09 21:10:09 +02:00 |
|
Bartek Kryza
|
2cf9d2f22a
|
Added test case for common::id_t
|
2024-06-05 00:15:21 +02:00 |
|
Bartek Kryza
|
31100af689
|
Ported remaining tests from Catch to doctest (#266)
|
2024-05-20 22:32:10 +02:00 |
|
Bartek Kryza
|
6d3d1ae450
|
Fixed building on LLVM < 14 (#266)
|
2024-05-14 17:27:34 +02:00 |
|
Bartek Kryza
|
eeae5caef5
|
WIP
|
2024-05-13 15:51:45 +02:00 |
|
Bartek Kryza
|
235533d9fa
|
WIP
|
2024-05-12 00:45:45 +02:00 |
|
Bartek Kryza
|
1a3d1c19cf
|
Fixed cmake CUDA target defines
|
2024-05-01 21:27:33 +02:00 |
|
Bartek Kryza
|
b574a41a64
|
Added test case for cuda_kernel and cuda_device callee types in callee_type filter (#263)
|
2024-05-01 19:01:25 +02:00 |
|
Bartek Kryza
|
67363013fe
|
Added support for CUDA calls in sequence diagrams (#263)
|
2024-05-01 18:18:41 +02:00 |
|
Bartek Kryza
|
2006d62d4d
|
Fixed building on MSVC
|
2024-01-11 16:32:03 +01:00 |
|
Bartek Kryza
|
555d0da4f6
|
Fixed building on macos
|
2024-01-11 15:22:09 +01:00 |
|
Bartek Kryza
|
edfaabd4fa
|
Added class diagram test case with C++20 module partitions
|
2023-12-25 20:58:19 +01:00 |
|
Bartek Kryza
|
637112cea5
|
Added package diagram test case with C++20 module partitions dependencies
|
2023-12-24 16:47:56 +01:00 |
|
Bartek Kryza
|
913ccb6bdf
|
Added test case for package diagram from modules dependencies
|
2023-12-22 21:25:11 +01:00 |
|
Bartek Kryza
|
a8d646d1bc
|
Added package diagram generation from C++20 modules (#101)
|
2023-12-21 23:40:15 +01:00 |
|
Bartek Kryza
|
c51ae5b6ee
|
Added support for C++20 module based packages in class diagrams (#101)
|
2023-12-18 22:33:27 +01:00 |
|
Bartek Kryza
|
ea6892f754
|
Added support for class diagram filtering based on C++20 modules (#195)
|
2023-12-17 21:10:05 +01:00 |
|
Bartek Kryza
|
f2fe1ca2cf
|
Added support for C++20 coroutines in class diagrams (#221)
|
2023-12-15 20:01:18 +01:00 |
|
Bartek Kryza
|
f339c34dd8
|
Enabled building against LLVM 17
|
2023-10-13 11:49:59 +02:00 |
|
Bartek Kryza
|
3154cfd737
|
Releasing version 0.3.7
|
2023-06-11 12:50:51 +02:00 |
|
Bartek Kryza
|
8e801fe31d
|
Fixed building on MSVC
|
2023-05-28 22:17:21 +02:00 |
|
Bartek Kryza
|
9b2adc5d2f
|
Added --query-driver option to enable automatic detection of system include paths from selected compiler (#109)
|
2023-05-06 16:39:41 +02:00 |
|
Bartek Kryza
|
d349f3e01c
|
Updated remove_compile_flags option
|
2023-05-05 21:09:21 +02:00 |
|
Bartek Kryza
|
f1c125bf32
|
Refactored command line handling
|
2023-03-11 19:00:14 +01:00 |
|
Bartek Kryza
|
480d1bcae1
|
Updated test cases compile flags for C translation units
|
2023-03-01 20:36:19 +01:00 |
|
Bartek Kryza
|
7708ed2535
|
Added non-virtual polymorphism abstract factory test case based on concepts
|
2023-03-01 19:28:42 +01:00 |
|
Bartek Kryza
|
be2ad5dc9b
|
Added test case for C++20 concepts with variadic params
|
2023-03-01 18:37:31 +01:00 |
|
Bartek Kryza
|
1fc0bf3f80
|
Added constrained template parameter names in requires relationship
|
2023-02-25 19:35:33 +01:00 |
|
Bartek Kryza
|
040403382a
|
Added basic framework for creating cxx20 test cases
|
2023-02-20 22:39:32 +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
|
78ec599466
|
Fixed building on macos with LLVM Clang
|
2023-02-07 23:18:19 +01:00 |
|
Bartek Kryza
|
865ae9d8ed
|
Reverted custom compilation database class to default
|
2023-02-07 18:32:11 +01:00 |
|
Bartek Kryza
|
8b70bba0c0
|
Refactored cmake scripts and test cases compile database handling
|
2023-02-05 16:35:05 +01:00 |
|
Bartek Kryza
|
9a7d66f93f
|
Improved rendering of template methods in class diagrams
|
2023-01-25 22:13:57 +01:00 |
|
Bartek Kryza
|
f5bcbeec0b
|
Initial MSVC build working
|
2023-01-06 23:39:56 +00:00 |
|
Bartek Kryza
|
a7c198f96d
|
Updated test cases cxx flags
|
2022-12-20 22:11:20 +01:00 |
|
Bartek Kryza
|
d1723f7b96
|
Added backward-cpp stack printer (90398eef20f4e7e0e939322d7e84f9c52078a325)
|
2022-12-20 19:18:31 +01:00 |
|
Bartek Kryza
|
0cef28ac02
|
Fixed building and tests on macos
|
2022-08-30 21:39:40 +02:00 |
|
Bartek Kryza
|
5cdbb364b0
|
Fixed sequence diagram test cases
|
2022-08-06 12:39:42 +02:00 |
|
Bartek Kryza
|
cc0119d079
|
Updated LLVM cmake detection
|
2022-08-03 23:45:51 +02:00 |
|
Bartek Kryza
|
487e5d435b
|
Removed cppast dependency
|
2022-08-03 22:13:27 +02:00 |
|
Bartek Kryza
|
37757b2ccc
|
Fixed class diagram test cases
|
2022-07-31 00:41:51 +02:00 |
|
Bartek Kryza
|
cf1054aa83
|
Fixed template template handling
|
2022-07-28 00:35:14 +02:00 |
|
Bartek Kryza
|
88a87edc42
|
First passing test cases using libtooling visitor
|
2022-07-17 11:48:00 +02:00 |
|
Bartek Kryza
|
527aa72b62
|
Updated test compiler flags
|
2022-06-14 20:29:34 +02:00 |
|
Bartek Kryza
|
9e2a1284cb
|
Updated minimum cmake version
|
2022-06-14 11:02:38 +02:00 |
|
Bartek Kryza
|
0ae98ae2ac
|
Added explicit threads link dependency
|
2022-06-12 23:03:52 +02:00 |
|
Bartek Kryza
|
58b7b8a32f
|
Added explicit threads link dependency
|
2022-06-12 22:37:05 +02:00 |
|
Bartek Kryza
|
abba53694b
|
Added explicit threads link dependency
|
2022-06-12 20:46:27 +02:00 |
|
Bartek Kryza
|
90da2e5238
|
Switched to header only spdlog for better portability
|
2022-06-08 23:44:20 +02:00 |
|