##// END OF EJS Templates
check-code: explain what to do when a check-code rule mismatches...
Simon Heimberg -
r20241:8071b4ed default
parent child Browse files
Show More
@@ -7,6 +7,18 b''
7 # This software may be used and distributed according to the terms of the
7 # This software may be used and distributed according to the terms of the
8 # GNU General Public License version 2 or any later version.
8 # GNU General Public License version 2 or any later version.
9
9
10 """style and portability checker for Mercurial
11
12 when a rule triggers wrong, do one of the following (prefer one from top):
13 * do the work-around the rule suggests
14 * doublecheck that it is a false match
15 * improve the rule pattern
16 * add an ignore pattern to the rule (3rd arg) which matches your good line
17 (you can append a short comment and match this, like: #re-raises, # no-py24)
18 * change the pattern to a warning and list the exception in test-check-code-hg
19 * ONLY use no--check-code for skipping entire files from external sources
20 """
21
10 import re, glob, os, sys
22 import re, glob, os, sys
11 import keyword
23 import keyword
12 import optparse
24 import optparse
General Comments 0
You need to be logged in to leave comments. Login now