Structs§
- Commit
- A raw commit as read from git history.
- Commit
Type - Describes a recognised commit type.
- Conventional
Commit - A commit parsed according to the Conventional Commits specification.
- Default
Commit Classifier - Default
Commit Parser - Default parser using the built-in
DEFAULT_COMMIT_PATTERNregex.
Constants§
- DEFAULT_
COMMIT_ PATTERN - Default conventional commits pattern.
Named groups: type, scope (optional), breaking (optional
!), description.
Traits§
- Commit
Classifier - Single source of truth for commit type classification.
- Commit
Parser - Parses raw commits into conventional commits.