Commit Graph

1579 Commits

Author SHA1 Message Date
Bartek Kryza
31100af689 Ported remaining tests from Catch to doctest (#266) 2024-05-20 22:32:10 +02:00
Bartek Kryza
387b46f683 Refactored sequence diagrams test cases (#266) 2024-05-20 21:56:54 +02:00
Bartek Kryza
4b5cfa7b48 Refactoring sequence diagrams test cases (#266) 2024-05-20 00:09:30 +02:00
Bartek Kryza
7c1e0420c6 Refactoring sequence diagrams test cases (#266) 2024-05-16 21:58:45 +02:00
Bartek Kryza
5d69f5063a Refactored config based test cases (#266) 2024-05-14 17:51:55 +02:00
Bartek Kryza
6d3d1ae450 Fixed building on LLVM < 14 (#266) 2024-05-14 17:27:34 +02:00
Bartek Kryza
27eaea5bbe Refactored class, package and include diagram test cases (#266) 2024-05-14 11:39:42 +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
baeda78c7e Added doctest to thirdparty deps 2024-05-12 00:45:11 +02:00
Bartek Kryza
ee3ae341d3 Merge pull request #269 from bkryza/v0.5.2
V0.5.2
2024-05-05 12:30:51 +02:00
Bartek Kryza
cd6dce2b0b Fixed building on Fedora 40 0.5.2 2024-05-05 00:15:35 +02:00
Bartek Kryza
9f370ac8bd Added Ubuntu Noble Numbat config 2024-05-04 19:24:00 +02:00
Bartek Kryza
67da49df64 Updated test cases documentation 2024-05-04 19:11:29 +02:00
Bartek Kryza
7fcd0dc0dd Updated packaging instructions 2024-05-04 19:08:05 +02:00
Bartek Kryza
8905f05bad Updated version to 0.5.2 2024-05-04 17:27:57 +02:00
Bartek Kryza
f1677193ba Fixed generation of empty packages in class diagrams (Fixes #253) 2024-05-03 22:19:05 +02:00
Bartek Kryza
bf119aff74 Merge pull request #268 from bkryza/add-option-to-inline-lambdas
Add option to inline lambdas
2024-05-03 18:00:51 +02:00
Bartek Kryza
3495ce0039 Updated test cases documentation 2024-05-03 17:26:07 +02:00
Bartek Kryza
f05267997b Added test case for inlining nested lambda expressions (#261) 2024-05-03 17:22:33 +02:00
Bartek Kryza
ba4835b6bc Fixed clang-tidy warnings 2024-05-03 16:48:53 +02:00
Bartek Kryza
95d83345a5 Refactored sequence lambda inlining to diagram model (#261) 2024-05-03 15:12:05 +02:00
Bartek Kryza
fc25a9bd0e Updated CHANGELOG 2024-05-03 14:47:05 +02:00
Bartek Kryza
14a13b45aa Added option inline_lambda_messages to omit lambda expressions from sequence diagrams (#261) 2024-05-03 14:42:34 +02:00
Bartek Kryza
052d9b7ff3 Merge pull request #267 from bkryza/sequence-diagram-improvements
Sequence diagram improvements
2024-05-01 22:25:16 +02:00
Bartek Kryza
1a3d1c19cf Fixed cmake CUDA target defines 2024-05-01 21:27:33 +02:00
Bartek Kryza
35b66beeca Updated test cases documentation 2024-05-01 19:39:50 +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
dfb4f38ded Fixed generation of internal clang-uml diagrams 2024-04-30 11:51:47 +02:00
Bartek Kryza
51c5b887a8 Added lambda operator() arguments to messages in sequence diagrams 2024-04-30 10:53:33 +02:00
Bartek Kryza
4293a6cc79 Improved handling of message call comments (#264) 2024-04-30 00:06:42 +02:00
Bartek Kryza
6c6575bc7f Added test case for call directive in sequence diagrams 2024-04-29 13:17:17 +02:00
Bartek Kryza
efc34bcec6 Fixed handling of nested lambda expressions in sequence diagrams 2024-04-28 01:14:01 +02:00
Bartek Kryza
0539fb0101 Fixed type aliases handling in sequence diagram message names (#260) 2024-04-27 10:43:15 +02:00
Bartek Kryza
9c07dbfde3 Added support for call expressions tracking through lambdas in function arguments (#168) 2024-04-26 19:26:32 +02:00
Bartek Kryza
88f315127c Merge pull request #262 from bkryza/fix-codecov
Reverted codecov to v3
2024-04-17 22:27:20 +02:00
Bartek Kryza
57d24da0df Reverted codecov to v3 2024-04-17 21:09:08 +02:00
Bartek Kryza
7317761670 Updated checkout GitHub action version 2024-04-17 19:57:12 +02:00
Bartek Kryza
87a1e876cc Updated codecov GitHub action version 2024-04-17 18:36:21 +02:00
Bartek Kryza
449729d54e Merge pull request #258 from hatch01/master
enable building with nix
2024-04-17 18:04:56 +02:00
eymeric
a61d719a69 doc: update build instruction for nix 2024-04-17 18:02:08 +02:00
eymeric
42c9fa4579 update build command to work without flake
Co-authored-by: uku <hi@uku.moe>
2024-04-17 09:52:38 +02:00
hatch01
0da2585c3f fix nix run link
Co-authored-by: Thomas Lepoix <thomas.lepoix@protonmail.ch>
2024-04-10 09:50:58 +02:00
eymeric
8e24a2cb63 cleanup nix
Co-authored-by: uku <hi@uku.moe>
2024-04-09 18:21:40 +02:00
eymeric
e3fd1382e9 enable building with nix 2024-04-08 22:47:59 +02:00
Bartek Kryza
31d8f4d773 Fixed MSVC build with LLVM 18 2024-03-12 23:10:22 +01:00
Bartek Kryza
0fac87c27a Merge pull request #252 from bkryza/fix-building-with-llvm18
Fixed building with LLVM 18 (#251)
2024-03-08 00:01:18 +01:00
Bartek Kryza
06ada3af55 Fixed building with LLVM 18 (#251) 2024-03-07 23:10:46 +01:00
Bartek Kryza
97b094f77e Merge pull request #250 from bkryza/v0.5.1
V0.5.1
2024-03-06 22:21:30 +01:00