Commit Graph

2351 Commits

Author SHA1 Message Date
Michele Caini
b5b3106d35 test: ops, fixed the path 2024-12-16 11:53:03 +01:00
Michele Caini
3ae5cbbc3a view: refine fallback mechanism (with non-regression lib tests) 2024-12-16 11:42:44 +01:00
Michele Caini
abdbddf77f test: try to trick clang 2024-12-12 14:16:44 +01:00
Michele Caini
295bbb209f test: try to please the linter 2024-12-12 14:12:03 +01:00
Michele Caini
b879c722f4 test: linter changes 2024-12-12 09:24:49 +01:00
Michele Caini
b9c50bc731 test: [[nodiscard]] to make the linter happy 2024-12-12 09:16:38 +01:00
Michele Caini
626a8cfb50 test: prepare tests for views across boundaries 2024-12-11 16:34:41 +01:00
Michele Caini
b971116c21 meta_any: transfer ownership with from_void - close #1179 2024-12-10 16:34:44 +01:00
Michele Caini
abc823303c meta_any: support taking ownership of passed in pointers 2024-12-10 16:34:43 +01:00
Michele Caini
9a19f9aa2f test: minor changes 2024-12-10 16:34:43 +01:00
Michele Caini
f3f9e9a8b9 test: use meta_factory<T> instead of meta<T> 2024-11-29 14:18:41 +01:00
Michele Caini
01940a5ee0 test: fixed typo 2024-11-28 17:59:05 +01:00
Michele Caini
60289fa846 test: meta_reset 2024-11-28 15:47:54 +01:00
Michele Caini
d84ebb4b0c test: meta<T>(...) 2024-11-28 09:51:08 +01:00
Michele Caini
9c4bfdef7c test: meta_factory::custom 2024-11-28 09:49:33 +01:00
Michele Caini
4bdda6c0cf test: meta_factory::traits 2024-11-27 17:01:03 +01:00
Michele Caini
388b39dfac test: meta_factory::func 2024-11-27 16:48:06 +01:00
Michele Caini
ede1dba441 test: avoid C-like arrays 2024-11-26 15:31:59 +01:00
Michele Caini
41ccbd6700 test: meta_factory::data 2024-11-26 14:52:55 +01:00
Michele Caini
3c6285fd77 test. meta_factory::data for values 2024-11-25 17:32:53 +01:00
Michele Caini
7baf2aad1e test: meta_factory::dtor 2024-11-25 16:59:45 +01:00
Michele Caini
cadf755d47 test: meta_factory::ctor 2024-11-22 15:22:40 +01:00
Michele Caini
df78fe739f test: internal changes 2024-11-22 14:30:35 +01:00
Michele Caini
550fe8bdeb test: meta_factory::conv 2024-11-22 13:54:30 +01:00
Michele Caini
84543d98c5 test: meta_factory::base 2024-11-22 11:02:47 +01:00
Michele Caini
5a502466aa test: meta_factory::type 2024-11-21 18:36:12 +01:00
Michele Caini
f0aff23469 test: clear context on exit for meta_factory tests 2024-11-21 18:35:19 +01:00
Michele Caini
f1bfbaa981 meta: test (and add a todo note to fix/revert) a corner case of meta_factory 2024-11-21 18:28:10 +01:00
Michele Caini
7052f2ec72 meta: fixed meta_factory default constructor 2024-11-20 18:24:28 +01:00
Michele Caini
b337dd616f meta. prepare to test the factory and avoid future regressions 2024-11-20 18:09:34 +01:00
Michele Caini
5734063de2 any: support taking ownership of passed in pointers 2024-11-18 14:25:15 +01:00
Michele Caini
0af6c13e40 test: minor changes 2024-11-15 18:34:03 +01:00
Michele Caini
575f06b4f2 reactive mixin: auto disconnection support 2024-11-15 12:40:26 +01:00
Michele Caini
e64c66ff77 test: internal changes 2024-11-11 08:56:44 +01:00
Michele Caini
b2110f08e9 meta: deprecate meta_any::data() 2024-11-07 14:27:27 +01:00
Michele Caini
50216fb896 meta: deprecate meta_any_policy and meta_any::policy 2024-11-06 13:56:35 +01:00
Michele Caini
0c5ca2f544 meta_any: replace ::owner (never released yet) with ::base 2024-11-05 12:16:53 +01:00
Michele Caini
528302641a any (breaking changes):
* added empty/embedded/dynamic policies
* replaced owner policy with owner function
2024-10-31 11:39:03 +01:00
Michele Caini
0302caa6b3 meta type: drop deprecated functions 2024-10-29 00:10:26 +01:00
Michele Caini
a0f906d6bf test: delete meta_prop tests 2024-10-28 17:14:18 +01:00
Michele Caini
d893af429f test: cleanup/review 2024-10-28 09:09:46 +01:00
Michele Caini
f6159bb8d1 meta data: drop deprecated functions 2024-10-28 09:07:31 +01:00
Michele Caini
da1892523e build: bazel test meta 2024-10-27 18:55:17 +01:00
Michele Caini
1085023c51 test: suppress warning (unused variable) 2024-10-26 19:27:13 +02:00
Michele Caini
12125e6e60 test: remove tests no longer needed 2024-10-26 19:26:54 +02:00
Michele Caini
c76fff8649 test: internal changes 2024-10-26 19:23:33 +02:00
Michele Caini
8507164ca3 test: prepare to cleanup deprecated stuff 2024-10-26 19:23:09 +02:00
Michele Caini
c42a6880e0 meta func: drop deprecated functions 2024-10-26 19:22:43 +02:00
Michele Caini
15b9871205 observer: so long, and thanks for all the fish 2024-10-25 13:01:06 +02:00
Michele Caini
6405aece3a sparse set: drop deprecated members 2024-10-24 12:51:17 +02:00