cargo-scout
cargo-scout copied to clipboard
As can be seen [in the fix documentation](https://doc.rust-lang.org/cargo/commands/cargo-fix.html) and [in the clippy github page](https://github.com/rust-lang/rust-clippy) there’s a way for us to not only display the lints, but also fix them! A...
Update docs for public functions that return Result: more on this in clippy's [missing_errors_doc](https://rust-lang.github.io/rust-clippy/master/index.html#missing_errors_doc). Remove `#[allow(clippy::missing_errors_doc)]` attribute.
This will allow us to to fix the formatting issues by running: `cargo-scout fix fmt` Although it won't apply to clippy(yet?), it will allow us to close #72
Do you think it would be possible to add a flag/mode to format the changed code? This would be really helpful alongside clippy warnings to keep PRs high quality. (A...
There's a lot of cover_skip in the codebase because commands cannot be easily tested: ``` // Skipped from code coverage // because an external command // cannot be easily unit...
We're slowly adding more and more options to cargo-scout, and it might be a bit hard to remember them all. clippy is doing something interesting [in their arguments parsing](https://github.com/rust-lang/rust-clippy/blob/master/src/main.rs#L61) by...
Now that we have some cool code coverage, we can see where we have a nice code coverage, and where there are some holes. There is room for improvement in...
As explained by @ebroto [here](https://github.com/o0Ignition0o/cargo-scout/pull/61), we could leverage the 1.40 non_exhaustive feature in some of our enums and types. We should bump our Minimum Supported Rust Version as well if...
As a followup to #39 and as explained [here](https://github.com/o0Ignition0o/cargo-scout/pull/39#discussion_r356505600) It would be nice to add a test with a diff containing several changes to a .rs file and one or...
As mentionned [here](https://github.com/o0Ignition0o/cargo-scout/issues/42#issuecomment-564681729) Let's try to play around with the [cargo crate](https://github.com/rust-lang/cargo) or the [clippy crate](https://github.com/rust-lang/rust-clippy) and see what can be done.