Skip to main content

Module quality

Module quality 

Source

Structs§

ComplexityLimit
Counts nesting depth of branching constructs (if, else, match, for, while, loop) in changed files and flags functions that exceed a configurable threshold.
DeadCodeDetection
Detects private functions with zero incoming calls in the call graph.
NoDependencyCycles
Performs DFS cycle detection on the call graph and flags any cycles found.

Functions§

quality_checks
Returns all 3 quality checks.