summaryrefslogtreecommitdiff
path: root/astroid/node_classes.py
Commit message (Expand)AuthorAgeFilesLines
* Use a list to hold the statements to be filtered per node instead of keeping ...Claudiu Popa2019-03-081-6/+8
* The last except handler wins when inferring variables bound in an except hand...Claudiu Popa2019-03-081-2/+14
* Avoid statement deletion in the _filter_stmts method of the LookupMixin class...hippo912019-01-231-2/+10
* Add a method to the manager to retrieve the builtins moduleClaudiu Popa2019-01-191-1/+1
* Refactoring chained comparison (#636)hippo912019-01-131-2/+1
* Cache the result of get_assign_nodesClaudiu Popa2018-10-101-4/+4
* Let formatting be handled by blackClaudiu Popa2018-10-021-1/+2
* Initial formatting of astroidClaudiu Popa2018-10-021-280/+418
* Make sure that assign nodes can find ``yield`` statements in their valuesClaudiu Popa2018-08-101-0/+3
* Cut obsolete "explicit StopIteration" commentsNick Drozd2018-07-301-4/+0
* Spelling fixesVille Skyttä2018-07-241-3/+3
* Update the copyright noticesastroid-2.0Claudiu Popa2018-07-151-3/+18
* Don't allow max_inferable to be set by an environment variable.Claudiu Popa2018-07-061-1/+1
* Limit inference to a maximum of 100 results at a time to preventBryce Guinta2018-07-061-1/+3
* Fix inference for nested callsBryce Guinta2018-07-051-0/+2
* Move operator precedence methods into NodeNGbrendanator2018-07-051-1/+58
* Improve as_string output of operators, elif, with, return & docsbrendanator2018-07-051-1/+1
* Add missing TryExcept multi-line block field (#571)Nick Drozd2018-06-281-1/+1
* Fix useless-object-inheritance lint error (#573)Nick Drozd2018-06-281-2/+2
* Prevent Const copy resulting in recursionBryce Guinta2018-06-231-0/+11
* Stop astroid from getting stuck in an infinite loopBryce Guinta2018-06-191-0/+15
* Simplify chained comparisonClaudiu Popa2018-06-181-1/+1
* Fix lintingClaudiu Popa2018-06-141-6/+6
* Remove methods scheduled for removalClaudiu Popa2018-06-121-29/+0
* Fix the itered() for dictionariesClaudiu Popa2018-06-091-1/+1
* Fix typoClaudiu Popa2018-06-091-1/+1
* Add NoChildrenMixinNick Drozd2018-06-081-56/+16
* Convert to yield fromNick Drozd2018-06-081-18/+10
* Cache lookup (#552)Nick Drozd2018-06-041-0/+2
* Remove reraise() in favour of using raise..fromClaudiu Popa2018-05-311-15/+13
* kill aliases scheduled for removalClaudiu Popa2018-05-241-11/+0
* Add support for type comments (#548)Claudiu Popa2018-05-231-4/+25
* Corrected child orderAshley Whetter2018-05-051-9/+9
* Check against astroid_fields explicitlyClaudiu Popa2018-04-251-2/+2
* Verify that the names exists in _other_fields before accessing themClaudiu Popa2018-04-251-1/+4
* Fix StopIteration raising for python3.7 (#534)HoverHell2018-04-241-3/+3
* Add MultiLineBlockMixinNick Drozd2018-03-301-183/+18
* Improve _get_yield_nodes_skip_lambdas algorithmNick Drozd2018-03-301-11/+72
* Improve _get_return_nodes_skip_functions algorithmNick Drozd2018-03-301-11/+71
* Improve _get_assign_nodes algorithmNick Drozd2018-03-301-6/+41
* add qname to Unknown node to avoid error in pylintBryce Guinta2018-03-261-0/+4
* Add name attribute to Unknown classBryce Guinta2018-03-261-0/+1
* Revert "Move FrozenSet to node_classes so it is accessible"Bryce Guinta2018-03-111-15/+0
* Move FrozenSet to node_classes so it is accessibleBryce Guinta2018-03-111-0/+15
* Add type-specific nodes_of_classNick Drozd2018-03-021-2/+59
* Move nodes_of_class null check out of inner loopNick Drozd2018-03-021-1/+9
* Add type-specific get_childrenNick Drozd2018-03-021-8/+222
* Fix lint errorsBryce Guinta2018-02-261-2/+2
* Remove Python 2 branches, assume we always run on Python 3Claudiu Popa2018-02-211-89/+47
* Make Unknown a rhs assignable nodeClaudiu Popa2017-12-151-1/+1