v1.1.31.
Files
Blinter will run on files with the following extensions:.bat.cmd
Configuration
boolean
default:true
Enable Blinter
- .coderabbit.yaml
- Web UI
.coderabbit.yaml
blinter.ini files and repository-provided plugins are not loaded.
When we skip Blinter
CodeRabbit will skip running Blinter when:- No batch files are found in the pull request.
- Blinter is already running in GitHub Actions, GitLab CI, CircleCI, or Azure Pipelines.
Features
Blinter provides comprehensive static analysis with:- Built-in rules across 5 severity levels:
- Error Level (E001-E999): Critical syntax errors that prevent execution
- Warning Level (W001-W999): Potential runtime issues and bad practices
- Style Level (S001-S999): Code formatting and readability improvements
- Security Level (SEC001+): Security vulnerabilities and dangerous operations
- Performance Level (P001-P999): Optimization opportunities and efficiency improvements
Profile behavior
- Style findings are suppressed in all profiles.
- Chill reports Error and Security findings. Warning and Performance findings are suppressed.
- Assertive also reports Warning and Performance findings.