Static analysis
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
cargo-check |
Type checking | cargo check --manifest-path wasm/Cargo.toml --target wasm32-unknown-unknowncargo check --target wasm32-unknown-unknown |
ci | .github/workflows/ci.yml |
clippy |
Linting | cargo clippy -- -D warningscargo clippy --features ocr -- -D warningscargo clippy --manifest-path wasm/Cargo.toml --target wasm32-unknown-unknown ... |
ci | .github/workflows/ci.yml |
Testing
4 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
cargo-test |
Unit and integration tests | cargo test --verbosecargo test --features ocrcargo test --features ocr --test local_render_tests |
ci | .github/workflows/ci.yml |
ci-matrix |
Version and platform matrix | ocr (include: 3) |
ci | .github/workflows/ci.yml |
pytest |
Unit and integration tests | pytest tests/test_python.py -q |
ci | .github/workflows/ci.yml |
unittest |
Unit and integration tests | unittest discover -s scripts/tests |
ci | .github/workflows/ci.yml |
Formatting and hygiene
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
rustfmt |
Formatting | cargo fmt --all -- --checkcargo fmt --manifest-path wasm/Cargo.toml -- --check |
ci | .github/workflows/ci.yml |
11 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.
assert result.pages[0].provenance.source in {ocr, fused}import pdf_inspectornode --input-type=module - <node test.mjspkg.description = Browser WebAssembly bindings for the pdf-inspector Rust PDF parserpkg.homepage = https://github.com/firecrawl/pdf-inspector/tree/main/wasmpkg.name = @firecrawl/pdf-inspector-wasmpython scripts/version.py --checkresult = pdf_inspector.process_pdf_with_ocr(sha256sum --checkwasm-pack test --node --release wasm
Review prompts
most discussed first