Documentation Index
Fetch the complete documentation index at: https://docs.qlty.sh/llms.txt
Use this file to discover all available pages before exploring further.
Summary
| Feature | Status | Notes |
|---|---|---|
| Maintainability | ✔ | Complexity, duplication, code smells |
| Linting | ✔ | |
| Auto-formatting | ✔ | |
| Custom checks | ✔ | |
| Security scanning | ✔ | AppSec, dependencies, and secrets |
| Code metrics | ✔ | |
| Code coverage | ✔ |
Details
| Maintainability | ||
| Complexity | ✔ | Aka cognitive complexity |
| Cyclomatic complexity | ✔ | |
| Identical code duplication | ✔ | |
| Similar code duplication | ✔ | |
| Code smells | ✔ | |
| Linters | ||
| Clippy | ✔ | Rust linter providing a collection of lints |
| Auto-formatters | ||
| rustfmt | ✔ | Official Rust code formatter |
| Custom checks | ||
| ast-grep | ✔ | |
| Semgrep | ✔ | |
| ripgrep | ✔ | |
| Security scanning | ||
| Gitleaks | ✔ | Secrets scanning |
| OSV-Scanner | ✔ | Dependency scanning (SCA) |
| Semgrep | ✔ | AppSec (SAST) |
| Trivy | ✔ | Dependency scanning (SCA) |
| TruffleHog | ✔ | Secrets scanning |
| Code coverage | ||
| cargo test | ✔ | |
| grcov | ✔ | |
| Cobertura coverage format | ✔ | |
| LCOV coverage format | ✔ |
File extensions
By default, Rust files are defined as:qlty.toml.