effortlessmetrics/lintdiff
Filter Rust diagnostics to lines changed in a PR and post annotations.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| base | Base ref for diff (default: auto-detect from PR context) | no | — |
| head | Head ref for diff (default: auto-detect from PR context) | no | — |
| config | Path to lintdiff.toml config file | no | — |
| fail_on | Override fail_on policy (error, warn, never) | no | — |
| diagnostics | Path to diagnostics JSONL file (cargo clippy --message-format=json output) | no | — |
| version | lintdiff version to use (default: latest) | no | latest |
| working_directory | Working directory for lintdiff | no | . |
Outputs
| name | description |
|---|---|
| verdict | Verdict status (pass, warn, fail, skip) |
| report_path | Path to the report JSON file |
| exit_code | Exit code from lintdiff |