summaryrefslogtreecommitdiff
path: root/pylint/checkers/refactoring.py
Commit message (Expand)AuthorAgeFilesLines
* Backport of PR#1855hippo912018-01-281-0/+5
* Add of four test dealing with if statements and function definition under themhippo912018-01-231-1/+3
* Backport of PR #1777hippo912018-01-071-48/+81
* Backport of PR #1806hippo912018-01-041-0/+4
* Backport of PR #1775hippo912017-12-281-0/+1
* Don't crash when encountering bare raises while checking inconsistent returnsClaudiu Popa2017-12-241-0/+3
* Fixed a crash which occurred when `Uninferable` wasn't properly handled in `s...Claudiu Popa2017-12-241-1/+3
* Regenerate copyright noticesClaudiu Popa2017-12-151-3/+11
* Add check_messages guard where it was missingClaudiu Popa2017-12-111-0/+2
* Jython is no longer supportedHugo2017-12-111-1/+1
* Extend trailing-comma-tuple check to more complex assignments (#1721)Bryce Guinta2017-11-051-22/+44
* Adding a check for ``inconsistent-return-statements`` inside function or meth...hippo912017-09-261-2/+80
* Skip raise statements without an explicit exception. This should avoid a Type...Claudiu Popa2017-09-211-0/+2
* simplify-boolean-expression is now emitted for old style ternaries with first...Łukasz Rogalski2017-08-071-8/+17
* Enh1385 (#1578)hippo912017-07-231-1/+38
* Fix ifs in formatted strings crashing PylintŁukasz Sznuk2017-07-191-13/+9
* Update message from len-as-condition checker to provide more detailed informa...Alex Hearn2017-07-081-3/+5
* Slight optimisation in _check_one_element_trailing_comma_tuple (#1456)Łukasz Rogalski2017-05-131-4/+4
* consider-using-enumerate: New case added (#1427)Antonio Ossa2017-04-271-6/+9
* Bring back the message enable check and fix the conditionClaudiu Popa2017-04-171-9/+11
* Handle the disallow-trailing-tuple chck more sanely by verifying non-terminat...Claudiu Popa2017-04-171-10/+9
* Spelling fixes (#1397)Ville Skyttä2017-04-021-1/+1
* len-as-condition: fix false positives when len() wasn't used in logical test ...Łukasz Rogalski2017-02-211-3/+5
* consider-iterating-dictionary: fix false-negatives (#1251)Łukasz Rogalski2016-12-301-6/+1
* consider-iterating-dictionary: fix case when comprehensions were used in assi...Łukasz Rogalski2016-12-291-1/+1
* Drop _get from name and some style fixes.Claudiu Popa2016-12-271-6/+10
* Check the number of elements before attempting to unpack themMoises Lopez - https://www.vauxoo.com/2016-12-271-1/+2
* Fix too-many-nested-blocks (#1228)Łukasz Rogalski2016-12-211-18/+9
* Improve the message of no-else-returnClaudiu Popa2016-12-191-1/+1
* Extract the value using tuple indexing, so that it will work on Python 2.Claudiu Popa2016-12-181-2/+3
* 'trailing-comma-tuple' check was addedClaudiu Popa2016-12-181-3/+33
* New refactoring checker: consider-using-ternary (#1210)Łukasz Rogalski2016-12-181-1/+50
* Rename the check to no-else-return.Claudiu Popa2016-12-041-7/+9
* Modify the superfluous else check to not cache results on nodes.Claudiu Popa2016-12-041-22/+30
* Add a new check, superflous-else-returnMoisés López2016-12-041-2/+37
* Add new checker len-as-condition (#1154)Alexander Todorov2016-11-291-0/+113
* Fix bad-indentationsClaudiu Popa2016-07-281-5/+5
* Add a new warning, 'redefined-argument-from-local'Claudiu Popa2016-07-281-1/+52
* Merge RefactoringChecker with ElifChecker.Claudiu Popa2016-07-271-96/+83
* Move ElifChecker into refactoring.py, since it belongs there.Claudiu Popa2016-07-271-0/+198
* Use attributes from modules instead of cluttering the namespace.Claudiu Popa2016-07-271-16/+13
* Move the recommendation checkers into refactoring, since it belongs there.Claudiu Popa2016-07-271-1/+97
* Move unneeded-not into refactoring, where it belongs.Claudiu Popa2016-07-271-1/+65
* Even more granular copyrights (thanks to copyrite)Claudiu Popa2016-07-231-2/+4
* Keep a consistent copyright notice across the board.Claudiu Popa2016-07-191-0/+2
* Cleanup the code, to make it more understandable, correct documentation and c...Claudiu Popa2016-07-121-40/+44
* Add a new refactoring message, 'consider-merging-isinstance`.Moisés López2016-07-121-0/+82