Commit Graph

6389 Commits

Author SHA1 Message Date
Michele Caini
25dff4bddc sparse_set: suppress a wrong warning by gcc - see #1194 2025-01-24 15:35:02 +01:00
Michele Caini
6936aa951a test: no leak here clang, but thanks for caring 2025-01-24 15:32:24 +01:00
Michele Caini
54adabee28 test: remove useless inline specifier 2025-01-24 15:28:22 +01:00
Michele Caini
85bc3b778a factory: explicit casts 2025-01-24 15:26:12 +01:00
Michele Caini
c38f1349fc type_traits: suppress warnings on blind operations 2025-01-24 14:29:58 +01:00
Michele Caini
f86c325f0b storage/mixin: prefer NOLINTBEGIN/END on the right (wrong) warning 2025-01-24 14:27:09 +01:00
Michele Caini
38551a5332 storage/mixin: avoid use-after-move (wrong) warnings 2025-01-24 10:08:57 +01:00
Michele Caini
00365b26d9 any: suppress a wrong warning by the linter 2025-01-24 09:34:46 +01:00
Michele Caini
1eaff4f3d9 any: explicit casts 2025-01-24 09:34:31 +01:00
Michele Caini
9e0f8149a4 meta: small internal change to suppress a warning 2025-01-24 09:34:03 +01:00
Michele Caini
279166cb8b emitter: updated definition for ::publish 2025-01-24 09:33:30 +01:00
Michele Caini
b6d3c84595 test: const correctness 2025-01-24 08:22:22 +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
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