Skip to main content

Module analyzer

Module analyzer 

Source
Expand description

Git commit analyzer using libgit2.

Reads commit history from a git repository and collects commit metadata for rule evaluation.

Structs§

AnalyzerConfig
Configuration for filtering which commits to analyze.
CommitInfo
Parsed commit information extracted from git history.

Functions§

analyze_repo
Open a git repository and extract commit history.
first_line
Truncate commit message to first line only.