Commit Graph

536 Commits

Author SHA1 Message Date
BlackMATov
809695e8f1 update readme 2023-01-10 15:47:55 +07:00
BlackMATov
6d673b3cc7 rename examples to manuals 2023-01-10 13:36:31 +07:00
BlackMATov
fe77d5c282 cleanup some warnings 2023-01-10 13:26:28 +07:00
BlackMATov
f4adc779db install single-header version instead multi-headers 2023-01-10 10:13:17 +07:00
BlackMATov
a23dd4fc7c move install commands to develop cmakelists 2023-01-10 09:56:26 +07:00
BlackMATov
46ca9d27af move clang-tidy configs to .clangd file 2023-01-10 08:46:31 +07:00
BlackMATov
615be2345d hide all developer stuff to develop directory 2023-01-09 16:09:22 +07:00
BlackMATov
6922c2019b Happy New Year! 🥳 2023-01-05 08:24:08 +07:00
BlackMATov
c0bc72c30a fix gcc10 building (remove same_as concept usage) 2023-01-03 17:47:03 +07:00
BlackMATov
6000203dd0 policy and internal concepts refactoring 2023-01-03 17:32:54 +07:00
BlackMATov
53aec1afc3 little style fixes 2023-01-03 13:59:46 +07:00
BlackMATov
4279d7aa57 add a little clarification in the examples 2023-01-03 09:33:40 +07:00
BlackMATov
953d721511 'in place' example and new memory buffer helper class 2023-01-03 07:17:02 +07:00
BlackMATov
04846cc18d first version of placement create/destroy #4 2023-01-02 15:01:39 +07:00
BlackMATov
3ed405b1ed add class_type::get_destructor method 2023-01-01 12:48:09 +07:00
BlackMATov
1c44fece15 use inplace uvalue creation 2023-01-01 12:37:16 +07:00
BlackMATov
cdf074e34c add cmake install targets 2023-01-01 12:15:59 +07:00
BlackMATov
02cb0fabfb add cmake target aliases 2022-12-31 04:54:41 +07:00
BlackMATov
761eb11e47 add version to sources and cmake project 2022-12-31 04:09:29 +07:00
BlackMATov
2e637d1b8c remove meta_hpp::stdex namespace 2022-12-31 02:00:38 +07:00
BlackMATov
2c129cf85c uvalue inplace ctors support 2022-12-31 00:52:28 +07:00
BlackMATov
80c82b1027 remove fully dynamic less and equal uvalue's operators 2022-12-30 15:10:44 +07:00
BlackMATov
398d4012f9 add throw dtor uvalues support 2022-12-30 03:06:24 +07:00
BlackMATov
59ac01ae41 fix clang/gcc cmake presets 2022-12-27 03:13:56 +07:00
BlackMATov
36e96850ee remove concept backports 2022-12-27 03:01:57 +07:00
BlackMATov
5cb4d1b0e1 auto dtor registration 2022-12-26 23:41:35 +07:00
BlackMATov
f1a2ead2cf fix readme badges
https://github.com/badges/shields/issues/8671
2022-12-26 22:27:43 +07:00
BlackMATov
266fc027c4 movable registry lockers 2022-12-26 22:14:23 +07:00
BlackMATov
c61be1017a replace raw new/delete calls to std::construct/destroy_at 2022-12-09 20:27:39 +07:00
BlackMATov
a8d222356f fix gcc warning 2022-12-04 11:16:00 +07:00
BlackMATov
a351bb2819 msvc 2022 fix 2022-12-04 10:59:04 +07:00
BlackMATov
a72101a092 pointer instance support 2022-12-04 09:04:38 +07:00
BlackMATov
a6ba69038c remove fmtlib from examples 2022-11-25 06:15:45 +07:00
BlackMATov
63e7ba13e3 update doctest to 2.4.9 version 2022-11-25 05:59:12 +07:00
2659c10416 Merge pull request #33 from BlackMATov/dev
Dev
2022-11-13 08:04:54 +07:00
BlackMATov
da3d0fc524 some new typedefs 2022-11-13 07:33:26 +07:00
BlackMATov
40525f45aa replace std::is_same_v to stdex::same_as concept 2022-11-09 17:27:55 +07:00
BlackMATov
71ec8b6885 beautify tidy comments 2022-11-09 08:49:48 +07:00
1ec3f5e86a Merge pull request #32 from BlackMATov/dev
Dev
2022-11-07 15:04:16 +07:00
BlackMATov
f64a7f6b64 replace some vector args to spans 2022-11-07 09:11:44 +07:00
BlackMATov
96b4b230c0 add --verbose flag to tests 2022-11-07 03:41:37 +07:00
48d57262d8 Merge pull request #31 from BlackMATov/feature/presets-for-ci
Feature/presets-for-ci
2022-11-07 03:19:04 +07:00
BlackMATov
615a78a4ac build manuals with single-header meta.hpp too 2022-11-07 03:00:19 +07:00
BlackMATov
552c6ac9ec update actions/checkout@v3 version 2022-11-07 02:51:08 +07:00
BlackMATov
408fa33ab0 remove coverage and old ci scripts 2022-11-07 02:49:39 +07:00
BlackMATov
334c4369fa fix CI scripts 2022-11-07 02:27:33 +07:00
BlackMATov
a0119d38b6 fix cmake presets 2022-11-06 20:46:21 +07:00
BlackMATov
f92ee24fbc use cmake presets for CI 2022-11-06 20:40:18 +07:00
BlackMATov
23f21787ed little example fixes 2022-11-06 20:09:06 +07:00
aca52f1ef3 Merge pull request #27 from BlackMATov/dev
Dev
2022-11-06 19:54:04 +07:00