comparison contrib/check-code.py @ 11672:dad185761392

check-code: add warning on lines over 80 characters
author Matt Mackall <mpm@selenic.com>
date Sun, 25 Jul 2010 17:10:32 -0500
parents c5d40818b270
children 16723af520b0
comparison
equal deleted inserted replaced
11671:ca6ede0988d5 11672:dad185761392
80 (r'\S;\s*\n', "semicolon"), 80 (r'\S;\s*\n', "semicolon"),
81 (r'\w,\w', "missing whitespace after ,"), 81 (r'\w,\w', "missing whitespace after ,"),
82 (r'\w[+/*\-<>]\w', "missing whitespace in expression"), 82 (r'\w[+/*\-<>]\w', "missing whitespace in expression"),
83 (r'^\s+\w+=\w+[^,)]$', "missing whitespace in assignment"), 83 (r'^\s+\w+=\w+[^,)]$', "missing whitespace in assignment"),
84 (r'.{85}', "line too long"), 84 (r'.{85}', "line too long"),
85 (r'.{81}', "warning: line over 80 characters"),
85 (r'[^\n]\Z', "no trailing newline"), 86 (r'[^\n]\Z', "no trailing newline"),
86 # (r'^\s+[^_ ][^_. ]+_[^_]+\s*=', "don't use underbars in identifiers"), 87 # (r'^\s+[^_ ][^_. ]+_[^_]+\s*=', "don't use underbars in identifiers"),
87 # (r'\w*[a-z][A-Z]\w*\s*=', "don't use camelcase in identifiers"), 88 # (r'\w*[a-z][A-Z]\w*\s*=', "don't use camelcase in identifiers"),
88 (r'^\s*(if|while|def|class|except|try)\s[^[]*:\s*[^\]#\s]+', 89 (r'^\s*(if|while|def|class|except|try)\s[^[]*:\s*[^\]#\s]+',
89 "linebreak after :"), 90 "linebreak after :"),