Skip to main content

Module rules

Module rules 

Source

Modules§

boundary_violation
custom
dangling_edge
directed_cycle
encapsulation_violation
fragility
fragmentation
layer_violation
orphan_node
redundant_edge
schema_violation
stale
symlink_edge
untrackable_target

Structs§

RuleContext
Context passed to every rule. Rules are pure functions over the enriched graph — no filesystem access, no config, no lockfile.

Traits§

Rule

Functions§

all_rules