Commit Graph
6577 Commits
Author SHA1 Message Date
Michele Caini 0d944f6547 any/meta_any: no leaks here clang, but thanks for asking 2025-01-24 08:22:08 +01:00
Michele Caini 20b99b6b8b clang-tidy: first attempt to disable EnumCastOutOfRange warnings 2025-01-23 11:29:52 +01:00
Michele Caini 5e687893de clang-tidy: feel free to ignore meta_traits 2025-01-23 11:29:21 +01:00
Michele Caini 915207aa6b test: minor changes to enum class types 2025-01-23 11:28:46 +01:00
Michele Caini 9ba4fb867a process: review ::next fallback 2025-01-23 11:25:10 +01:00
Michele Caini e342f3b419 storage: suppress wrong-ish warning 2025-01-23 11:24:46 +01:00
Michele Caini 3721cf31a4 type_info: suppress wrong-ish warning 2025-01-23 11:23:56 +01:00
Michele Caini 19ca7143c8 any: not-moved-params are moved later on, suppress the warnings 2025-01-23 11:23:14 +01:00
Michele Caini 2aebb12e06 version: no, linter, I really want them to be macros, sorry 2025-01-22 10:19:04 +01:00
Michele Caini b4dfda501b resource_cache_iterator: const correctness 2025-01-22 10:18:38 +01:00
Michele Caini eb7c15bee0 view_iterator(s): const correctness 2025-01-22 10:18:25 +01:00
Michele Caini 5636304217 storage_iterator(s): const correctness 2025-01-22 10:18:06 +01:00
Michele Caini 588440b487 sparse_set_iterator: const correctness 2025-01-22 10:17:49 +01:00
Michele Caini bea0418927 handle_storage_iterator: const correctness 2025-01-22 10:17:34 +01:00
Michele Caini b229ca3aba test: const correctness 2025-01-22 10:17:19 +01:00
Michele Caini 41b4acb5b5 meta_range_iterator: const correctness 2025-01-22 10:14:26 +01:00
Michele Caini 3b371e9e52 meta: explicit check to avoid warnings due to implicit conversions 2025-01-22 10:14:08 +01:00
Michele Caini eb1e055941 edge_iterator: const correctness 2025-01-22 10:13:43 +01:00
Michele Caini 93152791da iota_iterator: const correctness 2025-01-22 10:13:27 +01:00
Michele Caini 7a7cd41b8c adjacency_matrix: drop redundant inline 2025-01-21 12:46:52 +01:00
Michele Caini 03f704d767 type_info: drop redundant inline 2025-01-21 12:46:38 +01:00
Michele Caini 399ca817ec container: const correctness 2025-01-21 12:46:26 +01:00
Michele Caini 2fb2ace002 bit: suppress a wrong warning for bugprone-assert-side-effect 2025-01-21 12:45:48 +01:00
Michele Caini 0592c4e4e6 meta: drop redundant member init 2025-01-21 12:19:49 +01:00
Michele Caini 48872e7ef8 any/meta_any: suppress bugprone-casting-through-void as needed 2025-01-21 12:18:57 +01:00
Michele Caini 0d3aaef63f helper: make as_view/as_group copyable 2025-01-21 12:18:21 +01:00
Michele Caini 75bfbd3b0a runtime_view_iterator: const correctness 2025-01-21 11:41:48 +01:00
Michele Caini 27358e6ab8 registry_storage_iterator: const correctness 2025-01-21 11:41:34 +01:00
Michele Caini af193d8523 group: const correctness 2025-01-21 11:41:16 +01:00
Michele Caini 00b6b5c5f5 storage: internal changes to trick the linter 2025-01-21 11:15:18 +01:00
Michele Caini 6d03a44246 type_info: const correctness 2025-01-21 11:10:44 +01:00
Michele Caini 380afaad8f sparse_set: suppress a warning from the linter, I know what I'm doing here 2025-01-21 11:10:32 +01:00
Michele Caini 7607c0dc4c clang-tidy: refine config for cppcoreguidelines-rvalue-reference-param-not-moved 2025-01-21 11:03:56 +01:00
Michele Caini cdfb1828dd compressed_pair: noexcept swap 2025-01-21 11:01:12 +01:00
Michele Caini 8bf0f622e6 meta: drop redundant member init 2025-01-21 10:59:04 +01:00
Michele Caini 0e15186d42 meta: drop redundant inline 2025-01-21 10:54:34 +01:00
Michele Caini 09c11f9324 meta: drop redundant member init 2025-01-21 10:53:29 +01:00
Michele Caini 4ac175ca81 meta: drop redundant member init 2025-01-21 10:52:47 +01:00
Michele Caini 6304cf6f1e compressed_pair: drop redundant inline 2025-01-21 10:50:15 +01:00
Michele Caini 8ec65feddd type_info: const correctness 2025-01-21 10:49:48 +01:00
Michele Caini d99bb004d7 test: const correctness 2025-01-21 10:49:32 +01:00
Michele Caini 50d23e2413 mixin: a comment for the future me 2025-01-21 10:26:35 +01:00
Michele Caini b0a102b9fb doc: typo 2025-01-21 10:26:04 +01:00
Michele Caini 15c3ac27e9 storage: emplace/insert -> generate, for storage entity 2025-01-20 14:10:00 +01:00
Michele Caini fae3345f79 storage: shrink_to_fit storage pools 2025-01-20 11:35:55 +01:00
Michele Caini d1abac2adc config: move ENTT_CONSTEVAL to config.h 2025-01-17 15:31:37 +01:00
Dominic Koepke 12b0a8650d hashed string: apply consteval on appropriate basic_hashed_string related functions (#1203) 2025-01-17 15:18:26 +01:00
Michele Caini 3c5e77e4dd sigh: support uninitialized sink objects 2025-01-16 15:28:04 +01:00
Michele Caini 073bd70c46 *: updated TODO 2025-01-15 15:43:23 +01:00
Michele Caini 65bf5cfe2d meta: allow attaching const values of non-Type type to meta types 2025-01-15 15:43:13 +01:00