style(commit-msg): clean format
This commit is contained in:
@@ -55,27 +55,27 @@ const END: &str = "\x1B[0m";
|
||||
|
||||
fn print_usage() {
|
||||
print_info(&format!(r#"Please follow the commit spec:
|
||||
Format: {}<type>{}(<scope>){}: <subject>{}
|
||||
Format: {b}<type>{e}(<scope>){b}: <subject>{e}
|
||||
<scope> is optional
|
||||
|
||||
feat: add hat wobble
|
||||
{b}feat{e}: add hat wobble
|
||||
^--^ ^------------^
|
||||
| |
|
||||
| +-> Summary in present tense.
|
||||
|
|
||||
+-------> Type: chore, docs, feat, fix, refactor, style, or test.
|
||||
|
||||
feat : new feature for the user, not a new feature for build script
|
||||
fix : bug fix for the user, not a fix to a build script
|
||||
docs : changes to the documentation
|
||||
style : formatting, missing semi colons, etc; no production code change
|
||||
refactor : refactoring production code, eg. renaming a variable
|
||||
test : adding missing tests, refactoring tests; no production code change
|
||||
chore : updating grunt tasks etc; no production code change
|
||||
{b}feat{e} : new feature for the user, not a new feature for build script
|
||||
{b}fix{e} : bug fix for the user, not a fix to a build script
|
||||
{b}docs{e} : changes to the documentation
|
||||
{b}style{e} : formatting, missing semi colons, etc; no production code change
|
||||
{b}refactor{e} : refactoring production code, eg. renaming a variable
|
||||
{b}test{e} : adding missing tests, refactoring tests; no production code change
|
||||
{b}chore{e} : updating grunt tasks etc; no production code change
|
||||
|
||||
Reference: {}https://gist.github.com/joshbuchea/6f47e86d2510bce28f8e7f42ae84c716{}
|
||||
or mirror: {}https://hatter.ink/wiki/view_raw.action?__access_token=PUBLIC&id=42{}
|
||||
"#, BOLD, END, BOLD, END, UNDER, END, UNDER, END));
|
||||
Reference: {u}https://gist.github.com/joshbuchea/6f47e86d2510bce28f8e7f42ae84c716{e}
|
||||
or mirror: {u}https://hatter.ink/wiki/view_raw.action?__access_token=PUBLIC&id=42{e}
|
||||
"#, b = BOLD, e = END, u = UNDER));
|
||||
}
|
||||
|
||||
fn install_commit_msg(force: bool) {
|
||||
@@ -112,6 +112,6 @@ fn install_commit_msg(force: bool) {
|
||||
fn exit_with_error() -> ! { process::exit(1) }
|
||||
fn exit_with_error_message(msg: &str) -> ! { print_error(msg); exit_with_error() }
|
||||
|
||||
fn print_info(msg: &str) { println!("{}[INFO ]{} {}", BOLD, END, msg); }
|
||||
fn print_ok(msg: &str) { println!("{}{}[OK ]{} {}{}{}", GREEN, BOLD, END, GREEN, msg, END); }
|
||||
fn print_error(msg: &str) { println!("{}{}[ERROR]{} {}{}{}", RED, BOLD, END, RED, msg, END); }
|
||||
fn print_info(msg: &str) { println!("{b}[INFO ]{e} {m}", b = BOLD, e = END, m = msg); }
|
||||
fn print_ok(msg: &str) { println!("{g}{b}[OK ]{e} {g}{m}{e}", g = GREEN, b = BOLD, e = END, m = msg); }
|
||||
fn print_error(msg: &str) { println!("{r}{b}[ERROR]{e} {r}{m}{e}", r = RED, b = BOLD, e = END, m = msg); }
|
||||
|
||||
Reference in New Issue
Block a user