Skip to main content

check_commit

Function check_commit 

Source
pub fn check_commit(message: &str) -> Vec<Error>
Expand description

Checks the message of a commit on main. Returns each broken rule.

let errors = hygiene::check_commit("Fix the tail (#48)\n\nIssue: #48\n");
let rules: Vec<_> = errors.iter().map(|e| e.rule).collect();
assert_eq!(rules, ["milestone-trailer", "commit-title"]);