Gregory Conrad
Gregory Conrad
Updated this yet once again; added in some cool quasi-quasiquoting (get it?) functionality to make writing the macros suck less. See the `extension _Substitute on String` if you're making your...
https://github.com/dart-lang/language/issues/1482#issuecomment-2622895490
@opsb unfortunately I don’t have the time to go out and learn build_runner right now. Macros in ReArch aren’t going to bring any new features to the table, but rather...
If someone wanted to make a contribution for a new ReArch package that does this sort of stuff with `build_runner`, I would be happy to review a PR.
Note to future self: This will fail for the next couple months (until Rust 1.81 stable is released). At that point, rerun the CI here and it should be green....
Not planned at all, unless someone from the community does it. The idea is that redb would be a replacement for LMDB over in milli—so same functionality, just different backing...
[mock-capsules.patch](https://github.com/user-attachments/files/17309195/mock-capsules.patch) Can start with this later. Will want to check the commit that added in the MockCapsuleContainer to see if this effectively reverts the (now) unwanted changes that one introduced.
https://github.com/GregoryConrad/rearch-dart/commit/fb3bc3c869f5ca245a7494f0dbbfc7983cbc55f7#diff-8866b9fadc5fe91154554f356b4cdcf54047cc6041a8e09a2475869ebbc388a6R156 So the above patch file properly reverts the CapsuleManager changes.
Thinking an API something like: ```dart Family fooBarFamily(CapsuleHandle use) { return use.family((use, Foo foo) { final client = use(httpClientCapsule); return Bar(client, foo); }); } @rearchWidget Widget example(WidgetHandle use, Foo foo)...
It is akin to Riverpod families for really specific scenarios, or for odd one offs that can't be solved effectively with factories. _They will not be recommended for normal use...