summaryrefslogtreecommitdiff
path: root/astroid/protocols.py
Commit message (Expand)AuthorAgeFilesLines
* Remove the # coding, since PEP3120 the default is UTF8Pierre Sassoulas2021-02-171-1/+0
* Update copyright noticehippo912021-02-151-0/+1
* New copyright noticeshippo912020-12-271-0/+2
* Fix starred_assigned_stmts elts cast (introduced in d68f2935)Vilnis Termanis2020-12-241-2/+1
* Fix exception causes all over the codebase (#806)Ram Rachum2020-06-201-2/+2
* Add missing copyright annotations for the past releasesClaudiu Popa2020-04-271-2/+4
* Do not infer the first argument of a staticmethod in a metaclass as the class...Claudiu Popa2020-03-071-2/+7
* Prevent a recursion error when inferring self-referential variables without d...Claudiu Popa2020-03-051-1/+1
* ``nodes.Const.itered`` returns a list of ``Const`` nodes, not stringsClaudiu Popa2019-12-151-1/+3
* Add support for inferring propertiesClaudiu Popa2019-12-041-1/+1
* Scope the inference to the current bound node when inferring instances of cla...Claudiu Popa2019-11-251-0/+2
* Add support for inferring exception instances in all contextsClaudiu Popa2019-11-171-2/+2
* Infer args unpacking of ``self``Claudiu Popa2019-11-141-0/+3
* Allow inferring positional only arguments on Python 3.8Claudiu Popa2019-11-141-2/+2
* Fix linting errorsClaudiu Popa2019-09-111-1/+0
* Remove redundant compatibility code (#693)Hugo van Kemenade2019-09-101-4/+1
* Add inference support to NamedExpr nodesClaudiu Popa2019-06-021-0/+17
* Drop a superfluous and wrong callcontext when inferring the result of a conte...Claudiu Popa2019-04-091-2/+0
* Replace a couple of returns with explicit InferenceError exceptionsClaudiu Popa2019-01-191-8/+10
* Remove StopIteration handling which should not leak at all from inferenceClaudiu Popa2019-01-181-10/+3
* Reuse the cls variable inferred earlierClaudiu Popa2018-10-111-1/+1
* Update some leftover docstringsClaudiu Popa2018-10-111-5/+9
* Use yield fromClaudiu Popa2018-10-101-2/+1
* Remove some unneeded comments and use yield fromClaudiu Popa2018-10-101-6/+2
* Use itertools.chain to join multiple generators togetherClaudiu Popa2018-10-101-3/+8
* Use a generator expression for _multiply_seq_by_intClaudiu Popa2018-10-101-8/+6
* Initial formatting of astroidClaudiu Popa2018-10-021-118/+158
* Rename asspath to assign_path to be more indicative of what it actually meansClaudiu Popa2018-10-021-44/+45
* infer_call_result can raise InferenceError so make sure to handle that for th...Claudiu Popa2018-07-311-2/+1
* Cut obsolete "explicit StopIteration" commentsNick Drozd2018-07-301-8/+0
* Spelling fixesVille Skyttä2018-07-241-5/+5
* Update the copyright noticesastroid-2.0Claudiu Popa2018-07-151-2/+12
* Fix inference for nested callsBryce Guinta2018-07-051-1/+2
* Disable too-many-* for this functionClaudiu Popa2018-06-151-1/+1
* Drop the requirement that lhs and rhs should have the same number of elements...Claudiu Popa2018-06-151-9/+10
* Added inference support for starred nodes in for loopsClaudiu Popa2018-06-151-5/+100
* Use postinit() to initialize the list generated by a Starred nodeClaudiu Popa2018-06-151-3/+9
* The exception should be IndexError, not KeyError, since items is a listClaudiu Popa2018-06-151-1/+1
* Support unpacking for dicts in assignmentsClaudiu Popa2018-06-141-13/+25
* Remove useless TODOs that are either issues in the issue tracker or things wh...Claudiu Popa2018-06-121-3/+1
* Convert to yield fromNick Drozd2018-06-081-17/+8
* Remove reraise() in favour of using raise..fromClaudiu Popa2018-05-311-9/+9
* Fix lint errorsAshley Whetter2018-05-051-2/+2
* Fix StopIteration raising for python3.7 (#534)HoverHell2018-04-241-15/+24
* Fix contextmanager transform for nested contextmanagersBryce Guinta2018-03-051-1/+4
* Remove Python 2 branches, assume we always run on Python 3Claudiu Popa2018-02-211-4/+2
* Filter non-inferables nodes when inferring binary operationsClaudiu Popa2017-12-151-1/+2
* Public facing node documentationAshley Whetter2017-11-051-0/+1
* Fix an inference for trying to unpack Uninferable value in context manager (#...Łukasz Rogalski2017-05-221-0/+5
* Fix assigned_stmts() for AnnAssign nodes without value (#420)Łukasz Rogalski2017-04-021-1/+9