Awesome Reviewers checks + prompts

sources / firecrawl/pdf-inspector

firecrawl/pdf-inspector

The checks this repository runs, scanned at bcf387d, and the review prompts derived from its discussions.

7 recognised tools
6 prompts
13696 stars
Application Frameworks & UI
GitHub

Static analysis

2 tools

ToolKindCommandRuns inFound in
cargo-check Type checking cargo check --manifest-path wasm/Cargo.toml --target wasm32-unknown-unknown
cargo check --target wasm32-unknown-unknown
ci .github/workflows/ci.yml
clippy Linting cargo clippy -- -D warnings
cargo clippy --features ocr -- -D warnings
cargo clippy --manifest-path wasm/Cargo.toml --target wasm32-unknown-unknown ...
ci .github/workflows/ci.yml

Testing

4 tools

ToolKindCommandRuns inFound in
cargo-test Unit and integration tests cargo test --verbose
cargo test --features ocr
cargo 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
ToolKindCommandRuns inFound in
rustfmt Formatting cargo fmt --all -- --check
cargo 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_inspector
  • node --input-type=module - <
  • node test.mjs
  • pkg.description = Browser WebAssembly bindings for the pdf-inspector Rust PDF parser
  • pkg.homepage = https://github.com/firecrawl/pdf-inspector/tree/main/wasm
  • pkg.name = @firecrawl/pdf-inspector-wasm
  • python scripts/version.py --check
  • result = pdf_inspector.process_pdf_with_ocr(
  • sha256sum --check
  • wasm-pack test --node --release wasm

full scan as JSON

Review prompts

most discussed first

  • firecrawl/pdf-inspector Algorithms Rust app-frameworks
    raw open
  • firecrawl/pdf-inspector Performance Optimization Rust app-frameworks
    raw open
  • firecrawl/pdf-inspector Testing Rust app-frameworks
    raw open
  • raw open
  • firecrawl/pdf-inspector CI/CD Toml orchestration
    raw open
  • firecrawl/pdf-inspector Security Yaml security
    raw open