Files
Blinter will run on files with the following extensions:.bat.cmd
Configuration
Blinter supports the following config files:blinter.ini
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 workflows.
Features
Blinter provides comprehensive static analysis with:- 159 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