Bartek Kryza
d120bd50ad
Added macos build action
2024-07-13 13:21:21 +02:00
Bartek Kryza
3b10885155
Added Makefile option to build with address sanitizer
2024-07-12 16:58:13 +02:00
Bartek Kryza
c0f5d5f64a
Added CLANG_UML_ENABLE_BACKTRACE CMake option to enable backtrace in release builds ( #292 )
2024-06-21 23:52:33 +02:00
Bartek Kryza
2c23627154
Merge pull request #291 from bkryza/v0.5.3
...
V0.5.3
2024-06-19 21:58:11 +02:00
Bartek Kryza
349db60c6b
Updated test cases documentation
0.5.3
2024-06-19 18:26:38 +02:00
Bartek Kryza
e41b0da677
Updated version to 0.5.3
2024-06-19 18:23:15 +02:00
Bartek Kryza
4b6e6717a5
Updated util/test_llvm_versions.sh script
2024-06-19 17:56:40 +02:00
Bartek Kryza
fdfd89ace8
Updated test cases documentation
2024-06-18 22:25:19 +02:00
Bartek Kryza
9a43ebe739
Fixed handling of relationships to nested structs
2024-06-18 22:00:50 +02:00
Bartek Kryza
fa94022c58
Merge pull request #290 from bkryza/add-context-diagram-relationship-direction
...
Add context diagram relationship direction
2024-06-17 22:08:54 +02:00
Bartek Kryza
632e170ab4
Updated test cases documentation
2024-06-17 22:02:29 +02:00
Bartek Kryza
c45830f35a
Updated CHANGELOG
2024-06-17 21:50:30 +02:00
Bartek Kryza
7c75f0e6d2
Updated context filter docs ( #274 )
2024-06-17 21:49:11 +02:00
Bartek Kryza
e7eadc03a2
Added context exclude filter with relationships option test case ( #274 )
2024-06-17 18:59:23 +02:00
Bartek Kryza
6952c3296d
Added context filter relationships option ( #274 )
2024-06-13 21:35:11 +02:00
Bartek Kryza
db2bd0417a
Extended context filter inward test case with nested class ( #274 )
2024-06-13 20:13:41 +02:00
Bartek Kryza
dca616328c
Added test case for context filter outward direction ( #274 )
2024-06-13 18:55:30 +02:00
Bartek Kryza
30337c1aa3
Extended context filter inward test case to larger radius ( #274 )
2024-06-13 17:29:34 +02:00
Bartek Kryza
bd921822c2
Added relationship direction flag to context diagram filter ( #274 )
2024-06-13 14:19:56 +02:00
Bartek Kryza
7d859db15a
Fixed unused-but-set-parameter in GCC
2024-06-10 21:35:43 +02:00
Bartek Kryza
7e29453cb4
Merge pull request #288 from bkryza/improve-test-coverage
...
Improve test coverage
2024-06-10 20:46:33 +02:00
Bartek Kryza
4f9a09783f
Fixed building on MSVC ( #287 )
2024-06-10 20:09:13 +02:00
Bartek Kryza
fa742a03c4
Improved test coverage ( #287 )
2024-06-10 15:51:27 +02:00
Bartek Kryza
514c439413
Changed std::tmpnam (deprecated) to a custom random name generator in cli tests
2024-06-09 22:37:34 +02:00
Bartek Kryza
94f5f445ee
Improved test coverage ( #287 )
2024-06-09 21:10:09 +02:00
Bartek Kryza
82846dcc27
Extended cli_handler test cases ( #287 )
2024-06-08 13:29:22 +02:00
Bartek Kryza
beba7d16b9
Added test case for sequence diagram with nested classes ( #287 )
2024-06-07 19:45:15 +02:00
Bartek Kryza
5de512ad0b
Improved error logging ( #284 )
2024-06-07 00:25:03 +02:00
Bartek Kryza
a66bbff900
Merge pull request #286 from hatch01/master
...
packaging: add nixpkgs avalability and make wrapped script the default
2024-06-06 21:00:04 +02:00
eymeric
37334d54cc
small nix packaging shell completion cleanup
2024-06-06 20:51:12 +02:00
eymeric
aec9d553dd
packaging: now wrapped is the default for nix
2024-06-06 20:48:06 +02:00
eymeric
1393afc146
doc: add nix version info
2024-06-06 17:29:00 +02:00
eymeric
ed6b78022a
doc: add nixpkgs avalability
2024-06-06 15:26:36 +02:00
Bartek Kryza
6a1322b04c
Merge pull request #285 from bkryza/refactor-id_t
2024-06-06 00:14:26 +02:00
Bartek Kryza
cfea6d97e7
Fixed building on macos
2024-06-05 23:21:33 +02:00
Bartek Kryza
420475ab64
Renamed common::id_t to eid_t to avoid conflicts with system id_t
2024-06-05 22:01:13 +02:00
Bartek Kryza
2cf9d2f22a
Added test case for common::id_t
2024-06-05 00:15:21 +02:00
Bartek Kryza
a6a92c3543
Updated to clang-tidy-17
2024-06-04 23:49:42 +02:00
Bartek Kryza
50851531f9
Fixed clang-tidy warnings
2024-06-04 22:50:53 +02:00
Bartek Kryza
1c9f347c91
Refactored id_t to types.cpp
2024-06-04 21:01:45 +02:00
Bartek Kryza
a69938f17f
Fixed tests after initial refactor
2024-06-04 20:49:50 +02:00
Bartek Kryza
cf79b3184c
Initial refactor of id_t to a separate class
2024-06-04 00:03:26 +02:00
Bartek Kryza
e21c2d2b14
Updated test cases documentation
2024-06-03 17:14:26 +02:00
Bartek Kryza
2e861ee3de
Fixed handling of relationships to nested enums ( #280 )
2024-06-03 16:59:26 +02:00
Bartek Kryza
cbaf5f65a0
Updated test cases documentation
2024-06-01 19:23:16 +02:00
Bartek Kryza
ff7edef585
Fixed handling of multiple dimension arrays in class fields ( #278 )
2024-06-01 19:05:54 +02:00
Bartek Kryza
d599bb6715
Fixed handling of nested anonymous arrays of structs
2024-06-01 14:23:38 +02:00
Bartek Kryza
c9b3f92dbe
Merge pull request #277 from pogobanane/dev/unnamed-undeclared
...
fix segfault in name for unnamed undeclared types
2024-06-01 14:11:47 +02:00
Pogobanane
3cff6593e6
fix name for unnamed undeclared types
...
type->getAsTagDecl() may return null, e.g. in the following example:
struct Foo {
struct {
uint64_t len;
uint64_t flags;
} __attribute__((packed)) bars[BARS];
...
};
2024-05-31 22:24:57 +00:00
Bartek Kryza
d385b87691
Merge pull request #276 from bkryza/fix-enums-in-context-filter
...
Fix enums in context filter
2024-05-31 19:46:21 +02:00