Commit Graph

221 Commits

Author SHA1 Message Date
Michele Caini
47d0a4328f view: join -> operator| 2024-12-20 09:59:55 +01:00
Michele Caini
326bb9879d test: minor changes 2024-12-18 17:13:55 +01:00
Terens
832ff4afcb view: joining views with storages (#1196) 2024-12-18 16:47:28 +01:00
Michele Caini
68adf8615c view: return the best size for entity storage from size_hint 2024-10-17 09:08:50 +02:00
Michele Caini
d87b7a928d test: const correctness 2024-10-07 15:46:16 +02:00
Michele Caini
341fd03dc8 test: avoid short names 2024-10-07 10:44:45 +02:00
Michele Caini
c40c2d41de test: const correctness 2024-10-07 10:44:23 +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
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
4d460ce763 test: minor changes 2024-05-17 12:51:39 +02:00
Michele Caini
30d16b850c view: operator-> for single type views 2024-05-07 10:44:04 +02:00
Michele Caini
bc5dfe3489 test: fix typo from last PR and make test local paths local 2024-03-19 10:19:57 +01:00
Ezekiel Warren
1c30113338 build: update bazel common test target (#1124) 2024-03-18 16:21:20 +01:00
Michele Caini
0f2ee043ae test: iwyu docet 2024-03-14 09:36:29 +01:00
Michele Caini
536c536563 test: minor changes 2024-02-27 10:22:29 +01:00
Michele Caini
2c9d37efc3 test: make common really common 2024-02-09 09:29:09 +01:00
Michele Caini
872e0c6dde test: avoid using custom entities when emplacing in a registry - see #1095 2024-02-01 14:29:47 +01:00
Michele Caini
00a58db0a7 view: drop deprecated member operator[] 2024-01-23 10:27:55 +01:00
Michele Caini
5f73b2e4f2 test: boxed_int -> boxed_type 2024-01-22 09:49:59 +01:00
Michele Caini
1dbeedcf12 test: drop a bunch of NOLINT 2024-01-17 08:47:36 +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
b32b8002d3 test: drop unused variable 2024-01-09 10:33:22 +01:00
Michele Caini
b6cea84910 test: avoid using ASSERT_NO_FATAL_FAILURE improperly 2024-01-08 12:42:13 +01:00
Michele Caini
bd75e33694 test: refine linter directives 2024-01-01 16:40:20 +01:00
Michele Caini
f20abd5767 test: suppress linter warnings on deprecated functions 2024-01-01 16:02:53 +01:00
Michele Caini
14450df1ee test: more by the linter (work in progress) 2023-12-19 18:59:40 +01:00
Michele Caini
3208281d94 test: [[nodiscard]], const-correctness and other linter related stuff 2023-12-19 11:06:08 +01:00
Michele Caini
d5c162e6a0 test: more on view 2023-11-28 08:04:08 +01:00
Michele Caini
16d55c9f59 test: use shared empty type 2023-11-06 08:51:46 +01:00
Michele Caini
e0661a55f6 iwyu: analyzer docet :) 2023-11-05 17:12:53 +01:00
Michele Caini
67d7b0080e test: use shared pointer stable type 2023-10-31 09:10:58 +01:00
Michele Caini
e742fe7bf9 test: minor changes 2023-10-29 22:59:41 +01: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
1280367a35 test: cleanup 2023-09-19 09:27:01 +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
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
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
Michele Caini
22a65f80fc test: cleanup 2023-05-03 16:11:08 +02:00