Commit Graph
114 Commits
Author SHA1 Message Date
skypjack 93cb729322 test: use the mixin design a little more 2026-03-03 15:29:32 +01:00
skypjack e3a736a2a5 test: use the mixin design a little more 2026-03-03 11:13:02 +01:00
skypjack b5797912d3 test: use the mixin design a little more 2026-03-02 14:09:26 +01:00
skypjack c113dfe082 test: use the mixin design a little more 2026-03-02 13:54:46 +01:00
skypjack 071febbc0c any: as_ref() on empty returns empty 2026-02-12 09:18:26 +01:00
skypjack ea3de5499e any: remove deprecated functions 2025-11-24 15:52:15 +01:00
skypjack 740cf006d9 any: safe self-assignment 2025-10-07 17:33:32 +02:00
skypjack fcf455f7ef any: ::has_value overloads 2025-10-07 09:24:21 +02:00
skypjack 80eba8afb4 any: typed ::data with fallback (perf) 2025-10-03 14:12:46 +02:00
skypjack 1cc078e4fb test: cleanup 2025-09-12 16:11:00 +02:00
skypjack 25cad2543d test: reduce NOLINT usage 2025-05-29 14:23:12 +02:00
Michele Caini 6e7ca646ec any: deprecate type() in favor of info() for consistency 2025-03-26 15:16:19 +01:00
Michele Caini 0d944f6547 any/meta_any: no leaks here clang, but thanks for asking 2025-01-24 08:22:08 +01:00
Michele Caini b229ca3aba test: const correctness 2025-01-22 10:17:19 +01:00
Michele Caini 32fbc8a51f any/meta_any: safe but unspecified state after self move - close #1206
Related Work Items: #1
2025-01-13 12:13:06 +01:00
Michele Caini 9a19f9aa2f test: minor changes 2024-12-10 16:34:43 +01:00
Michele Caini 5734063de2 any: support taking ownership of passed in pointers 2024-11-18 14:25:15 +01:00
Michele Caini e64c66ff77 test: internal changes 2024-11-11 08:56:44 +01:00
Michele Caini 528302641a any (breaking changes):
* added empty/embedded/dynamic policies
* replaced owner policy with owner function
2024-10-31 11:39:03 +01:00
Michele Caini 57b46385a9 test: implicit noexcept-ness for dtors 2024-09-16 17:19:05 +02:00
skypjack 7e9b27f9c1 any: self assignment 2024-07-17 16:10:58 +02:00
Michele Caini 991d16084d test: noexcept-ness review 2024-05-21 10:19:03 +02:00
Michele Caini cf3d751097 test: cleanup 2024-05-06 16:21:23 +02:00
Michele Caini 69f12a1110 any: class level new/delete support 2024-04-10 09:01:05 +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 231ff77283 test: iwyu docet 2024-03-13 12:10:15 +01:00
Michele Caini 2c9d37efc3 test: make common really common 2024-02-09 09:29:09 +01:00
Michele Caini 4d7b830b20 iwyu: just a few changes 2024-02-06 08:58:26 +01:00
Michele Caini 7ea79932ed test: cleanup 2024-02-03 00:31:13 +01:00
Michele Caini df6da5c208 test: full review of entt::any tests 2024-02-02 11:20:49 +01:00
Michele Caini 7a71084a8e test: drop a bunch of NOLINT 2024-01-26 08:16:40 +01:00
Michele Caini 1eb4b36643 any: drop deprecated function owner 2024-01-24 14:56:35 +01:00
Michele Caini b0b5b2ec4d test: drop a bunch of NOLINT 2024-01-12 10:35:32 +01:00
Michele Caini 346165e4f9 test: drop a bunch of NOLINT 2024-01-11 14:10:26 +01:00
Michele Caini 0f6e1d8aef test: drop a bunch of NOLINT 2024-01-10 17:44:34 +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 b152c63dd6 test: suppress linter warnings on reinterpret_cast 2024-01-09 19:28:46 +01:00
Michele Caini f920a84ac0 test: suppress non-const global variable warnings by the linter 2024-01-09 16:26:34 +01:00
Michele Caini bd75e33694 test: refine linter directives 2024-01-01 16:40:20 +01:00
Michele Caini 8beaea89f2 test: comment expected NOLINT for deprecated feature 2023-12-23 17:49:43 +01:00
Michele Caini 24aac47ce5 test: delete unused functions (code coverage purposes) 2023-12-23 15:45:32 +01:00
Michele Caini 4a06c41a33 test: minor changes 2023-12-22 14:42:05 +01:00
Michele Caini fc3df2b0ac test: special member functions warnings (linter) 2023-12-22 14:29:33 +01:00
Michele Caini bd06d384e0 test: try to make all compilers happy again 2023-12-21 08:22:01 +01:00
Michele Caini 6b608f51fb test: avoid moving trivially copyable types 2023-12-20 09:19:19 +01:00
Michele Caini 14450df1ee test: more by the linter (work in progress) 2023-12-19 18:59:40 +01:00
Michele Caini c6f3a5408e test: [[nodiscard]], const-correctness and other linter related stuff 2023-12-19 10:58:43 +01:00
Michele Caini b1a5b4b982 test: cleanup 2023-12-17 12:52:39 +01:00
Michele Caini c2b5be0836 test: minor changes 2023-11-13 10:51:50 +01:00