Michele Caini
|
c201a44f1a
|
test: more about storage no instance
|
2023-10-23 08:54:31 +02:00 |
|
Michele Caini
|
382be6c4e1
|
*: updated TODO
|
2023-10-20 12:24:06 +02:00 |
|
Michele Caini
|
aad20ed035
|
storage: deprecate ::pack, use ::sort_as instead
|
2023-10-20 12:23:43 +02:00 |
|
Michele Caini
|
c24adea40f
|
test: minor changes
|
2023-10-20 12:23:28 +02:00 |
|
Michele Caini
|
223e2376b6
|
test: suppress warnings due to shadow variables
|
2023-10-19 16:23:44 +02:00 |
|
Michele Caini
|
0ce65cec6b
|
test: suppress warnings due to unused type aliases
|
2023-10-19 16:22:12 +02:00 |
|
Michele Caini
|
7ddef2586c
|
group: iterator based sort_as
|
2023-10-19 14:34:38 +02:00 |
|
Michele Caini
|
4d9f137980
|
test: use iterator based sort_as in the storage tests
|
2023-10-19 14:34:14 +02:00 |
|
Michele Caini
|
03aabbfa07
|
registry: use iterator based sort_as
|
2023-10-18 11:49:42 +02:00 |
|
Michele Caini
|
fe0d412b98
|
sparse_set: iterator based sort_as as it should be
|
2023-10-18 11:13:07 +02:00 |
|
LiterallyVoid
|
826eb7ed65
|
doc: fix typo in Sorting section (#1080)
|
2023-10-18 10:32:24 +02:00 |
|
Michele Caini
|
2dc121e3df
|
meta: correctly initialize all members of meta container wrappers
|
2023-10-17 15:20:56 +02:00 |
|
Michele Caini
|
75bff4d67f
|
meta: expose basic_meta_sequence_container_traits::fixed_size
|
2023-10-17 14:20:11 +02:00 |
|
Michele Caini
|
9d33ae86be
|
helper: storage-based to_entity function
|
2023-10-17 14:09:04 +02:00 |
|
Michele Caini
|
173c4e1c78
|
test: make toolset v141 happy again
|
2023-10-13 19:33:43 +02:00 |
|
Michele Caini
|
2d0b451ed0
|
test: storage
|
2023-10-13 18:48:59 +02:00 |
|
Michele Caini
|
35f2dbad09
|
*: updated TODO
|
2023-10-12 14:58:15 +02:00 |
|
Michele Caini
|
872fc4751b
|
build: updated bazel files
|
2023-10-12 14:57:42 +02:00 |
|
Michele Caini
|
504959850c
|
test: more on storage optimization
|
2023-10-12 14:55:56 +02:00 |
|
Michele Caini
|
2466c7123e
|
test: storage entity
|
2023-10-11 08:15:00 +02:00 |
|
Michele Caini
|
0f9b4f1b6c
|
test: more on storage no instance
|
2023-10-10 16:29:29 +02:00 |
|
Michele Caini
|
38f63135a8
|
test: split storage utilities
|
2023-10-10 08:38:02 +02:00 |
|
Michele Caini
|
b0ad2ddbe7
|
test: another attempt to get around an issue of msvc
|
2023-10-09 15:57:40 +02:00 |
|
Michele Caini
|
94b3944003
|
test: try to get around an issue of msvc
|
2023-10-09 15:26:39 +02:00 |
|
Michele Caini
|
aa1bfebc46
|
test: split storage tests for better management and to avoid issues with the CI
|
2023-10-09 14:45:59 +02:00 |
|
Michele Caini
|
62dd41f0a1
|
test: minor changes
|
2023-10-09 12:35:24 +02:00 |
|
Michele Caini
|
bb54e2542c
|
test: typed test empty/void for storage optimization (to fully cover void version)
|
2023-10-09 12:35:05 +02:00 |
|
Michele Caini
|
639191af23
|
build: set test timeout once for all workflows
|
2023-10-06 15:26:22 +02:00 |
|
Michele Caini
|
4670a939bf
|
workflow: increase test timeout to avoid failures when the CI is particularly slow
|
2023-10-06 15:18:35 +02:00 |
|
Michele Caini
|
391dcf9639
|
test: further reduce the number of ASSERT_DEATH to please GH CI :)
|
2023-10-06 15:04:18 +02:00 |
|
Michele Caini
|
7378abdedb
|
test: further reduce ASSERT_DEATH cost on sparse set tests
|
2023-10-06 11:28:42 +02:00 |
|
Michele Caini
|
43c5c2dd0d
|
test: suppress another warning by clang-cl
|
2023-10-06 11:12:33 +02:00 |
|
Michele Caini
|
ffa0a7f276
|
test: suppress a warning from clang-cl
|
2023-10-06 11:08:39 +02:00 |
|
Michele Caini
|
592147a499
|
test: drop unused aliases
|
2023-10-06 11:08:08 +02:00 |
|
Michele Caini
|
02e2532e17
|
test: drop a bunch of useless ASSERT_DEATH since they are very expensive on the CI
|
2023-10-06 11:00:12 +02:00 |
|
Michele Caini
|
4891c8fcd2
|
test: reduce the scope of the sparse set tests to something meaningful
|
2023-10-06 10:38:37 +02:00 |
|
Michele Caini
|
ae20db416f
|
test: avoid testing entt::entity like types more than once with the sparse set
|
2023-10-06 10:30:26 +02:00 |
|
Michele Caini
|
283ad71283
|
mixin: suppress warning due to constepxr expression
|
2023-10-06 10:27:04 +02:00 |
|
Michele Caini
|
25bbc4e053
|
test: suppress warnings due to unused variables
|
2023-10-06 10:22:48 +02:00 |
|
Michele Caini
|
913d313098
|
sparse_set: cast null to the right entity type before using it
|
2023-10-06 10:04:36 +02:00 |
|
Michele Caini
|
7efbafb8b4
|
test: test different entity types to show off a wip-only failure in the sparse set after recent rework
|
2023-10-06 10:04:06 +02:00 |
|
Michele Caini
|
3500757c97
|
test: typed parametrized sparse set tests
|
2023-10-06 10:02:47 +02:00 |
|
Michele Caini
|
c4c6ba7620
|
meta: use is_void_v as needed
|
2023-10-05 14:18:21 +02:00 |
|
Michele Caini
|
c53eaf939d
|
storage: use is_void_v as needed
|
2023-10-05 14:18:09 +02:00 |
|
Michele Caini
|
d5613e8c65
|
registry: use is_void_v as needed
|
2023-10-05 14:17:58 +02:00 |
|
Michele Caini
|
7fada722e7
|
type_traits: use is_void_v as needed
|
2023-10-05 14:17:46 +02:00 |
|
Michele Caini
|
66ee7bab32
|
any: use is_void_v as needed
|
2023-10-05 14:17:35 +02:00 |
|
Michele Caini
|
8848040203
|
meta: meta_sequence_container::resize support to non default constructible types (close #1072)
|
2023-10-05 12:38:14 +02:00 |
|
Michele Caini
|
33ef814a76
|
meta: minor changes
|
2023-10-05 11:08:52 +02:00 |
|
Michele Caini
|
06e032bc6d
|
test: prepare for new meta container tests
|
2023-10-05 10:38:03 +02:00 |
|