From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Rini Date: Mon, 20 Oct 2014 16:27:27 -0400 Subject: [U-Boot] [PATCH] checkpatch: Add a check for forbidden tags in the git log In-Reply-To: <1412675634-9122-1-git-send-email-alban.bedel@avionic-design.de> References: <1412675634-9122-1-git-send-email-alban.bedel@avionic-design.de> Message-ID: <20141020202727.GT25506@bill-the-cat> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Tue, Oct 07, 2014 at 11:53:54AM +0200, Alban Bedel wrote: > After doing this error too many times myself add a check for left > over tags from gerrit and co. > > Signed-off-by: Alban Bedel > --- > scripts/checkpatch.pl | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl > index 74db2e2..3f1dedf 100755 > --- a/scripts/checkpatch.pl > +++ b/scripts/checkpatch.pl > @@ -351,6 +351,15 @@ our $signature_tags = qr{(?xi: > Cc: > )}; > > +our $forbidden_tags = qr{(?xi: > + Bug[=:]| > + Test[=:]| > + Issue:| > + Change-Id:| > + Review URL:| > + Reviewed-On: > +)}; > + > our @typeList = ( > qr{void}, > qr{(?:unsigned\s+)?char}, > @@ -1894,6 +1903,12 @@ sub process { > } > } > > +# Check for left over tags > + if ($line =~ /^\s*$forbidden_tags/i) { > + WARN("FORBIDDEN_TAGS", > + "Do not leave extra tags (internal review marker, etc)\n" . $herecurr) > + } > + > # Check for wrappage within a valid hunk of the file > if ($realcnt != 0 && $line !~ m{^(?:\+|-| |\\ No newline|$)}) { > ERROR("CORRUPTED_PATCH", Since we last re-synced checkpatch.pl, there's a check for just Change-Id now. I would suggest bringing this up with upstream to also ignore these other tags as it's a more generic problem. Thanks! -- Tom -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: