summaryrefslogtreecommitdiff
path: root/pylint/checkers/utils.py
Commit message (Expand)AuthorAgeFilesLines
* Add in_comprehension utility functionBryce Guinta2018-03-031-0/+10
* Backport of PR#1855hippo912018-01-281-7/+18
* Add test + fix for 'raise from function'.Brian Shaginaw2018-01-191-0/+2
* Regenerate copyright noticesClaudiu Popa2017-12-151-2/+16
* Fix line counting for missing-docstring check in combination with docstring-m...ttenhoeve-aa2017-11-111-0/+23
* Adding a check for ``inconsistent-return-statements`` inside function or meth...hippo912017-09-261-11/+29
* Add a couple of Uninferable filters where we weren't using anyClaudiu Popa2017-08-151-1/+1
* Add the __set_name__ special method. Close #1620Claudiu Popa2017-08-121-1/+1
* Protocol checks (not-a-mapping, not-an-iterable and co.) aren't emitted on cl...Claudiu Popa2017-07-201-0/+2
* Remove mentions of deprecated astroid node names (#1485)Łukasz Rogalski2017-05-221-6/+6
* Use a lru_cache for unimplemented_abstract_methods and safe_inferMoises Lopez - https://www.vauxoo.com/2017-03-011-0/+6
* The protocol checks are emitting their messages when a special method is set ...Claudiu Popa2017-01-261-10/+20
* Fix too-many-nested-blocks (#1228)Łukasz Rogalski2016-12-211-9/+13
* Add docstring and move up the variable at the top of function.Claudiu Popa2016-12-041-1/+7
* Don't emit unused-argument and function-redefined for singledispatch implemen...Łukasz Rogalski2016-12-041-3/+32
* Support __fspath__ from Python 3.6Claudiu Popa2016-11-111-1/+2
* Fix pylint warnings.Claudiu Popa2016-08-201-5/+5
* Add attribute hints for missing membersClaudiu Popa2016-08-181-0/+6
* Kill assign_names, it is just nodes_of_class after all.Claudiu Popa2016-07-281-22/+0
* assign_names return only AssignName nodes now, instead of strings.Claudiu Popa2016-07-281-2/+2
* Move _for_loop_assign_names into utils.assign_name so it can be reused.Claudiu Popa2016-07-271-0/+23
* Move unneeded-not into refactoring, where it belongs.Claudiu Popa2016-07-271-0/+28
* Even more granular copyrights (thanks to copyrite)Claudiu Popa2016-07-231-2/+7
* Keep a consistent copyright notice across the board.Claudiu Popa2016-07-191-0/+2
* Recurse into all the ancestors when checking if an object is an exceptionClaudiu Popa2016-07-191-1/+1
* Add a new refactoring message, 'consider-merging-isinstance`.Moisés López2016-07-121-2/+2
* Fixed our docstring lint errorsAshley Whetter2016-06-251-1/+2
* Document some missing types and improve the indentation.Claudiu Popa2016-06-231-2/+2
* Check proxies when verifying if an object supports a protocolClaudiu Popa2016-06-201-0/+11
* Make pylint work with the astroid's master branch, including the special mode...Claudiu Popa2016-06-051-1/+1
* Add the new shorter license header, including to missing files. Close #894.Claudiu Popa2016-06-011-16/+3
* Do not emit import-error or no-name-in-module for fallback import blocks by d...Claudiu Popa2016-05-311-4/+39
* Added a new extension for checking documented exceptions raised (#904)Ashley Whetter2016-05-201-3/+8
* Don't consider bare and broad except handlers as ignoring NameError,Claudiu Popa2016-02-261-10/+7
* Add __div__ to special methodsBrian C. Lane2016-02-031-1/+1
* Remove features in 1.6.0 which were scheduled for removal.Claudiu Popa2015-12-171-7/+0
* Added a new warning, 'unsupported-delete-operation'Claudiu Popa2015-11-261-0/+9
* Added a new warning, 'unsupported-assignment-operation'Claudiu Popa2015-11-261-3/+12
* Simplify the protocol methods, by using a common function.Claudiu Popa2015-11-261-41/+12
* Fix new import related errors in pylint's codebase.Claudiu Popa2015-11-251-2/+3
* Fix instances of unneeded-not in pylint's codebase.Claudiu Popa2015-11-251-1/+1
* Import has_known_bases and safe_infer back into pylint from astroid, until th...Claudiu Popa2015-11-201-11/+44
* Add checker for unsubscriptable values used in subscript expression.Dmitry Pribysh2015-11-031-0/+18
* Make tuple unpacking checker emit less false negativesDmitry Pribysh2015-10-291-0/+103
* Make iterable checker skip classes that are inferred to be abstractDmitry Pribysh2015-10-271-0/+11
* Update the list of special methods with the methods added in PEP 492.Claudiu Popa2015-10-011-3/+3
* Don't consider a class abstract if its members can't be properly inferred.Claudiu Popa2015-09-301-0/+6
* Update pylint to use the new astroid AST names and methodsClaudiu Popa2015-08-251-19/+20
* Merged in The-Compiler/pylint/no-logilab-common (pull request #264)Claudiu Popa2015-08-181-2/+1
|\
| * Get rid of logilab.common.compat.Florian Bruhin2015-07-261-2/+1