Skip to content

Add progress bar for OSV vulnerability checks - #229

Open
coderolisa wants to merge 1 commit into
DepRadarOrg:mainfrom
coderolisa:feature/osv-progress-foundation
Open

coderolisa wants to merge 1 commit into
DepRadarOrg:mainfrom
coderolisa:feature/osv-progress-foundation

Conversation

@coderolisa

Copy link
Copy Markdown
  • Show progress indicator on stderr during OSV API queries
  • Use indicatif to display package checking progress
  • Disable with --quiet flag or when stderr is not a TTY
  • Progress bar clears on completion to avoid cluttering output

Description

Related Issues

Closes #84

Type of Change

  • Bug fix
  • New feature (scanner / crawler / contract / client)
  • Breaking change (contract interface, CLI flags, output format)
  • Documentation
  • Infrastructure / tooling

Testing Done

Checklist

  • cargo fmt --all and cargo clippy --workspace --all-targets -- -D warnings are clean
  • cargo test --workspace --locked passes
  • Contract test snapshots regenerated and committed if contracts/ changed
  • Added an entry to PROGRESS.md (required before the issue can close)
  • README / doc comments updated if user-facing behavior changed

See CONTRIBUTING.md for the full guidelines.

- Show progress indicator on stderr during OSV API queries
- Use indicatif to display package checking progress
- Disable with --quiet flag or when stderr is not a TTY
- Progress bar clears on completion to avoid cluttering output
@drips-wave

drips-wave Bot commented Oct 19, 2026

Copy link
Copy Markdown

@coderolisa Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[cli] Progress indicator for large scans

1 participant