
* scripts/clippy.sh: remove cargo clean step Clippy used to only report warnings in code that was not part of the incremental cache. This has changed since and I believe we can safely drop the `cargo clean` step. * Revert "ci: install z3 to avoid building from source" This reverts commit 6ff1c4088811040dcfdbd12273f0baf507a4308b. This doesn't do anything as we're using `static-link-z3` explicitly. * refactor test_all_fuzzers nyx tests were not included in `time_record` before this * nyx fuzzer: move modprobe logic out of setup_libxml2.sh
19 lines
683 B
Bash
Executable File
19 lines
683 B
Bash
Executable File
#!/bin/bash
|
|
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
|
cd "$SCRIPT_DIR/.." || exit 1
|
|
|
|
RUST_BACKTRACE=full cargo +nightly clippy --all --all-features --release --tests -- -Z macro-backtrace \
|
|
-D clippy::all \
|
|
-D clippy::pedantic \
|
|
-W clippy::similar_names \
|
|
-A clippy::type_repetition_in_bounds \
|
|
-A clippy::missing-errors-doc \
|
|
-A clippy::cast-possible-truncation \
|
|
-A clippy::used-underscore-binding \
|
|
-A clippy::ptr-as-ptr \
|
|
-A clippy::missing-panics-doc \
|
|
-A clippy::missing-docs-in-private-items \
|
|
-A clippy::unseparated-literal-suffix \
|
|
-A clippy::module-name-repetitions \
|
|
-A clippy::unreadable-literal \
|