Static analysis
3 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
clippy |
Linting | cargo clippy --all-features --workspace --all-targets -- -D warnings |
ci | .github/workflows/ci.yml |
mkdocs |
Docs build | mkdocs build --strictmkdocs build |
ci | .github/workflows/ci.yml .github/workflows/release.yml pyproject.toml |
zizmor |
CI workflow linting | zizmor --format sarif . > results.sarif |
ci | .github/workflows/zizmor.yml |
Testing
3 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
cargo-test |
Unit and integration tests | cargo nextest run --config .cargo/config-ci.toml --workspace --all-targets --...cargo test --workspace --doc |
ci | .github/workflows/ci.yml |
ci-matrix |
Version and platform matrix | test (build: 6, include: 6) |
ci | .github/workflows/ci.yml |
proptest |
Property-based tests | Cargo.toml cli/Cargo.toml lib/Cargo.toml |
Formatting and hygiene
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
codespell |
Spelling | codespell |
ci | .github/workflows/ci.yml pyproject.toml |
rustfmt |
Formatting | cargo fmt --all -- --check |
ci | .github/workflows/ci.yml rustfmt.toml |
Supply chain
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
cargo-deny |
Dependency audit | uses EmbarkStudios/cargo-deny-action |
ci | .github/workflows/ci.yml deny.toml |
1 other commands the scanner could not classify
Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.
nix flake check -L --show-trace
Review prompts
most discussed first