Comments
Patch
@@ -442,10 +442,8 @@
pre = post = fp.read()
fp.close()
if "no-" "check-code" in pre:
- if debug:
- print "Skipping %s for %s it has no-" "check-code" % (
- name, f)
- break
+ print "Skipping %s it has no-" "check-code" % f
+ return "Skip" # skip checking this file
for p, r in filters:
post = re.sub(p, r, post)
nerrs = len(pats[0]) # nerr elements are errors
@@ -25,6 +25,12 @@
$ for f in "$TESTTMP"/*; do mv "$f" "$f.py"; done
New errors are not allowed. Warnings are strongly discouraged.
+(The writing "no-che?k-code" is for not skipping this file when checking.)
$ { hg manifest 2>/dev/null; ls "$TESTTMP"/*.py | sed 's-\\-/-g'; } |
> xargs "$check_code" --warnings --per-file=0 || false
+ Skipping hgext/zeroconf/Zeroconf.py it has no-che?k-code (glob)
+ Skipping i18n/polib.py it has no-che?k-code (glob)
+ Skipping mercurial/httpclient/__init__.py it has no-che?k-code (glob)
+ Skipping mercurial/httpclient/_readers.py it has no-che?k-code (glob)
+ Skipping mercurial/httpclient/socketutil.py it has no-che?k-code (glob)