skypjack
|
6e68159b5e
|
test: thanks msvc, as usual :)
|
2025-12-03 18:32:24 +01:00 |
|
skypjack
|
12d9660016
|
test: cleanup examples
|
2025-12-03 18:27:45 +01:00 |
|
skypjack
|
713bcd50a3
|
test: explicit nullptr check
|
2025-11-15 19:11:54 +01:00 |
|
skypjack
|
c777cda857
|
meta: support {} on static calls
|
2025-09-25 16:37:29 +02:00 |
|
skypjack
|
4e47c535c4
|
meta: meta_any -> meta_handle
|
2025-09-24 15:52:32 +02:00 |
|
skypjack
|
42259fb1ce
|
meta: reintroduce meta_handle default ctor for utilities
|
2025-09-24 15:41:40 +02:00 |
|
skypjack
|
71e61b5270
|
meta: make meta_handle support empty construction from nullptr
|
2025-09-24 15:14:33 +02:00 |
|
skypjack
|
6ecf1f35c0
|
meta: revert automatic policy (too convenient a feature)
|
2025-09-24 12:30:21 +02:00 |
|
skypjack
|
05863c6a15
|
meta: automatic policy (perf, breaking change)
|
2025-09-24 12:02:56 +02:00 |
|
Michele Caini
|
e42231fab0
|
sparse_set: deprecate type() in favor of info() for consistency
|
2025-03-27 10:23:26 +01:00 |
|
Michele Caini
|
82b5bcc282
|
test: some hints by iwyu
|
2025-02-28 19:00:03 +01:00 |
|
Michele Caini
|
06d5694f7a
|
test: cleanup
|
2025-01-30 10:24:51 +01:00 |
|
Michele Caini
|
f3f9e9a8b9
|
test: use meta_factory<T> instead of meta<T>
|
2024-11-29 14:18:41 +01:00 |
|
Michele Caini
|
57b46385a9
|
test: implicit noexcept-ness for dtors
|
2024-09-16 17:19:05 +02:00 |
|
Michele Caini
|
af27c43436
|
test: iwyu docet
|
2024-05-21 09:33:15 +02:00 |
|
Michele Caini
|
b8a0031d9c
|
doc: component <-> element
|
2024-03-15 11:37:00 +01:00 |
|
Michele Caini
|
4e66f6bf68
|
storage: element_type vs value_type for finer control
|
2024-03-15 09:52:49 +01:00 |
|
Michele Caini
|
69d15470b4
|
test: avoid using registry traits_type
|
2024-03-11 11:13:30 +01:00 |
|
Michele Caini
|
56c881e087
|
test: linter feedback
|
2024-03-01 14:42:20 +01:00 |
|
Michele Caini
|
7b24bc0005
|
test: minor changes
|
2024-02-23 14:00:16 +01:00 |
|
Michele Caini
|
bcdc1ebad9
|
test: drop a bunch of NOLINT
|
2024-02-07 07:59:19 +01:00 |
|
Michele Caini
|
b92d2c98ae
|
test: minor changes
|
2024-02-06 08:30:46 +01:00 |
|
Michele Caini
|
7ea79932ed
|
test: cleanup
|
2024-02-03 00:31:13 +01:00 |
|
Michele Caini
|
d695bc1b29
|
test: minor changes
|
2024-01-17 08:47:08 +01:00 |
|
Michele Caini
|
7af8d015bc
|
test: drop a bunch of NOLINT
|
2024-01-12 16:11:20 +01:00 |
|
Michele Caini
|
5618fd9549
|
test: drop a bunch of NOLINT
|
2024-01-12 11:34:38 +01:00 |
|
Michele Caini
|
15d63ec358
|
test: drop a bunch of NOLINT
|
2024-01-11 14:11:43 +01:00 |
|
Michele Caini
|
2b092c2fce
|
test: prepare to cleanup clang-tidy config and track things to review in future
|
2024-01-10 17:35:27 +01:00 |
|
Michele Caini
|
a77a223223
|
test: avoid using C-style arrays
|
2024-01-09 11:35:51 +01:00 |
|
Michele Caini
|
76e668034c
|
test: special member functions warnings (linter)
|
2023-12-22 14:30:17 +01:00 |
|
Michele Caini
|
9b7aa49adc
|
test: use equals default as needed
|
2023-12-21 09:45:31 +01:00 |
|
Michele Caini
|
ef914bad8c
|
test: avoid static global functions
|
2023-12-20 14:04:20 +01:00 |
|
Michele Caini
|
27a46a97a6
|
test: linter related stuff
|
2023-12-19 18:58:47 +01:00 |
|
Michele Caini
|
c912b85f6e
|
test: reserved bits example - see #888
|
2023-12-01 15:24:27 +01:00 |
|
Michele Caini
|
e0661a55f6
|
iwyu: analyzer docet :)
|
2023-11-05 17:12:53 +01:00 |
|
Michele Caini
|
ffa0a7f276
|
test: suppress a warning from clang-cl
|
2023-10-06 11:08:39 +02:00 |
|
Michele Caini
|
1280367a35
|
test: cleanup
|
2023-09-19 09:27:01 +02:00 |
|
Michele Caini
|
d7d0ba498c
|
registry: drop ::size (deprecated function)
|
2023-06-15 16:42:55 +02:00 |
|
Michele Caini
|
c5e764750b
|
test: example include review (thanks iwyu)
|
2023-06-14 15:38:57 +02:00 |
|
Michele Caini
|
d8ed4ca354
|
registry: refine how entity storage is used internally
|
2023-05-10 10:47:11 +02:00 |
|
Michele Caini
|
c147ec37c9
|
test: try to make gcc happy again
|
2023-05-09 08:48:22 +02:00 |
|
Michele Caini
|
634630ca2d
|
test: add missing template keywords (thanks msvc for ignoring them)
|
2023-05-09 08:34:06 +02:00 |
|
Michele Caini
|
fabc6c9bd7
|
test: full cross-registry entity-copy example with meta (not strictly required)
|
2023-05-08 12:45:18 +02:00 |
|
Michele Caini
|
fde1a524ea
|
sparse_set: ::get -> ::value (to avoid hiding from derived classes)
|
2022-12-22 13:10:57 +01:00 |
|
Michele Caini
|
1332307972
|
sparse_set: emplace -> push
|
2022-12-15 14:16:58 +01:00 |
|
Michele Caini
|
1d4d99d090
|
mixin: sigh_storage_mixin -> sigh_mixin
|
2022-12-13 10:53:07 +01:00 |
|
Michele Caini
|
cd9553ca10
|
registry: ::storage(id) returns a pointer rather than an utterly annoying iterator
|
2022-09-26 15:42:57 +02:00 |
|
Michele Caini
|
7428cb353c
|
storage: add default entity type to storage_type
|
2022-05-25 10:32:40 +02:00 |
|
Michele Caini
|
4da85a5f4a
|
storage_type[_t]: flip entity type and value type
|
2022-05-17 12:07:21 +02:00 |
|
Michele Caini
|
a5c9d3a809
|
basic_storage: flip entity type and value type
|
2022-05-17 11:55:53 +02:00 |
|