Expand description
Git churn helpers and types exposed through the engine boundary.
Structs§
- Author
Contribution - Per-author commit aggregation for a single file.
- Churn
Result - Result of churn analysis.
- File
Churn - Per-file churn data collected from git history.
- Since
Duration - Parsed duration for the
--sinceflag.
Enums§
- Churn
Trend - Churn trend indicator based on comparing recent vs older halves of the analysis period.
Functions§
- analyze_
churn - Analyze git churn for files under
root. - analyze_
churn_ cached - Analyze churn with disk caching.
- analyze_
churn_ from_ file - Analyze churn from a normalized
fallow-churn/v1file. - is_
git_ repo - Check whether
rootis inside a git repository. - parse_
since - Parse a
--sincevalue into a git-compatible duration. - set_
spawn_ hook - Install a spawn hook for git churn analysis.
Type Aliases§
- Churn
Spawn Hook - Function pointer signature used to intercept git churn subprocesses.