Correlates file churn (how often files change) with complexity scores to identify refactoring hotspots. Supports Ruby, JavaScript/TypeScript, Java, Python, Go, Kotlin, Rust, and Swift. Modes include hotspots ranking, triage assessment, CI quality gate, diff comparison, focus sessions, and timetravel history. Inspired by Michael Feathers' article "Getting Empirical about Refactoring".
Required Ruby Version
>= 3.3
Authors
Erik T. Madsen
Versions
- 1.8.0 April 05, 2026 (36.5 KB)
- 1.7.0 April 05, 2026 (36 KB)
- 1.6.2 February 19, 2026 (35 KB)
- 1.6.1 February 19, 2026 (34.5 KB)
- 1.6.0 February 19, 2026 (33.5 KB)