260 (r'.{81}', "line too long"), |
260 (r'.{81}', "line too long"), |
261 (r'[^\n]\Z', "no trailing newline"), |
261 (r'[^\n]\Z', "no trailing newline"), |
262 (r'(\S[ \t]+|^[ \t]+)\n', "trailing whitespace"), |
262 (r'(\S[ \t]+|^[ \t]+)\n', "trailing whitespace"), |
263 # (r'^\s+[^_ \n][^_. \n]+_[^_\n]+\s*=', |
263 # (r'^\s+[^_ \n][^_. \n]+_[^_\n]+\s*=', |
264 # "don't use underbars in identifiers"), |
264 # "don't use underbars in identifiers"), |
265 (r'^\s+(self\.)?[A-za-z][a-z0-9]+[A-Z]\w* = ', |
265 (r'^\s+(self\.)?[A-Za-z][a-z0-9]+[A-Z]\w* = ', |
266 "don't use camelcase in identifiers"), |
266 "don't use camelcase in identifiers"), |
267 (r'^\s*(if|while|def|class|except|try)\s[^[\n]*:\s*[^\\n]#\s]+', |
267 (r'^\s*(if|while|def|class|except|try)\s[^[\n]*:\s*[^\\n]#\s]+', |
268 "linebreak after :"), |
268 "linebreak after :"), |
269 (r'class\s[^( \n]+:', "old-style class, use class foo(object)", |
269 (r'class\s[^( \n]+:', "old-style class, use class foo(object)", |
270 r'#.*old-style'), |
270 r'#.*old-style'), |