69 # (r'^\s+[^_ ][^_. ]+_[^_]+\s*=', "don't use underbars in identifiers"), |
69 # (r'^\s+[^_ ][^_. ]+_[^_]+\s*=', "don't use underbars in identifiers"), |
70 # (r'\w*[a-z][A-Z]\w*\s*=', "don't use camelcase in identifiers"), |
70 # (r'\w*[a-z][A-Z]\w*\s*=', "don't use camelcase in identifiers"), |
71 (r'^\s*(if|while|def|class|except|try)\s[^[]*:\s*[^\]#\s]+', |
71 (r'^\s*(if|while|def|class|except|try)\s[^[]*:\s*[^\]#\s]+', |
72 "linebreak after :"), |
72 "linebreak after :"), |
73 (r'class\s[^(]:', "old-style class, use class foo(object)"), |
73 (r'class\s[^(]:', "old-style class, use class foo(object)"), |
|
74 (r'^\s+del\(', "del isn't a function"), |
74 (r'^\s+except\(', "except isn't a function"), |
75 (r'^\s+except\(', "except isn't a function"), |
75 # (r'class\s[A-Z][^\(]*\((?!Exception)', |
76 # (r'class\s[A-Z][^\(]*\((?!Exception)', |
76 # "don't capitalize non-exception classes"), |
77 # "don't capitalize non-exception classes"), |
77 # (r'in range\(', "use xrange"), |
78 # (r'in range\(', "use xrange"), |
78 # (r'^\s*print\s+', "avoid using print in core and extensions"), |
79 # (r'^\s*print\s+', "avoid using print in core and extensions"), |