| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Don't crash when inferring nodes from with statements, with multiple context ↵ | cpopa | 2014-02-22 | 1 | -0/+2 |
| | | | | | managers. Closes #18. | ||||
| * | Handle python3.3's With nodes | Julien Cristau | 2013-06-20 | 1 | -4/+5 |
| | | | | | | Change With nodes to have a list of (expr, var) items as in python 3.3's ast. | ||||
| * | rename the project astroid | David Douard | 2013-06-17 | 1 | -9/+9 |
| | | |||||
| * | import cleanups | Sylvain Th?nault | 2013-03-29 | 1 | -1/+1 |
| | | |||||
| * | minor cleanups: drop copyright by me, update others to 2013, droip those in ↵ | Sylvain Th?nault | 2013-03-28 | 1 | -3/+1 |
| | | | | | dumb test data files, delete some trailing whitespaces | ||||
| * | cleanups | Sylvain Th?nault | 2011-07-08 | 1 | -1/+1 |
| | | |||||
| * | cleanup | Sylvain Th?nault | 2011-01-11 | 1 | -1/+1 |
| | | |||||
| * | remove some code no more necessary since we don't support anymore python < 2.5 | Sylvain Th?nault | 2011-01-05 | 1 | -3/+0 |
| | | |||||
| * | reduce circular imports I: import exceptions directly | Emile Anclin | 2010-12-02 | 1 | -1/+1 |
| | | | | | - rename exceptions module: it's exported to Pylint anyway | ||||
| * | 2to3 : use py2.x compatible fixers | Emile Anclin | 2010-11-15 | 1 | -1/+1 |
| | | |||||
| * | copyright cleanup | Sylvain Th?nault | 2010-07-05 | 1 | -12/+0 |
| | | |||||
| * | [fix] yield YES on multiplication of tuple/list with non valid operand | Emile Anclin | 2010-06-14 | 1 | -0/+3 |
| | | |||||
| * | proper licensing information (LGPL-2.1). Hope I get it right this time. | Sylvain Th?nault | 2010-04-28 | 1 | -5/+19 |
| | | |||||
| * | more license updates | Sylvain Th?nault | 2010-04-26 | 1 | -3/+3 |
| | | |||||
| * | bugfix in _resolve_looppart : catch TypeError | Emile Anclin | 2010-04-15 | 1 | -2/+7 |
| | | | | | calling getitem raises TypeError on unsubcriptable Const (int, ...) | ||||
| * | fix #20464: raises ?TypeError: '_Yes' object is not iterable? on list inference | Sylvain Th?nault | 2010-03-23 | 1 | -3/+6 |
| | | |||||
| * | prepare 0.20.0 release | Emile Anclin | 2010-03-22 | 1 | -2/+2 |
| | | |||||
| * | catch arithmetic errors in const_infer_binary_op | Emile Anclin | 2010-03-22 | 1 | -1/+7 |
| | | |||||
| * | add FilterStmtsMixin and AssignTypeMixins; use polymorphism | Emile Anclin | 2010-03-15 | 1 | -32/+0 |
| | | | | | | | | - we put "ass_type" into this mixin and add "_get_filtered_stmts"; - this breaks circular import when trying to remove LookupMixin from scoped_nodes * * * step by step use _get_filtered_stmts | ||||
| * | move all infutils stuff to bases.py | Emile Anclin | 2010-03-04 | 1 | -1/+1 |
| | | | | | | We will need path_wrapper in the default NodeNG.infer method and have to avoid circular import. | ||||
| * | add AugAssing operators to BIN_OP_IMPL: we added '=' to the AugAssign opertor | Emile Anclin | 2010-01-26 | 1 | -0/+2 |
| | | |||||
| * | _nodes doesn't depend on _nodes_<mode>, so we can use nodes in _nodes_<mode> | Emile Anclin | 2009-11-25 | 1 | -10/+10 |
| | | |||||
| * | moving stuff around to avoid circular imports | Emile Anclin | 2009-11-25 | 1 | -1/+2 |
| | | |||||
| * | trying to handle the imports | Emile Anclin | 2009-11-25 | 1 | -1/+1 |
| | | |||||
| * | d-t-w | Sylvain Th?nault | 2009-11-25 | 1 | -7/+7 |
| | | |||||
| * | merge | Sylvain Th?nault | 2009-11-23 | 1 | -89/+5 |
| |\ | |||||
| | * | [R] demonkey patching some Const, Dict, List and Tuple attributes | Emile Anclin | 2009-09-10 | 1 | -45/+0 |
| | | | |||||
| | * | [B] bugfix for shift operators and tests | Emile Anclin | 2009-09-08 | 1 | -2/+2 |
| | | | |||||
| | * | [R] rename LookupMixin to LookupMixIn and move LocalsDictMixIn to lookup.py | Emile Anclin | 2009-09-07 | 1 | -1/+1 |
| | | | |||||
| | * | [R] centralize class extensions in nodes.py | Emile Anclin | 2009-09-07 | 1 | -2/+2 |
| | | | |||||
| | * | [R] demonkeypatch callable and infer_call_result methods | Emile Anclin | 2009-09-03 | 1 | -39/+0 |
| | | | |||||
| | * | [R] add an _nodes.py for avoiding circular imports.py | Emile Anclin | 2009-09-02 | 1 | -1/+1 |
| | | | |||||
| * | | include Dotan Barak spell fixes patch | Sylvain Th?nault | 2009-11-23 | 1 | -7/+7 |
| |/ | |||||
| * | dont monkey patch base Node class | sylvain thenault | 2009-03-24 | 1 | -4/+0 |
| | | |||||
| * | lint fixes | sylvain thenault | 2009-03-18 | 1 | -3/+1 |
| | | |||||
| * | always propagate context to avoid infinite loops | sylvain thenault | 2009-03-18 | 1 | -10/+10 |
| | | |||||
| * | make pylint happy | Sylvain | 2009-03-17 | 1 | -12/+12 |
| | | |||||
| * | pylint fixes | Sylvain | 2009-03-17 | 1 | -13/+13 |
| | | |||||
| * | limit cyclic dependencies / cleanup by introducing a new infutils module | Sylvain | 2009-03-17 | 1 | -19/+21 |
| | | |||||
| * | AugAssign should have assigned_stmts methods | Sylvain | 2009-03-17 | 1 | -0/+1 |
| | | |||||
| * | fix YES handling | Sylvain | 2009-03-17 | 1 | -0/+2 |
| | | |||||
| * | bug fix | Emile Anclin | 2009-03-17 | 1 | -1/+1 |
| | | |||||
| * | * code cleanup | sylvain thenault | 2009-03-13 | 1 | -0/+419 |
| * move every method which is not .infer from inference to a new protocols module * refactor / fix unary and binary operation handling * implements iter/getitem protocol for basestring | |||||
