summaryrefslogtreecommitdiff
path: root/astroid/interpreter/objectmodel.py
Commit message (Expand)AuthorAgeFilesLines
* Fix lint warningsClaudiu Popa2019-10-181-3/+8
* Build FunctionDef.__get__ to use positional only arguments when inferring the...Claudiu Popa2019-07-091-4/+8
* Introduce a new argument to `Arguments` for storing the positional only annot...Claudiu Popa2019-07-091-0/+1
* Add a proper ``strerror`` inference to the ``OSError`` exceptions.Claudiu Popa2019-02-131-0/+4
* Add a method to the manager to retrieve the builtins moduleClaudiu Popa2019-01-191-5/+4
* Added more builtin exceptions attributes. Close #580Claudiu Popa2019-01-181-1/+43
* Use a different prefix for the object model methodsClaudiu Popa2019-01-181-89/+87
* Add a registry for builtin exception models. Close PyCQA/pylint#1432Claudiu Popa2019-01-171-0/+12
* Initial formatting of astroidClaudiu Popa2018-10-021-83/+86
* `async` functions are now inferred as `AsyncGenerator` when inferring their c...Claudiu Popa2018-08-161-0/+20
* Spelling fixesVille Skyttä2018-07-241-1/+1
* Update the copyright noticesastroid-2.0Claudiu Popa2018-07-151-1/+6
* Fix issue causing a pylint test to failBryce Guinta2018-07-061-0/+6
* Fix inference for nested callsBryce Guinta2018-07-051-4/+4
* Fix useless-object-inheritance lint error (#573)Nick Drozd2018-06-281-1/+1
* Callables gained an implicit_parameter() method which returns the number of i...Claudiu Popa2018-06-071-0/+6
* DescriptorBoundMethod has the correct number of arguments defined.Claudiu Popa2018-06-071-0/+25
* Do not build the bound method if the inferred class is UninferableClaudiu Popa2018-06-071-0/+5
* Add context_lookup to infer_call_result for function argumentsBryce Guinta2018-03-301-4/+4
* Module.__path__ is now a listClaudiu Popa2018-03-301-3/+8
* Remove Python 2 branches, assume we always run on Python 3Claudiu Popa2018-02-211-54/+21
* Fix bad-whitespaceBryce Guinta2018-01-011-1/+1
* Fix a crash when __annotations__ access a parent's __init__ that does not hav...Claudiu Popa2017-12-271-2/+2
* Remove print statementClaudiu Popa2017-09-211-1/+0
* Arguments node gained a new attribute, kwonlyargs_annotations, for holding th...Claudiu Popa2017-04-121-3/+11
* Replace functools32 with backports.functools_lru_cache for consistency with p...Ceridwen2017-03-131-1/+1
* Cache object attributesCalen Pennington2017-03-131-0/+6
* Remove pylint errorsDerek Gustafson2016-12-031-5/+9
* Use astroid_cache instead of MANAGER.builtins(), since that does not exist in...Claudiu Popa2016-08-241-2/+2
* Fix some pylint errors over the code base.Claudiu Popa2016-08-241-8/+7
* Even more granular copyrights (thanks to copyrite)Claudiu Popa2016-07-221-23/+3
* Keep a consistent copyright notice across the board.Claudiu Popa2016-07-191-0/+2
* Proper bound and _proxied objects for __subclasses__ and __mro__ pointing to ...Claudiu Popa2016-06-041-3/+12
* dict.values, dict.keys and dict.items are properly inferredClaudiu Popa2016-06-041-0/+58
* Exceptions have their own object modelClaudiu Popa2016-06-041-0/+27
* Add missing Python 2 function model attributes.Claudiu Popa2016-06-031-0/+9
* Introduce a special attributes modelClaudiu Popa2016-06-031-0/+530