Skip to content

archlint scan

The scan command performs a complete architectural analysis of your project.

Usage

bash
archlint scan [path] [options]

Options

OptionDefaultDescription
--format <format>tableOutput format: table, json, markdown
--report <file>stdoutSave the report to a file
--min-severity <sev>lowFilter by severity: low, medium, high, critical
--detectors <ids>allComma-separated list of detectors to run
--exclude-detectors <ids>noneDetectors to skip
--no-cachefalseDisable analysis caching

Examples

Scan with Markdown report

bash
archlint scan --format markdown --report report.md

Only run cycle detection

bash
archlint scan --detectors cycles,circular_type_deps

High severity only

bash
archlint scan --min-severity high

Released under the MIT License.