
What is RootCause?
RootCause is a static analysis engine written in Rust that enables you to detect security and quality issues through declarative rules. Rules are defined in YAML files and can inspect both source code and configurations. The project includes utilities to generate reports in text, JSON, or SARIF formats and supports analysis across multiple languages.
Key features
- Flexible rules
- Data-flow analysis
- Simple integration
Further information
See the other sections of this guide to learn how to install RootCause and integrate it into your projects.