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
|
06e032bc6d
|
test: prepare for new meta container tests
|
2023-10-05 10:38:03 +02:00 |
|
Michele Caini
|
25e844fadd
|
test: minor changes
|
2023-10-05 10:02:56 +02:00 |
|
Michele Caini
|
08474c671b
|
test: drop unused type
|
2023-10-05 09:46:29 +02:00 |
|
Michele Caini
|
08fc2b3a4a
|
test: still reworking storage tests, empty types are done
|
2023-10-04 18:58:04 +02:00 |
|
Michele Caini
|
97d49b4bf3
|
test: rework storage tests (work in progress)
|
2023-10-03 14:49:43 +02:00 |
|
Michele Caini
|
244b5d56ff
|
test: add required include
|
2023-10-02 12:08:26 +02:00 |
|
Michele Caini
|
755cb0f4e0
|
test: merge storage and storage entity tests, prepare for storage tests rework
|
2023-10-02 11:50:08 +02:00 |
|
Michele Caini
|
41481548b8
|
test: finish to rework sparse set tests to cover all policies
|
2023-10-02 11:49:13 +02:00 |
|
Michele Caini
|
073cbae9d5
|
test: still working on sparse set to fully cover all policies
|
2023-09-29 17:29:57 +02:00 |
|
Michele Caini
|
db8e22196d
|
test: make test local functions static
|
2023-09-29 10:16:28 +02:00 |
|
Michele Caini
|
8a68fea16e
|
test: sparse set tests (work in progress)
|
2023-09-29 10:00:18 +02:00 |
|
Michele Caini
|
0c7c6c58c0
|
test: suppress warning due to unused alias
|
2023-09-29 09:46:49 +02:00 |
|
Michele Caini
|
f3f0ba6955
|
test: TEST[_P] -> ENTT_DEBUG_TEST[_P]
|
2023-09-29 09:46:29 +02:00 |
|
Michele Caini
|
52da5cf894
|
test: help the coverage tool who goes crazy sometimes
|
2023-09-29 09:45:10 +02:00 |
|
Michele Caini
|
2878e096e6
|
test: keep working on sparse set tests (work in progress)
|
2023-09-28 09:37:55 +02:00 |
|
Michele Caini
|
4f3ef4818a
|
test: review sparse set (work in progress)
|
2023-09-27 09:48:33 +02:00 |
|
Michele Caini
|
8fdc24097e
|
view: begin/end return scoped iterators as needed
|
2023-09-26 08:45:52 +02:00 |
|
Michele Caini
|
4e7368f79a
|
storage: entity storage no longer has component traits exposed
|
2023-09-25 14:26:10 +02:00 |
|
Michele Caini
|
af059b5e21
|
mixin: rework pop_all to make it work without component traits
|
2023-09-22 18:27:48 +02:00 |
|
Michele Caini
|
361d4ec4dd
|
sparse_set: scoped iterator
|
2023-09-21 17:58:24 +02:00 |
|
Michele Caini
|
1280367a35
|
test: cleanup
|
2023-09-19 09:27:01 +02:00 |
|
Michele Caini
|
14706c8f9a
|
test: cleanup
|
2023-09-18 14:38:16 +02:00 |
|
Michele Caini
|
d15fd2a8b7
|
test: ENTT_DEBUG_TEST_P
|
2023-09-18 14:07:14 +02:00 |
|
Michele Caini
|
46ccded145
|
*: in_use -> free_list
|
2023-09-14 23:34:59 +02:00 |
|
Ezekiel Warren
|
01453b67fc
|
build system: add bzlmod support + tests (#1057)
|
2023-09-14 08:48:17 +02:00 |
|
Michele Caini
|
f0f7fcf5b7
|
test: a few more checks for the sparse set class
|
2023-09-11 12:47:48 +02:00 |
|
Michele Caini
|
16bb54c524
|
sparse_set/storage: move swap_only policy towards the base
|
2023-09-11 10:51:29 +02:00 |
|
Michele Caini
|
d93f96f48f
|
test: use the right values for the free_list to avoid regressions
|
2023-09-07 18:22:20 +02:00 |
|
Michele Caini
|
9c9a71af74
|
sparse_set: update/set head properly accordingly with the policy
|
2023-09-05 10:00:03 +02:00 |
|
Michele Caini
|
c2838b4861
|
sparse_set: ::free_list function (for later uses)
|
2023-09-01 14:26:02 +02:00 |
|
Michele Caini
|
4f0a119279
|
sparse_set: swap-only mode for easy identification
|
2023-08-31 11:28:15 +02:00 |
|
Michele Caini
|
c9a5fda400
|
meta: allow for a smoother transition before dropping meta_associative_container::key_only
|
2023-08-19 16:22:59 +02:00 |
|
Michele Caini
|
f1f33a3ac7
|
build: enable -Wcomma on clang (see #1044)
|
2023-08-19 16:07:26 +02:00 |
|
skypjack
|
73dd3dcc26
|
meta: add meta_type::can_convert (close #1028)
|
2023-08-19 16:07:25 +02:00 |
|
skypjack
|
1e65fede6c
|
test: minor changes
|
2023-08-19 16:07:25 +02:00 |
|
skypjack
|
eaa93d287e
|
meta: meta_type::can_cast (see #1028)
|
2023-08-19 16:07:25 +02:00 |
|
skypjack
|
4517ae22e5
|
test: cleanup
|
2023-08-19 16:07:25 +02:00 |
|
skypjack
|
f20b9e3875
|
meta: drop useless key_only func on meta assoc containers
|
2023-08-19 16:07:25 +02:00 |
|
skypjack
|
378d98096d
|
meta: meta containers support to ::reserve
|
2023-08-19 16:07:25 +02:00 |
|
skypjack
|
e10d2cb37e
|
test: avoid shadow warnings
|
2023-08-19 16:07:25 +02:00 |
|
Michele Caini
|
c638cb38b9
|
test: avoid shadow warnings
|
2023-08-19 16:07:25 +02:00 |
|
Michele Caini
|
b99d789543
|
test: yet another failing test to fix #1032 and avoid regressions
|
2023-08-19 16:07:25 +02:00 |
|
Michele Caini
|
5ef58cce5d
|
test: failing test to fix #1032 and avoid regressions
|
2023-08-19 16:07:25 +02:00 |
|
Michele Caini
|
31c3868bc8
|
test: name consistency
|
2023-08-19 16:07:25 +02:00 |
|
Michele Caini
|
071a97becb
|
test: review benchmark file
|
2023-08-19 16:07:25 +02:00 |
|
Michele Caini
|
1df40ada5c
|
test: view ::use and ::refresh
|
2023-08-19 16:07:25 +02:00 |
|
Michele Caini
|
a12b99ad49
|
test: drop useless call to view::use
|
2023-08-19 16:07:25 +02:00 |
|
Michele Caini
|
e1d84d0b92
|
test: drop useless call to refresh
|
2023-08-19 16:07:25 +02:00 |
|
Michele Caini
|
560e1429f1
|
test: yet another non-failing test for the storage entity
|
2023-08-19 16:07:24 +02:00 |
|