summaryrefslogtreecommitdiff
path: root/astroid
Commit message (Expand)AuthorAgeFilesLines
* Add infer(), frame(), scope(), and statement() methods to the zipperzipperCeridwen2016-04-071-12/+76
* Clean up spacing, typos, and add .hypothesis to .gitignoreCeridwen2016-04-072-1/+2
* Make the field character limit for __str__ a global constantCeridwen2016-03-312-1/+7
* Clean up some comments and docstringsCeridwen2016-03-292-8/+6
* Improve zipper's backwards compatibility and fix bugsCeridwen2016-03-114-11/+37
* Start zipperification of the rest of the project, fix util.singledispatch to ...Ceridwen2016-03-103-2/+27
* Fully move tests to unittest and fix minor test issuesCeridwen2016-03-081-36/+38
* Add comments and docstrings to the zipper and the testsCeridwen2016-03-082-22/+183
* Add the remaining parts of the traversal API and tests for itCeridwen2016-03-083-115/+274
* Replace None with Empty in the ASTs and refactor the zipper tests to work wit...Ceridwen2016-03-0213-224/+236
* Revise zipper tests for speed and to be more accurate about what is being testedCeridwen2016-02-213-64/+77
* Merge testdata changes and Parameter nodes into zipper.Ceridwen2016-02-15101-835/+445
|\
| * Merge pull request #314 from PyCQA/arguments-215Claudiu Popa2016-02-1316-228/+330
| |\
| | * Changed the way how parameters are being builtClaudiu Popa2016-02-1316-228/+330
| * | Move testdata back into tests.Claudiu Popa2016-02-1345-29/+599
| * | Revert "Try to solve the packaging issues again"Claudiu Popa2016-02-11135-1025/+1
| * | Try to solve the packaging issues againCeridwen2016-02-08135-1/+1025
| |/
| * Move testdata/ to the top level; closes #312Ceridwen2016-01-2481-1025/+2
| * Look in keyword-only annotations when determining the scope of annotations.Claudiu Popa2016-01-251-0/+1
| * Don't set the fromlineno of parents or children for nodes without it setClaudiu Popa2016-01-255-40/+16
| * NodeNG.nearest was removed.Claudiu Popa2016-01-251-18/+0
| * Clarify why we are sorting locals.Claudiu Popa2016-01-241-1/+3
* | First version of Hypothesis tests for the zipper; unfinished, but works well ...Ceridwen2016-02-152-21/+104
* | Recreate zipper branch off 2.0Ceridwen2016-01-151-0/+272
|/
* Fix typo in as_string.visit_withitemCeridwen2016-01-151-2/+3
* Build AsyncWith nodes correctlyCeridwen2016-01-151-3/+3
* Propagate error information to @raise_if_nothing_inferred in unpack_infer()Ceridwen2016-01-151-4/+6
* Fix typos for visit_withitem in as_string, forward visit_asyncwith correctly ...Ceridwen2016-01-152-2/+2
* Fix unpack_infer to fail if results are emptyDave Baum2016-01-152-1/+11
* Support accessing properties using super().Claudiu Popa2016-01-152-0/+22
* added 3 pkg_resources functions to brainMateusz Bysiek2016-01-151-0/+9
* Raise InferenceError with a proper context.Claudiu Popa2016-01-152-11/+14
* Edit base implementation inference message to be consistent with masterCeridwen2016-01-131-1/+1
* Add message to the InferenceError for the base implementation of .infer()Ceridwen2016-01-132-3/+3
* Fix an unprintable InferenceError by raising the class rather than an instanceCeridwen2016-01-121-1/+1
* Enforce strong updates per frames.Claudiu Popa2016-01-122-5/+4
* Put mixins before NodeNG for WithItemCeridwen2016-01-091-1/+1
* Rename asspath to assign_ppathCeridwen2016-01-092-45/+45
* Fix forwarding for withitem_assigned_stmts()Ceridwen2016-01-091-5/+1
* Refactor With nodes to have subnodes, WithItems, corresponding to the stdlib ...Ceridwen2016-01-096-40/+57
* Refactor Compare nodes to have two sequences, ops and comparators, correspond...Ceridwen2016-01-084-15/+19
* Use keys and values as separate arguments for nodes.DictClaudiu Popa2016-01-046-24/+63
* Add .builtins() method to the manager, for retrieving the builtins module. Cl...Claudiu Popa2016-01-047-13/+24
* Lambda is no longer at the top of the FunctionDef.Claudiu Popa2016-01-032-52/+71
* Add specific checking for features instead of catching AttributeError in infe...Claudiu Popa2016-01-031-5/+11
* Remove the old aliases for ass_type / file_bytes / file and nodes.Claudiu Popa2016-01-036-221/+2
* file_stream is no more, using .stream() is the recommended way to obtain a mo...Claudiu Popa2016-01-022-39/+4
* Move mixins into tree.base.Claudiu Popa2016-01-025-270/+240
* Remove do_import_module and real_name from ImportFrom and Import nodes.Claudiu Popa2016-01-027-56/+81
* Move qname() definition into a separate mixinClaudiu Popa2015-12-303-11/+18