Static analysis
4 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
cargo-check |
Type checking | cargo check --features releasecargo checkcargo check {{ check_flags }} --no-default-features --features ${FEATURES} --... |
ci, local | .github/workflows/CI-pr.yml .github/workflows/CI-push.yml Makefile justfile |
clippy |
Linting | cargo clippy --all-features --all-targets -- -D warningscargo clippy {{ check_flags }} --no-default-features --features ${FEATURES} {...cargo clippy {{ check_flags }} --no-default-features --features ${FEATURES} -... |
local | Makefile justfile .clippy.toml |
eslint |
Linting | eslint . |
local | cypress-tests/package.json cypress-tests/eslint.config.js |
tsc |
Type checking | tsc |
local | cypress-tests/package.json |
Testing
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
cargo-hack |
Version and platform matrix | cargo hack check --workspace --each-feature --all-targets --exclude-features ... |
local | Makefile |
cargo-test |
Unit and integration tests | cargo test --all-featurescargo nextest run |
local | Makefile |
Formatting and hygiene
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
prettier |
Formatting | prettier --config .prettierrc . --writeprettier --config .prettierrc . --check |
local | cypress-tests/package.json cypress-tests-v2/package.json cypress-tests-v2/.prettierrc.json cypress-tests/.prettierrc |
rustfmt |
Formatting | cargo fmt --all --checkcargo fmt --allcargo fmt --all $(if $(call eq,$(dry_run),yes),-- --check,) |
ci, local | .github/workflows/CI-pr.yml .github/workflows/CI-push.yml Makefile justfile |
17 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.
cargo run --package router --no-default-features --features ${FEATURES}cog verify $COMMIT_MESSAGEcog verify $TITLEcypress run --e2elocal dest=cypress-tests/mitm-proxy/captures/${connector}local gpg_path=/tmp/${connector}-${type}-cassettes.tar.gz.gpglocal src=${CONNECTOR_MOCK_DATA_S3_BUCKET_URI}/${connector}/${type}.tar.gz.gpglocal tar_path=/tmp/${connector}-${type}-cassettes.tar.gzlocal type=$2metadata --all-features --format-version 1 --no-depsnode scripts/run-cypress.jsnohup bash cypress-tests/mitm-proxy/start_replay.sh > $EXPR/mitm-replay.log 2>&1 &sort ) as $package_idsswagger-cli validate ./api-reference/v1/openapi_spec_v1.jsonswagger-cli validate ./api-reference/v2/openapi_spec_v2.jsontsx cypress/e2e/configs/mock-server/mockserver.tsunique
Review prompts
most discussed first