-
Notifications
You must be signed in to change notification settings - Fork 0
CLI Reference
bmahkib edited this page Feb 2, 2026
·
1 revision
rma scan [OPTIONS] <PATH>| Option | Description | Default |
|---|---|---|
--severity <LEVEL> |
Minimum: critical, error, warning, info | warning |
--format <FORMAT> |
text, json, sarif, github, html | text |
--output <FILE> |
Write to file | stdout |
--rules <RULES> |
Enable specific rules | all |
--exclude-rules <RULES> |
Disable specific rules | none |
--category <CAT> |
security, quality, performance | all |
--skip-tests |
Skip test files | false |
--skip-tests-all |
Skip ALL test findings | false |
--cross-file |
Cross-file analysis | false |
--diff |
Only changed lines | false |
--mode <MODE> |
dev, ci, pr | dev |
--profile <PROFILE> |
fast, balanced, strict | balanced |
--limit <N> |
Max findings | unlimited |
rma watch [OPTIONS] <PATH>Real-time file watching with keyboard shortcuts: q=quit, r=rescan, s=filter, ?=help
rma daemon --port 8080HTTP API server for IDE integration.
rma lsp --stdioLanguage Server Protocol for editors.
rma audit <PATH>Security audit on dependencies (OSV, RustSec).
rma rules --language rustList available rules.
| Code | Meaning |
|---|---|
| 0 | No findings above threshold |
| 1 | Findings found |
| 2 | Execution error |