summaryrefslogtreecommitdiff
path: root/astroid/inference.py
Commit message (Expand)AuthorAgeFilesLines
* Make sure that Attribute.infer has a protection against StopIterationsClaudiu Popa2019-01-191-3/+5
* Remove StopIteration handling which should not leak at all from inferenceClaudiu Popa2019-01-181-9/+1
* Move infer_name_module() in pylint and remove it from hereClaudiu Popa2019-01-131-9/+0
* Revert path copying in InferenceContext()Claudiu Popa2018-12-301-3/+0
* Multiple "value" or "slice" values on subscript inference.Daniel Martin2018-10-151-46/+43
* Replace a nested for loop with a product() callClaudiu Popa2018-10-111-15/+8
* Use yield fromClaudiu Popa2018-10-101-2/+1
* Remove unneeded commentClaudiu Popa2018-10-101-3/+0
* Replace a nested for loop with itertools.productClaudiu Popa2018-10-101-15/+16
* Replace checks against None and Uninferable to boolean checksClaudiu Popa2018-10-101-3/+3
* Simplify the creation of extra_context for _infer_callClaudiu Popa2018-10-101-3/+2
* Use copy_context where it makes senseClaudiu Popa2018-10-101-6/+5
* Initial formatting of astroidClaudiu Popa2018-10-021-94/+143
* Pass parameters by keyword name when inferring sequences.Claudiu Popa2018-09-281-1/+2
* infer_call_result can raise InferenceError so make sure to handle that for th...Claudiu Popa2018-07-311-1/+0
* Cut obsolete "explicit StopIteration" commentsNick Drozd2018-07-301-10/+0
* Spelling fixesVille Skyttä2018-07-241-2/+2
* Fix lint errorBryce Guinta2018-07-241-0/+1
* Wrap the inference functions with raise_if_nothing_inferred where we didn't h...Claudiu Popa2018-07-241-1/+16
* Rename method for making it clearerClaudiu Popa2018-07-241-15/+15
* Update the copyright noticesastroid-2.0Claudiu Popa2018-07-151-2/+14
* Fix inference for nested callsBryce Guinta2018-07-051-3/+3
* Refactor assinging boundnode to contextBryce Guinta2018-07-041-7/+4
* Make sure that context_lookup is always definedClaudiu Popa2018-06-131-1/+6
* Remove useless TODOs that are either issues in the issue tracker or things wh...Claudiu Popa2018-06-121-7/+2
* Convert to yield fromNick Drozd2018-06-081-17/+9
* Don't propagate Uninferable objects when inferring BinOpsClaudiu Popa2018-06-051-0/+2
* Remove reraise() in favour of using raise..fromClaudiu Popa2018-05-311-14/+27
* Fix lint errorsAshley Whetter2018-05-051-6/+6
* Fix StopIteration raising for python3.7 (#534)HoverHell2018-04-241-8/+14
* Set context boundnode for binary operation to correct inferenceBryce Guinta2018-03-301-0/+2
* Add context_lookup to infer_call_result for function argumentsBryce Guinta2018-03-301-1/+20
* Fix duplicate values in inferred dictionary node from dictionary unpackingBryce Guinta2018-03-021-2/+26
* Fix augassign recursion errorBryce Guinta2018-02-181-5/+0
* Fix lint warningsClaudiu Popa2017-10-121-0/+1
* Skip Uninferable inferred objects when inferring a DictClaudiu Popa2017-08-121-1/+1
* Catch _NonDeducibleTypeHierarchy in inference._infer_augassign (#443)Michał Masłowski2017-07-081-4/+2
* TypoClaudiu Popa2017-03-121-1/+1
* Move the iteration inside the try branch, which makes the quickstart redundantClaudiu Popa2017-03-121-20/+3
* Quickstart _infer_binary_operation to raise errors that occur during startup.Calen Pennington2017-03-121-0/+16
* Move the catching of AttributeInferenceError where .getitem() is called, in i...Claudiu Popa2017-03-011-0/+1
* Raise InferenceError in Class.getitem. Close #395Claudiu Popa2017-03-011-1/+1
* Infer starred expressions in tuple, list, set and dict literals (#396)Łukasz Rogalski2017-02-141-4/+69
* Fix the discrepancies between master and 2.0 codeClaudiu Popa2016-12-301-7/+3
* Add support for binary operations between classes.Claudiu Popa2016-12-301-1/+6
* Add a new mechanism for retrieving the special methods.Claudiu Popa2016-12-301-1/+8
* Add support for inferring unary binary op for classesClaudiu Popa2016-12-301-1/+1
* Let the type error propagate as an AstroidTypeError.Claudiu Popa2016-12-031-1/+3
* getitem() method accepts nodes now, instead of Python objects.Claudiu Popa2016-11-211-43/+9
* Fix some pylint errors over the code base.Claudiu Popa2016-08-241-1/+1