ModuleChurn

data class ModuleChurn(val module: String, val commits: Int)(source)

How often a single module changed across the analysed commit window.

A high commit count marks a change hotspot - a module that keeps churning and is therefore a prime refactoring and test-hardening target.

Parameters

module

Fully-qualified Gradle path, e.g. ":feature:login:data".

commits

Number of commits in the window that touched at least one file in this module.

Constructors

Link copied to clipboard
constructor(module: String, commits: Int)

Properties

Link copied to clipboard
Link copied to clipboard