Commit Graph

2223 Commits

Author SHA1 Message Date
Michele Caini
07a372e994 build: move googletest to FetchContent_MakeAvailable 2024-08-23 16:31:15 +02:00
Michele Caini
c97a5f1b50 test: missing include 2024-08-02 17:03:23 +02:00
Michele Caini
a040353632 cmake: cleanup 2024-08-02 10:02:24 +02:00
Michele Caini
55615c118f test: cleanup 2024-08-02 09:24:02 +02:00
Michele Caini
89767dc398 meta: update overloaded meta functions and user data (with non-regression tests) 2024-08-01 09:23:47 +02:00
Michele Caini
11e6b65108 meta: non-const access to meta custom 2024-07-30 08:49:30 +02:00
Michele Caini
1beac44dda meta: avoid overwriting traits/custom data on rebind 2024-07-29 15:48:45 +02:00
Michele Caini
7acd6e7f53 meta: check traits before saving 2024-07-29 12:56:49 +02:00
Michele Caini
689005d452 meta: guaranteed order on overloaded meta functions 2024-07-26 16:00:45 +02:00
Michele Caini
af6dd28c66 meta: drop seek functions 2024-07-26 16:00:23 +02:00
Michele Caini
4a681e4d00 test: suppress warnings 2024-07-26 09:14:38 +02:00
Michele Caini
a5a03de483 test: code coverage 2024-07-23 11:58:14 +02:00
Michele Caini
ba63284d7a test: meta_custom 2024-07-23 11:40:14 +02:00
Michele Caini
baf582fce5 meta: checked meta_custom object 2024-07-23 10:30:46 +02:00
Michele Caini
24808b11bb meta: support to user defined arbitrary data 2024-07-22 17:51:15 +02:00
skypjack
2de5b6dd87 meta: self assignment for meta any 2024-07-17 16:11:13 +02:00
skypjack
7e9b27f9c1 any: self assignment 2024-07-17 16:10:58 +02:00
skypjack
5a2c092cde test: user defined meta traits 2024-07-16 15:38:43 +02:00
skypjack
1ddc887ac4 meta: factory seek functions for meta data and meta functions 2024-07-15 12:43:11 +02:00
Michele Caini
312c2b1cdf view: drop empty func each support for non-empty types in single views 2024-07-10 16:48:25 +02:00
Michele Caini
7cfbe89ecf test: minor changes 2024-07-10 16:48:25 +02:00
Michele Caini
cad70bcd60 test: more tests for in-place single type views 2024-07-10 16:48:25 +02:00
Michele Caini
d56a0a5fbd test: more tests for swap-only single type views 2024-07-10 16:48:25 +02:00
Michele Caini
fce847820e view: improved entity view (with tests) 2024-07-10 16:48:24 +02:00
Michele Caini
367f80dca4 test: storage based tests for runtime views 2024-07-10 11:30:19 +02:00
Michele Caini
473a53d796 test: cleanup 2024-07-10 09:54:31 +02:00
Michele Caini
6f967b3b72 test: drop ENTT_HAS_HEADER_VERSION 2024-07-09 10:28:50 +02:00
Michele Caini
b48666d3d1 test: cleanup 2024-07-09 10:28:16 +02:00
Michele Caini
636e023f5f test: cleanup 2024-07-09 10:28:08 +02:00
Michele Caini
7d8461bae4 test: non-regression test for storage iterator page size deduction 2024-07-03 19:15:22 +02:00
Michele Caini
a220803b09 test: suppress warnings 2024-06-30 16:39:27 +02:00
Michele Caini
ecb5c9df59 test: standalone view tests 2024-06-30 00:27:39 +02:00
Michele Caini
cd9b564ce9 test: avoid using registry for view tests (wip) 2024-06-28 11:17:53 +02:00
Michele Caini
f420308ff0 test: typo 2024-06-27 16:58:55 +02:00
Michele Caini
b5d850c741 test: internal changes 2024-06-27 16:57:29 +02:00
Michele Caini
1bf23c5989 test: internal changes 2024-06-27 16:43:07 +02:00
Michele Caini
cb2bf04522 test: minor changes 2024-06-27 09:58:42 +02:00
Michele Caini
b3967dcd39 test: cleanup 2024-06-27 09:58:40 +02:00
Michele Caini
3927ddeb58 sigh: internal changes 2024-06-21 11:37:04 +02:00
Michele Caini
f49a405dce test: cleanup 2024-06-18 14:39:30 +02:00
Michele Caini
e262b60225 test: cleanup 2024-06-13 18:39:35 +02:00
Ezekiel Warren
154b91e835 chore: cleanup bazel files + sync bzlmod version (#1147) 2024-06-12 09:12:19 +02:00
Michele Caini
081c8f799e core: bit.hpp (waiting for C++20) 2024-06-11 09:34:19 +02:00
Michele Caini
786329c1d0 core: is_power_of_two -> has_single_bit 2024-06-11 09:01:25 +02:00
Michele Caini
fb47314d6f core: public popcount (waiting for C++20) 2024-06-10 18:32:28 +02:00
Michele Caini
339b78f47c test: minor changes (linter) 2024-06-06 10:58:31 +02:00
Michele Caini
059fa5a7a5 test: minor changes (coding style) 2024-06-05 12:52:56 +02:00
Michele Caini
d20a5607c0 test: thanks msvc for accepting invalid code 2024-06-05 12:51:57 +02:00
Michele Caini
58acc7edd1 registry: more stable assure function (with tests) - close #1148 2024-06-05 12:49:55 +02:00
Michele Caini
bf7fe3e42d test: try to make all compilers happy again 2024-06-04 16:14:51 +02:00