fix(git-validator): support fixup and better errors

This commit is contained in:
Misko Hevery
2013-01-17 22:56:42 -08:00
parent af89daf464
commit 61315211da
2 changed files with 4 additions and 3 deletions

View File

@@ -13,7 +13,7 @@ var util = require('util');
var MAX_LENGTH = 70;
var PATTERN = /^(\w*)(\(([\w\$\.\-\*/]*)\))?\: (.*)$/;
var PATTERN = /^(?:fixup!\s*)?(\w*)(\(([\w\$\.\-\*/]*)\))?\: (.*)$/;
var IGNORED = /^WIP\:/;
var TYPES = {
feat: true,
@@ -51,7 +51,7 @@ var validateMessage = function(message) {
var match = PATTERN.exec(message);
if (!match) {
error('does not match "<type>(<scope>): <subject>" !');
error('does not match "<type>(<scope>): <subject>" ! was: ' + message);
return false;
}