Skip to main content

Module mining

Module mining 

Source
Expand description

Git history extraction via git2.

Mines commit history from a repository, extracting per-commit file changes with line counts, author info, and timestamps.

Structs§

CommitInfo
Raw commit data extracted from git history.
FileChange
A single file change within a commit.
MiningOptions
Options for history mining.

Enums§

ChangeStatus
Status of a file change within a commit.

Functions§

mine_history
Mine commit history from a git repository.