-
Notifications
You must be signed in to change notification settings - Fork 303
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Result<MyType, MyError> with exception throwing on Dart #582
Conversation
PS: Should fail until we get |
Great job! Since CI is not functioning before the upstream release, I just comment partially currently. I am also wondering: Can we make this breaking change as little as possible? I want to cheat a little bit and do not bump the major version (i.e. release 2.0.0), since this feature though great is not as huge as a major version bump. |
Well I mean:
|
Why limit to errors with backtrace if we can always put a backtrace? Most people won't put they own backtraces so we should just put it something that is always received |
@fzyzcjy any hints on what would it take to finish this, as this is a pretty useful feature! |
@franklinblanco Just fix the CI, and I am going to merge it :) |
So it would just be the timeout issue and upgrading the project, right? |
@franklinblanco Yes, basically speaking just that :) Would be great to resolve all unresolved conversations, but that can also be a future work. |
The bug on valgrind is going to take some more days 😔
…-------- Mensagem Original --------
Em 23 de ago. de 2022 02:54, fzyzcjy escreveu:
Looking forward to merging this PR - It is almost done!
—
Reply to this email directly, [view it on GitHub](#582 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/ABSTHANRE3CFBD5FYYV2CWTV2RRQRANCNFSM535PZQDQ).
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Take your time! |
Something is wrong with the mail system, these messages were supposed to be from months ago. I currently have no time to fix the problems :c |
No worries, take your time, and looking forward to your future contribution :) |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
I wish someone finished this last annoying part, I have no time :( |
@lattice0 Sad to hear that :( Also looking forward to seeing someone implementing it, since this can be quite helpful |
I have added a paragraph b71004c#diff-a10cdc248927ef9888ef0fbb35fdc60697eb7528199fd78c38ef5d1294852a5aR5 pointing to this PR for who is interested :)
|
it does not timeout, only valgrind timeouts. Locally the error runs fine. I can't continue my app without this feature but I have no time to do complicated fixes, trying to look into the easy paths for solving this |
Hmm ok. Then we are still unsure whether it is valgrind bug or valgrind helps us to realize a bug in our code (e.g. undefined behavior). By the way, given the main codebase has changed so much, maybe by merging upstream code something can change.
:/ |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
noooooo
Enviado via Proton Mail para dispositivos móveis
…-------- Mensagem Original --------
Em 25 de mar. de 2023 01:12, stale[bot] escreveu:
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
—
Reply to this email directly, [view it on GitHub](#582 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/ABSTHANXFIMB5RAIAYSAW5TW5ZWBTANCNFSM535PZQDQ).
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Close #533
Adds support for Rust's
std::Result
, where you can return either a value or an error.Example
Becomes something that can be used like this:
Checklist
frb_example/pure_dart
example).book
folder) are modified as well.