Commit Graph

  • 81b9b054f6 update readme neargye 2024-01-02 02:40:37 +04:00
  • aa465f7f37 update doc and example neargye 2024-01-02 02:39:10 +04:00
  • 6992f41db7 update readme neargye 2024-01-02 02:39:01 +04:00
  • 73c1d83646 fix build neargye 2024-01-02 02:19:26 +04:00
  • 9565965afd clean-up neargye 2024-01-02 02:04:57 +04:00
  • c7a793d71a CI: hash-pin sensitive workflow and configure dependabot to keep them updated (#329) Diogo Teles Sant'Anna 2024-01-01 19:00:05 -03:00
  • f41e4cdc92 Bazel: --incompatible_use_platforms_repo_for_constraints migrated (#325) Chris Sauer 2023-12-19 22:40:10 -08:00
  • e26b05e0a0 clean-up neargye 2023-12-18 00:56:13 +04:00
  • e09f25780a checking that the enum is valid (not empty and not forward declaration) (#323) Daniil Goncharov 2023-12-16 17:00:00 +04:00
  • 41f674b061 fix enum_fuse neargye 2023-12-09 23:56:44 +04:00
  • 804738ba8a Add support for overriding MAGIC_ENUM_ASSERT (#322) Justin Boswell 2023-12-05 23:46:57 -08:00
  • 48415f9ed0 Ci: add scorecard action (#313) Diogo Teles Sant'Anna 2023-12-04 06:15:00 -03:00
  • e55b9b54d5 v0.9.5 v0.9.5 neargye 2023-11-16 12:32:10 +04:00
  • 677636ec43 clean-up neargye 2023-11-15 23:07:55 +04:00
  • 56dcb011c2 Put get to magic_enum::containers namespace (#316) Arkhipov Ivan 2023-11-15 21:25:49 +03:00
  • 016883d29a Simplify Bazel (#312) Chris Sauer 2023-11-15 02:17:08 -08:00
  • 3437129f30 Bazel: Make include directories consistent (#311) Chris Sauer 2023-11-14 09:07:33 -08:00
  • d52a0c1c18 [CI] remove continue-on-error neargye 2023-11-14 17:59:15 +04:00
  • ea5b977b8d v0.9.4 v0.9.4 neargye 2023-11-12 17:36:48 +04:00
  • cd5fd2c343 Fix set erase function (#308) Ryan Samarakoon 2023-11-13 00:30:10 +11:00
  • 3c92e9035b meson fix include_directories neargye 2023-11-12 01:16:32 +04:00
  • eb867ec9ba put headers in include/magic_enum directory neargye 2023-11-12 01:11:55 +04:00
  • 5523803cfc Explicitly mark the result of detail::names as constexpr (#305) Vitaly 2023-11-09 11:09:37 +01:00
  • 5cf4eb3a53 fixes 'std::ptrdiff_t' to 'std::size_t' casting error and suppresses -Wuseless-cast warning for gcc and clang (#306) Ralph J. Steinhagen 2023-11-09 11:07:16 +01:00
  • 49bb72da8e Remove superfluous semicolon (#304) RaceTheMaSe 2023-10-19 00:53:37 +02:00
  • a7926c63d4 Fix link to Conan in README (#301) Ruben Anders 2023-10-09 09:33:54 +02:00
  • d67973d118 fix Argument-dependent lookup results in enum_switch neargye 2023-10-04 19:14:27 +04:00
  • dfcd851dba fix build neargye 2023-10-04 19:13:20 +04:00
  • ed8bb5d63a check for -D__PRETTY_FUNCTION__=__FUNCTION__ neargye 2023-10-04 19:04:09 +04:00
  • b291b0ce5a fix fmt::formatter neargye 2023-09-20 18:44:31 +04:00
  • 33e4bb8640 update doc neargye 2023-09-15 14:30:21 +04:00
  • d705e50884 automatically create and upload bzlmod archive (#294) Ezekiel Warren 2023-09-12 05:19:27 -07:00
  • 8b185c82cf default bazel copts condition (#295) Ezekiel Warren 2023-09-12 05:19:13 -07:00
  • 745bf36a64 bazel updates (#291) Ezekiel Warren 2023-08-23 02:40:03 -07:00
  • 40e12d6229 update readme neargye 2023-08-14 18:53:15 +04:00
  • 45c8b5d92c update doc neargye 2023-08-14 18:41:40 +04:00
  • 4904822db8 fix CLI/C++ neargye 2023-06-28 20:05:12 +04:00
  • e1ea11a93d v0.9.3 v0.9.3 neargye 2023-06-22 17:22:05 +04:00
  • 4555faae9e clean-up containers neargye 2023-06-22 17:05:17 +04:00
  • 288cb71861 clean-up containers neargye 2023-06-21 12:57:55 +04:00
  • 43070070e6 fix enum_type_name in namespace neargye 2023-06-21 12:45:59 +04:00
  • 4a862c932e meson_options.txt: remove leftover noascii option (#282) Valeri 2023-06-21 11:23:06 +03:00
  • 8107ceb0fa format containers throw neargye 2023-06-19 12:28:18 +04:00
  • f01fcf0373 add assert in containers::[] neargye 2023-06-19 01:36:03 +04:00
  • eb0f051078 add check in enum_flags_name neargye 2023-06-19 01:25:00 +04:00
  • fd9f70b91d fix _ITERATOR_DEBUG_LEVEL neargye 2023-06-16 06:04:33 +04:00
  • e43f7a9329 update readme neargye 2023-06-16 00:30:02 +04:00
  • 911cd2047b fix VS_2017_WORKAROUND for resharper neargye 2023-06-14 03:02:45 +04:00
  • fd15349e17 fix warn neargye 2023-06-12 17:49:35 +04:00
  • fe122a8366 move enum_for_each to magic_enum_utility.hpp neargye 2023-06-12 17:46:11 +04:00
  • 7a881a68ba add enum_next_value and enum_prev_value neargye 2023-06-12 17:45:42 +04:00
  • cf963cba28 add MAGIC_ENUM_NO_EXCEPTION neargye 2023-06-12 17:44:50 +04:00
  • 64bc3dba6c add MAGIC_ENUM_ENABLE_HASH_SWITCH neargye 2023-06-12 17:43:57 +04:00
  • e7749da06b add MAGIC_ENUM_NO_ASSERT neargye 2023-06-12 17:43:19 +04:00
  • cf659c59c8 add <magic_enum_all.hpp> neargye 2023-06-12 17:40:10 +04:00
  • 5018ef9677 v0.9.2 v0.9.2 neargye 2023-06-10 15:30:32 +04:00
  • 8a26b3dc42 Re-enable Wenum-constexpr-conversion clang fix (#279) Jordan Rupprecht 2023-06-06 04:22:49 -05:00
  • 27f5b9d925 clean-up neargye 2023-06-05 15:18:56 +04:00
  • 6e1978eea7 fix warn neargye 2023-06-05 15:16:20 +04:00
  • 3b4967b21e move all enum_flags_* func to enum_flags.hpp neargye 2023-06-05 14:30:35 +04:00
  • 9508c563da add enum_flags_test and enum_flags_test_any functions for flags (#277) Daniil Goncharov 2023-06-05 14:10:02 +04:00
  • 0b2c1cf072 MAGIC_ENUM_VS_2017_WORKAROUND neargye 2023-06-05 14:09:38 +04:00
  • 75cf5003f4 fix enum-name on vs2017 neargye 2023-06-05 13:48:44 +04:00
  • 2274b77c80 fix enum_subtype deduction neargye 2023-06-04 20:45:01 +04:00
  • 1c94e914c2 fix #276 neargye 2023-06-02 11:50:02 +04:00
  • f2ddc4ba62 add more test neargye 2023-06-02 11:24:25 +04:00
  • 04ecb134ff fix char_type cast neargye 2023-05-31 15:46:21 +04:00
  • 67abcf483a v0.9.1 v0.9.1 neargye 2023-05-31 14:58:31 +04:00
  • 06598d1595 remove unnecessary func neargye 2023-05-30 17:58:31 +04:00
  • e59f8736fe remove unnecessary template instantiations neargye 2023-05-30 17:18:07 +04:00
  • 6fe7ffbf35 fix enum name in namespace neargye 2023-05-30 14:37:45 +04:00
  • 6fec6f6386 add more test neargye 2023-05-30 13:24:25 +04:00
  • abf48fc20e fix enum name in class neargye 2023-05-30 12:54:20 +04:00
  • 930bcf0ba2 fixed meson build for the tests (#275) Tyler 2023-05-30 04:29:52 -04:00
  • 6304edd7f6 update doc Daniil Goncharov 2023-05-26 17:33:03 +04:00
  • 8f6c9905fd Enable wchar_t as string_view value_type (#272) Daniil Goncharov 2023-05-24 19:05:20 +04:00
  • fba99305d2 v0.9.0 v0.9.0 neargye 2023-05-24 13:51:51 +04:00
  • 50adc0691e fix clang-format neargye 2023-05-23 21:12:42 +04:00
  • dd2fb1b9a3 Fix https://github.com/Neargye/magic_enum/issues/234#issuecomment-1468134598 (#271) Bela Schaum 2023-05-23 18:43:04 +02:00
  • 8f933fcfbd Create Security Policy (#270) Diogo Teles Sant'Anna 2023-05-23 04:37:51 -03:00
  • 629f7b09af add support big range (#268) Daniil Goncharov 2023-05-22 19:44:28 +04:00
  • 4c54c094ea clean-up neargye 2023-05-21 23:35:04 +04:00
  • 85e2c5be68 add subtype to enum_fuse neargye 2023-05-21 21:13:35 +04:00
  • ed43fd5fa2 move iostream_operators to magic_enum_iostream neargye 2023-05-21 17:49:46 +04:00
  • 57d7e79530 clean-up neargye 2023-05-21 17:38:39 +04:00
  • 18602fd224 optimize compile-time: removed unnecessary array copying neargye 2023-05-21 17:32:22 +04:00
  • 9c710f6119 add more test neargye 2023-05-21 17:09:30 +04:00
  • f40a621528 switched to using idiomatic cmake set standard (#240) Penguin 2023-05-20 19:20:14 -05:00
  • 427a47394f * Remove MAGIC_ENUM_ENABLE_NONASCII * Optimize template instantiations * Remove auto is_flags * Change flags API neargye 2023-05-21 03:39:52 +04:00
  • 737ed4fc7f add fmt support neargye 2023-05-19 19:36:50 +04:00
  • 5367f5183c Support gcc -fno-pretty-templates (#258) Ed Catmur 2023-05-13 04:15:23 -05:00
  • d4fa0c3dd3 Add gcc 12 and NONASCII flags to ubuntu build matrix. (#262) talisein 2023-05-13 01:49:24 -07:00
  • 8111a0d17d Move NONASCII tests to their own file (#261) talisein 2023-05-12 16:44:45 -07:00
  • d6fef8b171 Add const to std::formatter method (#260) talisein 2023-05-12 16:43:06 -07:00
  • 48054f64ab add bzlmod support (#254) Ezekiel Warren 2023-04-26 09:16:08 -07:00
  • fc88b4936a meson: add options and tests (#255) Valeri 2023-04-24 22:36:25 +03:00
  • 95c71dab42 Include <functional> (#252) ts826848 2023-03-29 12:03:50 +00:00
  • 73e91dc28c ci: set minimal permissions on workflows (#248) Diogo Teles Sant'Anna 2023-03-07 18:57:54 -03:00
  • 6542403248 Fix forgotten replacement in CPack packaging script (#243) KOLANICH 2023-02-16 08:04:09 +00:00
  • 6527df91d2 Support R++ builtins for type/enumerator name (#238) Alexander 2023-02-01 17:24:12 +03:00