summaryrefslogtreecommitdiff
path: root/checkers
Commit message (Expand)AuthorAgeFilesLines
* Simplify check and enhance tests.cpopa2014-01-221-6/+3
* Merge with default.cpopa2014-01-141-0/+9
|\
| * Simplify the lookup for nonlocals.cpopa2014-01-141-24/+8
| * Merge with default.cpopa2014-01-113-7/+99
| |\
| * | Enhance used-before-assignment check to look for nonlocal uses.cpopa2013-12-271-0/+25
* | | Merge with default.cpopa2014-01-131-0/+1
|\ \ \
| * | | Mark `file` as a bad function when using python 2, closes #8.cpopa2014-01-111-0/+1
| | |/ | |/|
* | | Refactor checks by infering first the cause of the exception.cpopa2014-01-101-11/+10
* | | Merge with default.cpopa2014-01-102-4/+72
|\ \ \ | |/ /
| * | Ignore non-inferable nodes, add test case for non-inferable nodes.cpopa2014-01-091-0/+2
| * | Merge branches.cpopa2014-01-091-1/+1
| |\ \
| | * | Fix builtin module name for Python 3.cpopa2014-01-091-1/+1
| * | | Merge with default.cpopa2014-01-0916-273/+486
| |\ \ \ | | |/ /
| | * | Various fixes for #128cpopa2014-01-091-1/+1
| | * | Fix bitbucket #126, don't crash when encountering an AssAttr node in is_defin...cpopa2014-01-031-2/+4
| * | | Handle iter builtin.cpopa2013-10-101-1/+7
| * | | Ignore deques (can't retrieve special methods).cpopa2013-10-101-1/+6
| * | | Update message.cpopa2013-10-101-1/+2
| * | | Mappings aren't accepted by reversed().cpopa2013-10-101-11/+26
| * | | Merge with default.cpopa2013-10-101-1/+38
| |\ \ \
| | * | | Check that the argument passed to reversed() is a proper sequence.cpopa2013-10-081-1/+38
* | | | | Merge with default.cpopa2014-01-031-1/+25
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Add bad-exception-context warning for checking that `raise ... from ...` sets...cpopa2013-12-281-2/+25
| | |_|/ | |/| |
* | | | Use `all` for a clearer intentcpopa2014-01-011-2/+2
* | | | Fix false positive for catching-non-exception, for C based exceptions.cpopa2014-01-011-3/+27
|/ / /
* | | Fix typos in description messagescpopa2013-12-261-2/+2
* | | various pylint fixesSylvain Th?nault2013-12-2213-79/+80
* | | drop badly-implemented-container which cause several problems in its current ...Sylvain Th?nault2013-12-201-47/+0
* | | `input` is not a bad function when using python3. Close #110Sylvain Th?nault2013-12-201-1/+5
* | | useless-else-on-loop not emited if there is a break in the else clause of inn...Sylvain Th?nault2013-12-201-0/+4
* | | fix unpacking-non-sequence false negative: detect that infered node **is an i...Sylvain Th?nault2013-12-201-27/+29
* | | fix unproperly spelled max version for missing-super-argumentSylvain Th?nault2013-12-201-1/+1
* | | [py3] various fixes for python3Sylvain Th?nault2013-12-202-4/+8
* | | [py3] missing-super-argument is a python2 only messageSylvain Th?nault2013-12-201-2/+3
* | | [import checker] is_standard_module relative to package is buggy, systematica...Sylvain Th?nault2013-12-192-9/+4
* | | fix indentation in various places. Damned googlers :pSylvain Th?nault2013-12-042-97/+97
* | | Combine 'no-space-after-operator', 'no-space-after-comma' and 'no-space-befor...Torsten Marek2013-11-061-88/+177
* | | Add a new warning 'superfluous-parens' for unnecessary parenthesesTorsten Marek2013-11-061-3/+108
* | | Fix a potential crash in the redefine-in-handler warning if theTorsten Marek2013-11-051-1/+1
* | | Added a new option to the multiple-statement-per-line warning to allowTorsten Marek2013-11-051-7/+31
* | | fix false used-before-assignment for except handler defined identifier used ...Sylvain Th?nault2013-11-211-0/+5
|/ /
* | Merged in PCManticore/pylint (pull request #63)Sylvain Th?nault2013-10-091-2/+2
|\ \ | |/
| * Allow get_argument_from_call to retrieve the first positional argument.cpopa2013-10-081-2/+2
* | Merged in PCManticore/pylint/non_unpackable (pull request #49)Sylvain Th?nault2013-10-031-14/+60
|\ \
| * | Refactoring to allow the catching of InferenceErrors.non_unpackablecpopa2013-10-031-39/+44
| * | Merge with default.cpopa2013-09-261-1/+35
| |\ \ | | |/
| * | Don't show the original lineno if the infered node has no lineno.cpopa2013-09-031-4/+4
| * | Don't show the module if it is the same module.cpopa2013-09-031-6/+16
| * | Merge.cpopa2013-09-022-4/+16
| |\ \
| * | | Show the module information for unbalanced-tuple-unpacking and unpacking-non-...cpopa2013-09-021-4/+8