quelltest/Quell — Guard Clause Scanner

Scans Python code for untested guard clauses (if/raise, try/except/raise, assert patterns). Rule-based — no LLM, no API key, no code leaves the runner.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
targetFile or directory to scan (relative to repo root)no.
python-versionPython version to use for running Quellno3.11
post-commentPost scan results as a PR comment (requires pull-requests: write permission)notrue
fail-on-gapsExit with code 1 if any untested guard clauses are foundnofalse
github-tokenGitHub token for posting PR commentsno${{ github.token }}
namedescription
gaps-foundNumber of untested guard clauses found
total-guardsTotal number of guard clauses detected
report-pathPath to the JSON report file