Commit Graph

  • f49a405dce test: cleanup Michele Caini 2024-06-18 14:39:30 +02:00
  • 57a567629f view: rollback of some changes, they didn't lead where expected Michele Caini 2024-06-18 14:31:35 +02:00
  • 342db5c24f mixin: typo Michele Caini 2024-06-17 23:57:36 +02:00
  • 41fe71ebf4 doc: typo Michele Caini 2024-06-17 10:22:36 +02:00
  • 9e6e09fe2b view: internal changes to avoid errors Michele Caini 2024-06-17 10:11:19 +02:00
  • 8b3a2f7ce9 *: updated TODO Michele Caini 2024-06-14 16:31:19 +02:00
  • 5f5907c228 view: minor changes Michele Caini 2024-06-14 16:22:39 +02:00
  • d67fd1e72c view: drop unnecessary member Michele Caini 2024-06-14 15:16:50 +02:00
  • 12ae4cd4c1 entity: minor changes Michele Caini 2024-06-13 18:39:57 +02:00
  • 04460d336e container: minor changes Michele Caini 2024-06-13 18:39:48 +02:00
  • e262b60225 test: cleanup Michele Caini 2024-06-13 18:39:35 +02:00
  • aca7872ba7 view: internal changes Michele Caini 2024-06-13 15:43:50 +02:00
  • c9e48c0a14 view: path towards further reducing istantiations Michele Caini 2024-06-13 15:43:17 +02:00
  • f931687ff0 view: avoid pointer arithmetic if possible Michele Caini 2024-06-12 14:31:20 +02:00
  • f7cdf202e9 view: drop redundant check Michele Caini 2024-06-12 11:36:03 +02:00
  • 154b91e835 chore: cleanup bazel files + sync bzlmod version (#1147) Ezekiel Warren 2024-06-12 00:12:19 -07:00
  • 109434235f doc: core Michele Caini 2024-06-11 09:41:02 +02:00
  • 081c8f799e core: bit.hpp (waiting for C++20) Michele Caini 2024-06-11 09:34:19 +02:00
  • 786329c1d0 core: is_power_of_two -> has_single_bit Michele Caini 2024-06-11 09:01:25 +02:00
  • fb47314d6f core: public popcount (waiting for C++20) Michele Caini 2024-06-10 18:32:28 +02:00
  • 3cec7c1065 *: updated TODO Michele Caini 2024-06-10 18:31:12 +02:00
  • 514e6e710c any: use std::array internally Michele Caini 2024-06-10 12:46:29 +02:00
  • e197a04412 linter: exclude cppcoreguidelines-pro-bounds-constant-array-index (too annoying) Michele Caini 2024-06-10 12:46:17 +02:00
  • 87d69c4e77 meta: ctor review Michele Caini 2024-06-10 12:45:58 +02:00
  • 75307337ea meta: drop redundant argument Michele Caini 2024-06-07 16:47:25 +02:00
  • 7ce821f92e linter: I prefer my previous approach :) to coding style Michele Caini 2024-06-07 14:41:09 +02:00
  • da8a8650cb core/entity: enable enable_borrowed_range/enable_view for a few types - close #1119 Michele Caini 2024-06-07 08:37:52 +02:00
  • 29bc422a6a iwyu: update entt.imp Michele Caini 2024-06-07 08:33:35 +02:00
  • 3299fa1e40 sparse_set: review/cleanup constructors Michele Caini 2024-06-06 11:00:10 +02:00
  • f8336ba5a1 any: review/cleanup constructors Michele Caini 2024-06-06 10:59:28 +02:00
  • c28981e30f meta: minor changes (linter) Michele Caini 2024-06-06 10:58:55 +02:00
  • 339b78f47c test: minor changes (linter) Michele Caini 2024-06-06 10:58:31 +02:00
  • 8062bcfb3c registry: review remove/erase to use iterators Michele Caini 2024-06-06 10:58:17 +02:00
  • 47d71fa6cf group: minor changes (linter) Michele Caini 2024-06-06 10:57:52 +02:00
  • 43e9083456 dense_set: avoid pointer arithmetic Michele Caini 2024-06-05 13:56:12 +02:00
  • 059fa5a7a5 test: minor changes (coding style) Michele Caini 2024-06-05 12:52:56 +02:00
  • d20a5607c0 test: thanks msvc for accepting invalid code Michele Caini 2024-06-05 12:51:57 +02:00
  • 58acc7edd1 registry: more stable assure function (with tests) - close #1148 Michele Caini 2024-06-05 12:49:55 +02:00
  • 898dc2a122 registry: minor changes Michele Caini 2024-06-05 09:03:51 +02:00
  • bf7fe3e42d test: try to make all compilers happy again Michele Caini 2024-06-04 16:14:51 +02:00
  • 89e3698599 hashed_string: internal review Michele Caini 2024-06-04 14:42:26 +02:00
  • cc1a71ec9d test: minor changes Michele Caini 2024-06-04 14:41:59 +02:00
  • b3e07785fc meta: cleanup Michele Caini 2024-06-04 14:41:48 +02:00
  • f068b1f005 poly: linter directive on basic_poly Michele Caini 2024-06-04 09:43:25 +02:00
  • f5790697ff meta: fool the linter Michele Caini 2024-06-04 09:42:27 +02:00
  • 00b32cdfe5 meta: coding style and nothing more Michele Caini 2024-06-04 09:41:55 +02:00
  • ac8369d393 adjacency_matrix: correctly initialize members Michele Caini 2024-06-04 09:41:38 +02:00
  • cb8f695584 any: coding style and nothing more Michele Caini 2024-06-04 09:41:07 +02:00
  • 2ab27a9b59 hashed_string: cleanup Michele Caini 2024-06-03 23:07:45 +02:00
  • eae659301b observer: minor changes Michele Caini 2024-06-03 23:05:35 +02:00
  • 86cdb6f55d monostate: make it clear to the linter that we want value and monostate_v to be global Michele Caini 2024-06-03 23:05:25 +02:00
  • 627219f8a2 family: make it clear to the linter that we want identifier to be global Michele Caini 2024-06-03 23:04:59 +02:00
  • e56d0a6fc9 test: try to make all compilers happy again Michele Caini 2024-06-03 14:44:46 +02:00
  • 126f3caba0 hashed_string: internal changes Michele Caini 2024-06-03 14:44:31 +02:00
  • 69864955af type_traits: try to make clang-cl happy again Michele Caini 2024-06-03 12:54:56 +02:00
  • 216bd0a629 type_traits: drop repeated branches in conditional chains Michele Caini 2024-06-03 10:20:12 +02:00
  • 05f758f9ba test: suppress annoying warnings by gcc Michele Caini 2024-06-03 09:35:51 +02:00
  • 6b84227626 hashed_string: suppress annoying warnings by gcc Michele Caini 2024-05-31 12:03:00 +02:00
  • 404b6bd99c *: updated TODO Michele Caini 2024-05-31 12:02:43 +02:00
  • c51c6da61b locator: make it clear to the linter that we want services to be global Michele Caini 2024-05-31 11:32:23 +02:00
  • 0405126c25 process: rule of five Michele Caini 2024-05-31 11:31:56 +02:00
  • 274d9ea89d hashed_string: linter directives for accepted C-like arrays Michele Caini 2024-05-31 08:20:55 +02:00
  • 659bcbc98c core: linter directive on basic_any Michele Caini 2024-05-31 08:20:23 +02:00
  • 3291862371 meta: trick the linter about adjacent parameters Michele Caini 2024-05-31 08:19:46 +02:00
  • 22683f843a sparse_set: trick the linter about adjacent parameters Michele Caini 2024-05-31 08:19:25 +02:00
  • 9d1b9933c8 adjacency_matrix: minor changes Michele Caini 2024-05-31 08:18:01 +02:00
  • e786a3b93d process: avoid C varargs functions Michele Caini 2024-05-31 08:17:42 +02:00
  • f2e825b848 meta: linter directive on is_meta_pointer_like Michele Caini 2024-05-31 08:17:13 +02:00
  • 13a51c84a6 adjacency_matrix: cleanup Michele Caini 2024-05-30 08:39:19 +02:00
  • e35f4e751f meta: avoid unnecessary copies Michele Caini 2024-05-30 08:30:17 +02:00
  • 2b07fae839 meta: linter directive on is_meta_pointer_like Michele Caini 2024-05-30 08:25:51 +02:00
  • c4552892aa linter: update config Michele Caini 2024-05-30 08:25:33 +02:00
  • 51391a9381 sparse_set: linter directive on bind Michele Caini 2024-05-30 08:22:21 +02:00
  • 0349f4f615 type_info: explicit cast to avoid warnings Michele Caini 2024-05-30 08:22:02 +02:00
  • d951b9e817 storage: cleanup Michele Caini 2024-05-30 08:18:27 +02:00
  • 2dd38bbff2 build: updated workflow Michele Caini 2024-05-30 08:18:14 +02:00
  • 06929572be compressed_pair: try to make g++ happy again Michele Caini 2024-05-29 09:11:26 +02:00
  • c7f412bd7e view: make leading pool private in single type views Michele Caini 2024-05-29 08:26:40 +02:00
  • 483cc2b913 group: avoid unnecessary pointer arithmetic Michele Caini 2024-05-29 08:25:52 +02:00
  • 8138094f0a compressed_pair: cleanup Michele Caini 2024-05-29 08:23:23 +02:00
  • 06a8b05cf8 core: suppress linter warnings on type_info Michele Caini 2024-05-29 08:23:04 +02:00
  • d3328accae dense_map: avoid unnecessary arithmetic Michele Caini 2024-05-28 18:39:41 +02:00
  • a5e5fded0b view: make unchecked_refresh private as it should be Michele Caini 2024-05-28 18:38:45 +02:00
  • a16b9cc092 meta: avoid C-like arrays Michele Caini 2024-05-28 18:37:59 +02:00
  • 539cf5f011 delegate: cleanup Michele Caini 2024-05-28 18:37:37 +02:00
  • abdf06625b clang-tidy: refine config (sometimes I know what I'm doing) Michele Caini 2024-05-28 09:33:01 +02:00
  • 3c99189ff4 doc: Exhibition of Speed :) Michele Caini 2024-05-28 09:32:13 +02:00
  • cd1fd890ea storage: avoid duplicate branches Michele Caini 2024-05-28 09:31:53 +02:00
  • d03c0d0b1a sparse_set: minor changes Michele Caini 2024-05-28 09:31:00 +02:00
  • 7db890ba15 sparse set: avoid C-arrays Michele Caini 2024-05-27 16:59:03 +02:00
  • 8807499548 storage: rule of five Michele Caini 2024-05-27 16:58:51 +02:00
  • bea578ac87 view: avoid C-arrays Michele Caini 2024-05-27 16:58:15 +02:00
  • c474fe5b51 spars set: rule of five Michele Caini 2024-05-27 16:57:52 +02:00
  • 864ae25a2b *: updated TODO Michele Caini 2024-05-27 11:45:43 +02:00
  • e864037968 meta: instruct the linter to accept some of my choices Michele Caini 2024-05-27 11:45:29 +02:00
  • 76d4f00e9f storage: avoid move/swap after move/swap Michele Caini 2024-05-27 11:45:01 +02:00
  • 4cb70d3c2d mixin: avoid move/swap after move/swap Michele Caini 2024-05-27 11:44:27 +02:00
  • 4c3fca4673 handle: instruct the linter to accept some of my choices Michele Caini 2024-05-27 11:43:44 +02:00
  • 7718b1bb9a any: make return type explicit for operator= Michele Caini 2024-05-24 09:25:44 +02:00
  • 32ffd625ff meta: make return type explicit for operator= Michele Caini 2024-05-24 09:25:25 +02:00