summaryrefslogtreecommitdiff
path: root/checkers
Commit message (Expand)AuthorAgeFilesLines
* Merged in PCManticore/pylint (pull request #91)Sylvain Th?nault2014-02-241-6/+9
|\
| * Wrong maxversion used.cpopa2014-02-221-1/+1
| * Syntax only valid for Python 3.3+.cpopa2014-02-221-4/+4
| * Do not warn about returning values in generator for Python 3, it is valid syn...cpopa2014-02-221-7/+10
* | Updated FSF address.Arun Persaud2014-02-2317-17/+17
|/
* Use qname(), remove useless check and add packaging info.cpopa2014-02-141-8/+2
* Add support for abc.ABC from Python 3.4.cpopa2014-02-131-2/+19
* Use .next.cpopa2014-02-131-1/+1
* Add abstract-class-instantiated warning.cpopa2014-02-091-1/+44
* Use file_from_modpath instead of load_module_from_name.cpopa2014-01-301-2/+2
* Merge with default.cpopa2014-01-221-2/+22
|\
| * Use symbolic name.cpopa2014-01-181-2/+4
| * Remove missing-submodule, move test fixture inside test.cpopa2014-01-182-7/+2
| * Merged default into all_false_positiveClaudiu Popa2014-01-172-3/+26
| |\
| | * Add missing-submodule check for fixing issue #126.cpopa2014-01-032-3/+26
* | | 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