MetricSnapshot
constructor(cycleCount: Int = 0, godModuleCount: Int = 0, ccd: Long = 0, tanglePercent: Double = 0.0, averageInstability: Double = 0.0, criticalPathLength: Int = 0)(source)
Parameters
cycleCount
Number of main-code dependency cycles.
godModuleCount
Number of god modules (high fan-in and high fan-out).
ccd
Cumulative Component Dependency - the headline coupling number.
tanglePercent
Percentage of modules inside a dependency cycle.
averageInstability
Mean instability across all modules.
criticalPathLength
Longest production dependency chain, in modules.