Versions in this module Expand all Collapse all v0 v0.2.0 Jul 8, 2018 Changes in this version + func RewriteCommitMessage(commitMessageFile string, commitMessageModifier CommitMessageModifier) error + type CommitMessageModifier interface + ModifyGitCommitMessage func(gitCommitMessage, branchName string) (modifiedCommitMessage string, err error) + func NewCommitMessageModifier(projectConfiguration config.Project) CommitMessageModifier + type CommitMessageRenderer interface + Render func(viewModel ViewModel) (string, error) + func NewCommitMessageRenderer(projConf config.Project) CommitMessageRenderer + type CommitMessageValidator interface + Validate func(branchName, commitMessage string) error + func NewCommitMessageValidator(projectConfig config.Project) CommitMessageValidator + type ViewModel struct + BranchName string + CommitMessage string