Static analysis
3 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
clippy |
Linting | cargo clippy --all-targets -- -D warnings -A clippy::needless_borrows_for_gen... |
ci | .github/workflows/test-rust-sdk.yml |
go-vet |
Linting | go vet ./... |
ci | .github/workflows/publish-go-sdk.yml .github/workflows/test-go-html-to-md-service.yml .github/workflows/test-go-sdk.yml |
pylintconfigured, not run |
Linting | apps/python-sdk/.pylintrc |
Testing
6 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
cargo-test |
Unit and integration tests | cargo test --lib |
ci | .github/workflows/publish-rust-sdk.yml .github/workflows/test-rust-sdk.yml |
ci-matrix |
Version and platform matrix | self-host (engine: 2, proxy: 2, search: 1, ai: 1, nuq: 1, include: 1) |
ci | .github/workflows/test-server.yml |
go-test |
Unit and integration tests | go test ./...go test -race ./... |
ci | .github/workflows/test-go-html-to-md-service.yml .github/workflows/test-go-sdk.yml |
node-test |
Unit and integration tests | node --test .github/scripts/**/*.test.mjs |
ci | .github/workflows/test-ci-scripts.yml |
pytest |
Unit and integration tests | pytest firecrawl/__tests__/unit -q |
ci | .github/workflows/test-python-sdk.yml |
vitest |
Unit and integration tests | vitest run src/services/alexandria/access.test.ts src/services/alexandria/ter...vitest run src/services/monitoring/runner.finalization.test.ts src/services/m...vitest run src/services/autumn/__tests__/autumn.service.test.ts --reporter=de... |
ci | .github/workflows/test-server.yml |
Formatting and hygiene
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
rustfmt |
Formatting | cargo fmt --check |
ci | .github/workflows/test-rust-sdk.yml apps/api/native/rustfmt.toml |
prettierconfigured, not run |
Formatting | apps/api/.prettierrc apps/test-site/.prettierrc |
13 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.
Testcargo package --no-verify --allow-dirtydeclare -A AUDIT_FILES=(declare -A AUDIT_OUTCOMES=(dotnet test --no-build --configuration Release --logger "trxmix testnode .github/scripts/audit-ci-vuln-scan.mjstee /tmp/audit-outputs/api.txttee /tmp/audit-outputs/js-sdk-firecrawl.txttee /tmp/audit-outputs/js-sdk.txttee /tmp/audit-outputs/playwright-service.txttee /tmp/audit-outputs/test-site.txttests = len(failed) + len(passed) + len(skipped)
Review prompts
most discussed first