Skip to main content

run_arch_violations

Function run_arch_violations 

pub fn run_arch_violations(
    db: &FactsDb,
    opts: &Options,
) -> Result<Vec<ArchViolationRow>>
Expand description

Run the architecture-violations analysis. Returns a (possibly empty) Vec of violations sorted by (src_path, target_path).

§Errors

Returns CodeLoreError::Analysis on DuckDB query errors or arch-rules file I/O / parse errors.