Commit Graph
1757 Commits
Author SHA1 Message Date
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
Michele Caini 18a945e7d6 test: prepare to fix #1032 and avoid regressions 2023-08-19 16:07:24 +02:00