pub fn run(args: ClippyArgs) -> Result<()>Expand description
Runs cargo clippy across the feature matrix (or a single entry).
Three modes:
- Normal: runs clippy and exits non-zero only if clippy itself errors.
- Reviewdog (
--github-reportor--diff-branch): pipes JSON output throughreviewdog.--diff-branchalone is sufficient for local use;--github-reportalone uses thegithub-pr-reviewreporter in CI. --save-json <path>: writes raw JSON lines to a file for later deduplication bycargo xtask ci clippy-report.
ยงErrors
Returns the first clippy error encountered, or a spawn/IO error.