summaryrefslogtreecommitdiff
path: root/astroid
Commit message (Expand)AuthorAgeFilesLines
* Some nodes got a new attribute, 'ctx', which tells in which context the said ...Claudiu Popa2015-12-085-236/+329
* relative_to_absolute_name will now raise TooManyLevelsError when a relative i...Claudiu Popa2015-12-063-0/+32
* AstroidBuildingException is now AstroidBuildingError.Claudiu Popa2015-12-0610-34/+35
* Add two new exceptions, AstroidImportError and AstroidSyntaxError.Claudiu Popa2015-12-068-49/+55
* assigned_stmts methods have the same signature from now on.Claudiu Popa2015-12-054-15/+68
* Master is now astroid 1.5.0.Claudiu Popa2015-12-031-1/+1
* Remove the visit method for AssignAttr in rebuilder, since AssignAttr does no...Claudiu Popa2015-12-031-8/+0
* Use printf-style formatting in as_string, in orderClaudiu Popa2015-12-012-7/+22
* Add support for handling Uninferable nodes when calling as_stringClaudiu Popa2015-11-293-0/+19
* Add __delitem__ to deque's brain tip.Claudiu Popa2015-11-261-0/+1
* Add __setitem__ to deque's brain tip.Claudiu Popa2015-11-261-0/+1
* Merge structured exceptions into masterClaudiu Popa2015-11-2322-280/+570
|\
| * Merge upstream changesCeridwen2015-11-0622-280/+570
| |\
| | * Rename Uninferable and instatiate_classCeridwen2015-11-0623-207/+207
| | * Use next()'s default argumentCeridwen2015-11-061-4/+3
| | * Use raise directly rather than reraise() in decorators: reraise in this case ...Ceridwen2015-11-061-4/+5
| | * Add structured exceptions to decorators and remaining functions.Ceridwen2015-11-065-82/+112
| | * Improve InferenceError for remove_nodesCeridwen2015-11-031-1/+1
| | * Improve InferenceError for remove_nodesCeridwen2015-11-032-3/+5
| | * This bookmark adds structured exceptions to astroid.Ceridwen2015-11-0223-244/+504
* | | Handle the cases when a List can contain Uninferable as its elementsClaudiu Popa2015-11-236-70/+119
* | | Add disable unused-importCeridwen2015-11-061-1/+1
|/ /
* | Merge upstreamCeridwen2015-11-066-44/+95
|\ \
| * | Fix pylint warnings.Claudiu Popa2015-11-043-36/+38
| * | Merge bookmark heads.Claudiu Popa2015-11-041-0/+1
| |\ \
| | * | Add __getitem__ method to collections.deque inferface description.Dmitry Pribysh2015-11-041-0/+1
| * | | Backout changeset 9c3f71, because it leads to too many false positives when u...Claudiu Popa2015-11-042-8/+0
| |/ /
| * | Fix some inconsistencies with accessing the first argument of methodsClaudiu Popa2015-10-313-3/+59
* | | Rename Uninferable and instantiate_class, fix broken tests, improveCeridwen2015-11-0624-214/+227
|/ /
* | add support for inference on str.split()Laura M?dioni2015-10-302-0/+8
|/
* Merge heads.Claudiu Popa2015-10-302-0/+10
|\
| * Add missing start and shutdown methods to the SyncManager tips.Claudiu Popa2015-10-302-0/+10
* | Update the docstring of object_type in order to make it clearer for its actua...Claudiu Popa2015-10-291-2/+4
|/
* Rename the brain files again to avoid naming conflicts.Claudiu Popa2015-10-2811-1/+23
* Remove trailing whitespace.Claudiu Popa2015-10-261-1/+1
* Update docstrings to reflect what's actually happening in some brain files.Claudiu Popa2015-10-262-8/+2
* Rename the brain files into something more suggestive. Closes issue #208.Claudiu Popa2015-10-2610-0/+0
* Class.getattr('__mro__') returns the actual MRO.Claudiu Popa2015-10-262-6/+31
* Use safe_infer for inference of elements in list multiplication operationfix-list-multiplicationDmitry Pribysh2015-10-241-3/+4
* Fix inference of list multiplication operation.Dmitry Pribysh2015-10-242-3/+19
* Merged in dmand/astroid/binop-inference-fix (pull request #92)Claudiu Popa2015-10-232-7/+19
|\
| * Fix binary operation inference crash by using cloned contextsbinop-inference-fixDmitry Pribysh2015-10-211-7/+7
| * Add unit test that crashes inference with 'maximum call depth exceeded' error.Dmitry Pribysh2015-10-211-0/+12
* | Remove trailing whitespace.Claudiu Popa2015-10-221-1/+1
* | Add support for indexing containers with instances which provides an __index_...Claudiu Popa2015-10-224-20/+53
* | Make class_as_index private.Claudiu Popa2015-10-221-2/+2
* | Create a call context when inferring unary operands on instances.Claudiu Popa2015-10-222-15/+19
* | Create a callcontext when determining an instance's truth value.Claudiu Popa2015-10-222-1/+13
* | Create a context call when __enter__ is called for solving what a context man...Claudiu Popa2015-10-222-0/+31
* | Replace the use of print in python3/data/module.py, since it complicates the ...Claudiu Popa2015-10-221-5/+3
|/