summaryrefslogtreecommitdiff
path: root/astroid/tree/scoped_nodes.py
Commit message (Expand)AuthorAgeFilesLines
* Mark __init_subclass__ as classmethod (#388)2.0.experimental2.0Ɓukasz Rogalski2017-01-301-0/+3
* Let NotSupportedError be propagated.Claudiu Popa2017-01-261-6/+1
* Implement __getitem__ inference for classes (using the metaclass)David Euresti2017-01-221-0/+25
* Make ClassDefs support keyword arguments. (#384)Derek Gustafson2017-01-221-2/+5
* Skip the current class when deducing its mro. Close #361.Claudiu Popa2016-11-211-0/+2
* Add `returns` into the proper order in FunctionDef._astroid_fieldsClaudiu Popa2016-07-271-1/+1
* Even more granular copyrights (thanks to copyrite)Claudiu Popa2016-07-221-2/+5
* Keep a consistent copyright notice across the board.Claudiu Popa2016-07-191-0/+2
* Give priority to local special attributes for classes and modulesClaudiu Popa2016-06-051-4/+23
* Convert all files to new license headerCeridwen2016-05-171-17/+3
* Build a dummy module object for namespace directories and add a test for mult...Claudiu Popa2016-05-091-0/+2
* Don't crash when a decorated method has the same name as the decorator, which...Claudiu Popa2016-04-301-1/+9
* Calling lambda methods (defined at class level) can be understood.Claudiu Popa2016-04-261-1/+6
* decoratornames() does not leak InferenceError anymore.Claudiu Popa2016-03-111-2/+5
* Try to compute descriptors only for objects with the source code available.Claudiu Popa2016-03-011-5/+12
* Unbound methods don't occur anymore on Python 3Claudiu Popa2016-02-251-3/+8
* Introduce a special attributes modelClaudiu Popa2016-02-231-62/+17
* Add a __repr__ for CallSite. Close #209Claudiu Popa2016-02-191-0/+8
* imported_names() got replaced by public_names()Claudiu Popa2016-02-181-51/+3
* Changed the way how parameters are being builtClaudiu Popa2016-02-131-13/+17
* Use keys and values as separate arguments for nodes.DictClaudiu Popa2016-01-041-2/+5
* Lambda is no longer at the top of the FunctionDef.Claudiu Popa2016-01-031-51/+59
* Remove the old aliases for ass_type / file_bytes / file and nodes.Claudiu Popa2016-01-031-46/+0
* file_stream is no more, using .stream() is the recommended way to obtain a mo...Claudiu Popa2016-01-021-15/+0
* Move mixins into tree.base.Claudiu Popa2016-01-021-3/+2
* Move qname() definition into a separate mixinClaudiu Popa2015-12-301-3/+13
* Move lookup specific bits into interpreter.lookupClaudiu Popa2015-12-291-280/+11
* We're raising TypeError in 2.0 for old-style class operations, not NotImpleme...Claudiu Popa2015-12-291-1/+1
* Trigger NotImplementedError with slots message before mro gets executed (will...Claudiu Popa2015-12-291-0/+4
* The slots() method conflates all the slots from the ancestors into a list of ...Claudiu Popa2015-12-291-10/+30
* relative_to_absolute_name will now raise TooManyLevelsError when a relative i...Claudiu Popa2015-12-061-0/+4
* AstroidBuildingException is now AstroidBuildingError, the former being remove...Claudiu Popa2015-12-061-3/+3
* Add two new exceptions, AstroidImportError and AstroidSyntaxError.Claudiu Popa2015-12-061-1/+1
* assigned_stmts methods have the same signature from now on.Claudiu Popa2015-12-051-0/+1
* Clean up debug statements and fix trivial test failuresCeridwen2015-11-221-1/+1
* Clean up caching of and references to builtins mock ASTCeridwen2015-11-211-1/+1
* Fix the use of __all__ in wildcard_import_names for transformed modulesCeridwen2015-11-211-1/+6
* Fix bugs introduced during modular-locals mergeCeridwen2015-11-191-1/+1
* Make classes, modules, and functions available under both intrinsic and extri...Ceridwen2015-11-181-2/+2
* Replace const_factory with Const call in CallSite.infer_argumentsCeridwen2015-11-181-1/+1
* Fix TypeErrors for old-style classes for __slots__ and MROsCeridwen2015-11-171-1/+1
* Fixed bugs introduced by merging modular-locals into 2.0.Ceridwen2015-11-171-13/+21
* Remove debugging statementCeridwen2015-11-161-1/+0
* Merge modular-locals into 2.0Ceridwen2015-11-161-112/+365
* Merge structured exceptions into 2.0Claudiu Popa2015-11-131-102/+145
* Rename Uninferable and instantiate_class, fix broken tests, improveCeridwen2015-11-061-31/+31
* Move LookupMixin into mixins, since we can it doesn't need to depend on Name ...Claudiu Popa2015-11-071-1/+1
* Add Function.called_with, which returns a CallSite with the given arguments.Claudiu Popa2015-11-041-0/+219
* Merge runtime namespace with interpreter namespace.Claudiu Popa2015-11-011-5/+5
* Move the implementation of scopes into interpreter.scopes, which makes it mor...Claudiu Popa2015-11-011-6/+0