summaryrefslogtreecommitdiff
path: root/pylint/checkers/base.py
Commit message (Expand)AuthorAgeFilesLines
* Don't use .iteritems, it doesn't exist on Python 3. Change some variable name...Claudiu Popa2015-11-291-11/+8
* Add some more comments about the limitations of this ruleLaura M?dioni2015-11-241-0/+7
* Drop printLaura M?dioni2015-11-241-2/+0
* Use a stack of dictionaries instead of 3 dictsLaura M?dioni2015-11-241-24/+8
* check if the type of a variable is redefined (at a function, class or module ...Laura M?dioni2015-10-301-0/+88
* Ignore multiple comparisons in unneeded-not ruleLaura M?dioni2015-11-251-0/+3
* Add is to the checked operatorsLaura M?dioni2015-11-241-1/+1
* Fix crash with 'in' operator on unneeded-notLaura M?dioni2015-10-291-1/+3
* improve NotCheckerLaura M?dioni2015-10-271-5/+8
* improve unneeded-not messagesLaura M?dioni2015-10-271-2/+2
* Check for nots too many in comparison expressionsLaura M?dioni2015-10-261-0/+31
* Ignore missing docstrings for decorated attribute setters and deletersMichael Kefeder2015-11-191-0/+12
* Cleanup pylint issuesClaudiu Popa2015-11-211-1/+1
* Added a new refactoring warning, 'simplifiable-if-statement'Claudiu Popa2015-11-211-1/+83
* Import has_known_bases and safe_infer back into pylint from astroid, until th...Claudiu Popa2015-11-201-13/+14
* Add ChangeLog entry for too-many-nested-blocks and fix the errors in pylint.Claudiu Popa2015-11-041-9/+8
* Merged in lmedioni/pylint (pull request #298)Claudiu Popa2015-11-041-2/+120
|\
| * some more comments for too-many-nested-blocks rule implementationLaura M?dioni2015-11-031-0/+7
| * add an extra sentence saying why blocks nesting is a bad patternLaura M?dioni2015-11-031-1/+2
| * also count if nodes from ifexp and list comprehensionLaura M?dioni2015-11-021-0/+7
| * check if the number of nested block in a function or a method isn't too highLaura M?dioni2015-10-301-2/+105
* | Fix pylint warning by rewriting part of BasicCheckerDmitry Pribysh2015-11-031-4/+2
|/
* Fix pylint warnings.Claudiu Popa2015-10-271-4/+4
* Add a new convention message, 'consider-using-enumerate'Claudiu Popa2015-10-271-0/+69
* Move unidiomatic-typecheck into the comparison checker from base.py, since it...Claudiu Popa2015-10-261-1/+51
* Simplify visit_compare, by moving the verifications for misplaced constants i...Claudiu Popa2015-10-261-4/+4
* Use the representation of the context when building the message for misplaced...Claudiu Popa2015-10-261-2/+1
* Simplify _check_misplaced_constant.Claudiu Popa2015-10-261-8/+7
* Don't emit misplaced-comparison-constant for constant tests, such as true == ...Claudiu Popa2015-10-261-5/+2
* Use a lower message id for misplaced-comparison-constant.Claudiu Popa2015-10-261-1/+1
* Make check_singleton_comparison a private function.Claudiu Popa2015-10-261-3/+3
* Update the docstring a little bit.Claudiu Popa2015-10-261-2/+3
* Add an extra space between classes.Claudiu Popa2015-10-261-0/+1
* Make misplaced-comparison-constant a convention, rather than a warning.Claudiu Popa2015-10-261-1/+1
* Merge heads.Claudiu Popa2015-10-261-2/+29
|\
| * Explicitely check for const to const comparisonLaura M?dioni2015-10-261-10/+13
| * add a new rule looking for yoda conditionsLaura M?dioni2015-10-151-2/+26
* | Remove trailing whitespace.Claudiu Popa2015-10-221-1/+1
* | Fix documentation build warnings and errorsDmitry Pribysh2015-10-221-1/+1
* | Don't warn about abstract classes instantiated in their own body. Closes issu...Claudiu Popa2015-10-211-0/+11
|/
* Don't warn about Starred nodes used properly in unpacking contextsClaudiu Popa2015-10-101-0/+6
* Use the any builtin, instead of evaluating the entire list of instance attrib...Claudiu Popa2015-10-091-1/+1
* Simplify the check.Claudiu Popa2015-10-041-4/+5
* Remove unused parameter.Claudiu Popa2015-10-041-3/+3
* Add initial version of comparison checkercomparison-checkerDmitry Pribysh2015-10-031-0/+39
* Grammar fix.Claudiu Popa2015-09-231-1/+1
* Show what nonlocal was found without a binding.Claudiu Popa2015-09-211-3/+4
* Add changelog entry for 014f596 and a couple of other fixes.Claudiu Popa2015-09-211-2/+4
* Add a new check for the nonlocal variables without binding (close issue #582)fix-582Stephane Wirtel2015-09-211-0/+27
* Make pylint work with Python 3.5 changes in astroid.Claudiu Popa2015-09-181-17/+46