-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
chore(lib): continuation of v3 refactor (see #117) #120
Conversation
I've pointed this to try and merge into the |
Also, I have not done any work related to the multiple requests as I figured that should be a separate PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Impressive work @Rolv-Apneseth! I left a few comments here and there, but I think this is generally good. I see a lot of changes in the format: did you run cargo +nightly fmt
? Because stable toolchain's format is quite different.
Also, it looks like a few tests are failing (MSRV, doc, ...), so it might be good to have them fixed before I can merge :-)
I think this is fine having a PR to v3
, and then I will merge v3
is work is over. I agree that the split logic may be part of another PR :-)
Ah, no, sorry I will do that. I will also have a look at the other issues later today |
Co-authored-by: Jérome Eertmans <jeertmans@icloud.com>
That should hopefully be better, though I expect some will still fail. Also, I saw that on #117, the languagetool action running on |
Anything else you'd like me to do? I'll need help solving those remaining CI issues I think |
I'll give it a deeper look later next week, and let you know @Rolv-Apneseth. Thanks for your work! |
Great, look forward to hearing from you. I'll just leave notes about 2 of the failing CI:
|
This is probably just this, I'll double-check that during my review.
Yes, but I just should update the comment workflow (both for LanguageTool and for benchmarks) to allow failure, and use workflow summary instead, see how I do on another repository. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @Rolv-Apneseth, thanks again for your work, and sorry for the delay in the review!
The PR looks great, however I have one last comment before I can merge, see my comment.
For the rest, as you mentioned, we will fix that in another PR :-)
Co-authored-by: Jérome Eertmans <jeertmans@icloud.com>
Co-authored-by: Jérome Eertmans <jeertmans@icloud.com>
Oops, I think the last |
All good just did it there, talk to you tomorrow |
Looks like this did the trick! Let's merge this, and discuss tomorrow about what are the next steps, if you are still interested to help of course :-) Thanks for your help and patience on this one! |
Great :) and yes I'm still interested |
* fix!: adjustments after refactor * Update README.md Co-authored-by: Jérome Eertmans <jeertmans@icloud.com> * docs(changelog): remove mention of support for markdown and typst files for now * refactor: use `check::Request`, `check::Response` and `check::ResponseWithContext` * chore: formatting * fix: minimum Rust version needs to be higher for `clap` * fix: doc test * refactor: use crate's result type for the `check` method on `Client` * refactor: use crate's result type for the `languages` method on `Client` * Update src/api/mod.rs Co-authored-by: Jérome Eertmans <jeertmans@icloud.com> * Update src/api/mod.rs Co-authored-by: Jérome Eertmans <jeertmans@icloud.com> * fix: convert `reqwest` error --------- Co-authored-by: Jérome Eertmans <jeertmans@icloud.com>
A continuation of and some fixes for the work started in #117