From 61315211da5d85d73c24169d78e060fb256670e3 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Thu, 17 Jan 2013 22:56:42 -0800 Subject: fix(git-validator): support fixup and better errors --- validate-commit-msg.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'validate-commit-msg.js') diff --git a/validate-commit-msg.js b/validate-commit-msg.js index 7e8df6be..ec853a46 100755 --- a/validate-commit-msg.js +++ b/validate-commit-msg.js @@ -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 "(): " !'); + error('does not match "(): " ! was: ' + message); return false; } -- cgit v1.2.3