-
Notifications
You must be signed in to change notification settings - Fork 71
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
[2 of #107] Use native Error #109
[2 of #107] Use native Error #109
Conversation
@bollwyvl I think all the same changes from the original big PR ended up here? Having changes that mix changes and also split things into files make me very nervous and are harder to review. So my suggestion for this work. Split things first, or change code first but not both, that is too complex. I would go for let's first change the file structure without changing anythin else, not a single line of code, just copy pasting from one place to another, that way we are sure things are not breaking in subtle and unexpected ways. From there we can go PR by PR to change a single thing (like this PR attempted) Cheers @bollwyvl and thanks again for all the hard work! |
Duh. Silly me. Thanks for clarifying. :) |
@bollwyvl maybe do a merge/rebase with master? Also if you want to do a rebase and squash into a single commit even better! |
Yep, I'll get on it presently, and fire up the next couple steps. |
Let's wait to just squash merge, rather than re-write what's in this PR... |
Looking forward to more PRs with changes like |
Great, thanks. Will keep keeping on in subsequent prs...
|
The
Result
pattern adds a lot of line noise for the extratry
andcatch
, and is rather inflexible in its return types. This PR removes most of thetry/catch
blocks, the*Result
types, and all references to them.git diff -w
locally, as a lot of thesetup.ts
diff is unreadable in the web UI