doc: fixed instruction in CONTRIBUTING.md (#2359)
* doc: fixed instruction in CONTRIBUTING.md * Added note for windows users * fix for calling the clippy script on windows
This commit is contained in:
parent
eff40320eb
commit
030e5066b6
@ -4,10 +4,11 @@ For bugs, feel free to open issues or contact us directly. Thank you for your su
|
||||
|
||||
## Pull Request guideline
|
||||
|
||||
Even though we will gladly assist you in finishing up your PR, try to
|
||||
Even though we will gladly assist you in finishing up your PR, try to:
|
||||
|
||||
- keep all the crates compiling with *stable* rust (hide the eventual non-stable code under [`cfg`s](https://github.com/AFLplusplus/LibAFL/blob/main/libafl/build.rs#L26))
|
||||
- run `cargo +nightly fmt` on your code before pushing
|
||||
- check the output of `cargo clippy --all` or `./clippy.sh`
|
||||
- check the output of `cargo clippy --all` or `.\scripts\clippy.sh` (On windows use `./scripts/clippy.ps1`)
|
||||
- run `cargo build --no-default-features` to check for `no_std` compatibility (and possibly add `#[cfg(feature = "std")]`) to hide parts of your code.
|
||||
|
||||
Some of the parts in this list may be hard, don't be afraid to open a PR if you cannot fix them by yourself, so we can help.
|
||||
|
Loading…
x
Reference in New Issue
Block a user