summaryrefslogtreecommitdiff
path: root/astroid/interpreter/objectmodel.py
Commit message (Expand)AuthorAgeFilesLines
* Add an isort configuration in setup.cfg and apply itPierre Sassoulas2021-04-191-6/+3
* Fix issue #891Pierre Sassoulas2021-04-101-1/+1
* Upgrade copyrite noticePierre Sassoulas2021-02-281-0/+2
* Fix trailing whitespacesMarc Mueller2021-02-271-1/+1
* Use new style super when applicablePierre Sassoulas2021-02-211-1/+1
* Remove the # coding, since PEP3120 the default is UTF8Pierre Sassoulas2021-02-211-1/+0
* Update copyright noticehippo912021-02-151-0/+1
* pylint + black formattinghippo912021-02-101-15/+7
* Adds docstring and reformat attr_fset methodhippo912021-02-101-11/+15
* In the attr_fset method, retrieve the FunctionDef corresponding to setter pro...hippo912021-02-101-13/+20
* Back to original attr_fget definitionhippo912021-02-101-13/+1
* Unify the way property arguments are declaredhippo912021-02-101-1/+13
* Setting hard the arguments of method property setterhippo912021-02-101-2/+13
* Adds the attr_fset propertyhippo912021-02-101-0/+22
* Fix a bug for dunder methods inference of function objectsClaudiu Popa2020-12-301-0/+1
* New copyright noticeshippo912020-12-271-1/+1
* Add exception inference for `UnicodeDecodeError` (#797)Claudiu Popa2020-05-291-0/+7
* Properly construct the arguments of infered property descriptors (#796)Claudiu Popa2020-05-281-9/+24
* Add missing copyright annotations for the past releasesClaudiu Popa2020-04-271-1/+3
* Rename variable to not shadow builtinClaudiu Popa2019-12-161-3/+3
* Set arguments on inferred properties and property descriptors such as fget()Claudiu Popa2019-12-151-1/+3
* Add support for inferring propertiesClaudiu Popa2019-12-041-0/+45
* Don't set a parent for descriptor bound methods created on `__get__` accessClaudiu Popa2019-11-081-1/+0
* Fix lint warningsClaudiu Popa2019-10-111-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