Mercurial > public > mercurial-scm > hg
comparison contrib/check-code.py @ 17167:5f131ae05905
check-code: recognise %= as an operator
author | Pierre-Yves David <pierre-yves.david@logilab.fr> |
---|---|
date | Fri, 06 Jul 2012 19:48:19 +0200 |
parents | bddf1220d7a2 |
children | e51d4aedace9 |
comparison
equal
deleted
inserted
replaced
17166:c1a3b151782a | 17167:5f131ae05905 |
---|---|
170 (r'if\s.*\selse', "if ... else form not available in Python 2.4"), | 170 (r'if\s.*\selse', "if ... else form not available in Python 2.4"), |
171 (r'^\s*(%s)\s\s' % '|'.join(keyword.kwlist), | 171 (r'^\s*(%s)\s\s' % '|'.join(keyword.kwlist), |
172 "gratuitous whitespace after Python keyword"), | 172 "gratuitous whitespace after Python keyword"), |
173 (r'([\(\[][ \t]\S)|(\S[ \t][\)\]])', "gratuitous whitespace in () or []"), | 173 (r'([\(\[][ \t]\S)|(\S[ \t][\)\]])', "gratuitous whitespace in () or []"), |
174 # (r'\s\s=', "gratuitous whitespace before ="), | 174 # (r'\s\s=', "gratuitous whitespace before ="), |
175 (r'[^>< ](\+=|-=|!=|<>|<=|>=|<<=|>>=)\S', | 175 (r'[^>< ](\+=|-=|!=|<>|<=|>=|<<=|>>=|%=)\S', |
176 "missing whitespace around operator"), | 176 "missing whitespace around operator"), |
177 (r'[^>< ](\+=|-=|!=|<>|<=|>=|<<=|>>=)\s', | 177 (r'[^>< ](\+=|-=|!=|<>|<=|>=|<<=|>>=|%=)\s', |
178 "missing whitespace around operator"), | 178 "missing whitespace around operator"), |
179 (r'\s(\+=|-=|!=|<>|<=|>=|<<=|>>=)\S', | 179 (r'\s(\+=|-=|!=|<>|<=|>=|<<=|>>=|%=)\S', |
180 "missing whitespace around operator"), | 180 "missing whitespace around operator"), |
181 (r'[^^+=*/!<>&| -](\s=|=\s)[^= ]', | 181 (r'[^^+=*/!<>&| %-](\s=|=\s)[^= ]', |
182 "wrong whitespace around ="), | 182 "wrong whitespace around ="), |
183 (r'raise Exception', "don't raise generic exceptions"), | 183 (r'raise Exception', "don't raise generic exceptions"), |
184 (r' is\s+(not\s+)?["\'0-9-]', "object comparison with literal"), | 184 (r' is\s+(not\s+)?["\'0-9-]', "object comparison with literal"), |
185 (r' [=!]=\s+(True|False|None)', | 185 (r' [=!]=\s+(True|False|None)', |
186 "comparison with singleton, use 'is' or 'is not' instead"), | 186 "comparison with singleton, use 'is' or 'is not' instead"), |