summaryrefslogtreecommitdiff
path: root/astroid/bases.py
Commit message (Expand)AuthorAgeFilesLines
* Merge upstream changesCeridwen2015-11-061-13/+18
|\
| * Rename Uninferable and instatiate_classCeridwen2015-11-061-8/+8
| * This bookmark adds structured exceptions to astroid.Ceridwen2015-11-021-13/+18
* | Rename Uninferable and instantiate_class, fix broken tests, improveCeridwen2015-11-061-8/+8
|/
* Create a callcontext when determining an instance's truth value.Claudiu Popa2015-10-221-0/+2
* Remove doctype and future imports which aren't useful.Claudiu Popa2015-10-111-2/+0
* Remove unused variable.Claudiu Popa2015-10-111-1/+0
* Move decorators from bases to decorators module.Claudiu Popa2015-10-111-46/+0
* Move bases.NodeNG and bases.Statement in node_classesClaudiu Popa2015-10-111-478/+0
* Skip objects which aren't callable when inferring an instance's call result.Claudiu Popa2015-10-031-1/+1
* Make context an optional argument for BoundMethod.infer_call_result.Claudiu Popa2015-10-031-1/+3
* Ignore non-callables when looking for special method implementations of bool ...Claudiu Popa2015-10-031-0/+2
* Merged in ceridwenv/astroid (pull request #88)Claudiu Popa2015-09-261-2/+2
|\
| * Add helper function for reraising exceptionsCeridwen2015-09-211-7/+2
| * Use six.reraise to avoid losing tracebacks for simple casesCeridwen2015-09-211-2/+7
* | Make pylint happyy.Claudiu Popa2015-09-251-1/+3
|/
* Change a couple of readability issues, proper variable names and so on.Claudiu Popa2015-09-181-21/+23
* Fix indentation changed in merge, againCeridwen2015-09-131-1/+1
* Fix indentation changed in merge, againCeridwen2015-09-131-5/+0
* Fix indentation changed in mergeCeridwen2015-09-131-1/+6
* Final draft of improved state printingCeridwen2015-09-131-15/+158
* First draft of improved state printingCeridwen2015-09-091-5/+8
* Add support for understanding class creation using `type.__new__(mcs, name, b...Claudiu Popa2015-09-021-0/+80
* Don't raise StopIteration in InferenceContext.push, instead exit from the gen...Claudiu Popa2015-08-281-9/+12
* functools.wraps needs to be called with the decorated function and the implem...Claudiu Popa2015-08-261-1/+1
* Improve decorator introspection using wrapt and functools.wrapsCeridwen2015-08-261-18/+20
* Use a stack level of 2 when emitting warnings, since the call site of the dep...Claudiu Popa2015-08-251-1/+1
* Add deprecation warnings testsCeridwen2015-08-221-1/+2
* Remove debug statementsCeridwen2015-08-211-2/+0
* Add tests for aliasesCeridwen2015-08-211-6/+9
* More fixes for bugs introduced during mergeCeridwen2015-08-181-1/+2
* Fix issues found in code reviewCeridwen2015-08-141-0/+3
* Fix most obvious errors intorduced by the latest mergeCeridwen2015-08-141-1/+1
* Merge main into defaultCeridwen2015-08-141-108/+44
|\
| * Big cleanup across the entire projectClaudiu Popa2015-08-121-29/+28
| * Move InferenceContext and CallContext into astroid.contextClaudiu Popa2015-08-121-46/+1
| * Move YES to astroid.util.Claudiu Popa2015-08-091-28/+10
| * Delegate the implementation of BoundMethod.infer_call_result to the parent.Claudiu Popa2015-08-061-1/+1
| * Class.getattr looks by default in the implicit and the explicit metaclasses, ...Claudiu Popa2015-07-261-3/+5
| * MergeClaudiu Popa2015-07-251-2/+0
| |\
| | * Remove the useless __docformat__ variable.Claudiu Popa2015-07-231-2/+0
| * | Get rid of astroid.common.decorators.Florian Bruhin2015-07-251-2/+1
| |/
* | Fix code review comments.Ceridwen2015-07-131-2/+8
* | Merged changes from logilab/astroidCeridwen2015-07-101-32/+37
|\ \ | |/ |/|
| * Refactor node classes to have constructors and change some names.Ceridwen2015-07-101-5/+0
| * Node constructors almost finished except for two bugsCeridwen2015-07-081-31/+41
* | Add new property name in the list of known property-like objects.Claudiu Popa2015-07-031-1/+3
|/
* Add support for inferring subscript on instances, which will use __getitem__...Claudiu Popa2015-07-011-0/+7
* Transform lambdas with a self argument at the class level to bound methods.Claudiu Popa2015-06-301-0/+11
* Implement bool_value correctly for data structures.Claudiu Popa2015-06-161-10/+1