Awesome Reviewers

Technique · Static analysis

Linting

Rule-based detection of bug-prone patterns, unused code and conventions the formatter does not cover.

Sub-techniques

  • Correctness rules V1005.001

    Rules for likely bugs: unused results, shadowing, unreachable code, wrong comparisons.

  • Convention rules V1005.002

    Project conventions encoded as lint rules instead of review comments.

  • Custom lint rules V1005.003

    Repository-specific rules written as plugins or pattern rules for mistakes that recur in review.