Skip to main content

Module commit

Module commit 

Source

Structs§

Commit
A raw commit as read from git history.
CommitType
Internal commit type representation — name + bump level.
ConventionalCommit
A commit parsed according to the Conventional Commits specification.
DefaultCommitClassifier
TypedCommitParser
Parser that builds its pattern from configured type names.

Traits§

CommitClassifier
Single source of truth for commit type classification.
CommitParser
Parses raw commits into conventional commits.

Functions§

build_commit_pattern
Build the conventional commit regex from configured type names.
default_commit_types