summaryrefslogtreecommitdiff
path: root/checkers
Commit message (Expand)AuthorAgeFilesLines
* Change C0109 [useless-else-on-loop] to W0120 (W0109 is already taken) and cha...Torsten Marek2013-04-251-8/+8
* a few pylint fixes and copyright cleanupsSylvain Thénault2013-03-291-1/+1
* Emit a warning for loops that have an else clause but no break or return.Torsten Marek2013-03-291-0/+35
* Lambdas can contain yields, do not warn about them.Torsten Marek2013-03-291-1/+1
* Make sure that pragmas that apply to whole lines are interpreted literally, s...Torsten Marek2013-03-292-6/+12
* Improve the warning message for E1124[redundant-keyword-arg].Torsten Marek2013-03-291-1/+1
* Warn about duplicate argument names. Python raises a SyntaxError, but it's notTorsten Marek2013-03-291-1/+12
* Unify handling for dangerous default values and make sure that set, dict and ...Torsten Marek2013-03-291-7/+4
* move string literal checker from format.py to strings.pySylvain Thénault2013-03-294-107/+110
* Warn about suspicious arguments in {bytes,str,unicode}.{l,r,}strip calls. Clo...Torsten Marek2013-03-291-2/+32
* stop relying on is_standard_module to avoid having internal dependencies in e...Sylvain Thénault2013-03-291-20/+11
* use any(genexp) rather than a list comprehensionSylvain Thénault2013-03-271-3/+3
* give [deprecated-lambda] when a map/filter of a lambda could be a comprehensi...Martin Pool2013-02-261-2/+38
* use load_module_from_file rather than relative import broken in python 3.3. C...Sylvain Thénault2013-02-221-6/+5
* use .fromlineno instead of .lineno (which is not reliable)Sylvain Thénault2013-02-253-5/+5
* quick fix: use %s rather than %s will avoid crash if lineno is None. See http...Sylvain Thénault2013-02-251-1/+1
* string check: don't warn about octal escape sequence, warn about \o (not octa...Martin Pool2013-02-251-1/+4
* closes #113231. logging checker now looks at instances of Logger classes in a...Mike Bryant2012-12-061-2/+11
* Emit a warning if __all__ contains non-string objects.Torsten Marek2013-01-081-1/+5
* backport stableSylvain Thénault2013-01-083-16/+35
|\
| * Fixed a couple of bugs in the __all__ handling and added a newTorsten Marek2013-01-081-8/+16
| * Fix emission of reimport warnings and extend the testcase.Torsten Marek2013-01-081-7/+13
| * erroneous W0212 (access to protected member) on super call. Closes #115580Martin Pool2013-01-081-1/+6
* | backport stableSylvain Thénault2012-11-121-2/+2
|\ \ | |/
| * Fixes a crash when an __init__ method in a base class has been created by ass...Torsten Marek2012-11-121-2/+2
* | Make dot output for import graph predictable and not dependTorsten Marek2012-11-071-2/+2
|/
* Add --ignore-imports option to similarity checking. Closes #106534.Ry4an Brase2012-09-291-8/+31
* Add name type in C0103 messageSylvain Thénault2012-09-201-3/+6
* integrate patch from Peter Hammond to check protocol completness and avoid fa...Peter Hammond2012-09-281-1/+52
* lint fixesSylvain Thénault2012-09-196-10/+10
* Closes #104572: symbolic warning names in output (by Martin Pool)Martin Pool2012-09-1913-5/+141
* [format checker] check for anomalous backslash escape (new W1401, W1402). Clo...Sylvain Thénault2012-09-192-4/+103
* fix R0801 similarities bug. Closes #63424Anthony VEREZ2012-09-191-1/+1
* create a console_scripts entry point to be used by easy_install, buildout and...Sylvain Thénault2012-09-141-5/+4
* drop useless attribute from variables checkerSylvain Thénault2012-09-191-5/+0
* white spaces cleanupSylvain Thénault2012-09-191-17/+17
* use .iter* version of dict methods when possibleSylvain Thénault2012-09-194-11/+11
* Fix false positive W0231 for missing call to object.__init__. Closes #103656FELD Boris2012-09-191-4/+3
* Add test and code for handling __all__ with pylint. Closes #4685.FELD Boris2012-09-191-2/+16
* Improve checking of metaclass methods's first arg. Closes #4014.FELD Boris2012-09-191-30/+68
* fix grammatical error for W0332 message. Closes #100654Sylvain Thénault2012-08-291-2/+2
* Adds check for boolop being used as exception class. Closes #100707.Tim Hatch2012-08-291-0/+7
* pylint fixesSylvain Thénault2012-08-223-5/+2
* Fix checkers.utils for other implementations (use of __builtins__). Closes #9...FELD Boris2012-07-091-3/+3
* Closes #93591: Correctly emit W0623 on multiple assignment of unpackable exce...Torsten Marek2012-06-072-8/+25
* Refactor _check_protected_attribute_access by extracting independent part in ...Sylvain Thénault2012-06-072-10/+31
* Add checking for protected attribute assignement, closes #7394.Sylvain Thénault2012-06-071-10/+50
* Doesn't check that overriden method signature match if it's a private method,...Sylvain Thénault2012-06-072-3/+14
* fix crash when using set in regexp for --generated-members option. Closes #88914Sylvain Thénault2012-05-211-0/+1
* Emit W0102 (dangerous default value) when sets are used as default arguments ...Torsten Marek2012-05-151-0/+6