summaryrefslogtreecommitdiff
path: root/rebuilder.py
Commit message (Expand)AuthorAgeFilesLines
* Move all astroid modules into a its own directory, which is now the package.Torsten Marek2014-11-081-905/+0
* Various speed improvements.Claudiu Popa2014-10-201-67/+11
|\
| * merged with defaultEevee (Alex Munroe)2014-07-311-17/+42
| |\ | |/ |/|
| * Miscellaneous node rebuilder microoptimizations.Eevee (Alex Munroe)2014-07-011-1/+2
| * Speed up rebuilder considerably by computing line numbers lazily.Eevee (Alex Munroe)2014-07-011-65/+9
* | pylint source codeSylvain Thénault2014-07-251-13/+18
* | Cleanup.Claudiu Popa2014-07-131-10/+9
* | Expose function annotation to astroid. `Arguments` node exposes 'varargannota...Claudiu Popa2014-07-131-4/+25
|/
* Handle __metaclass__ defined at the module levelJulien Cristau2014-06-101-19/+1
* Function nodes can detect if they are decorated with subclasses of builtin de...Claudiu Popa2014-05-071-4/+4
* call transformation for builtin modules as well (though not yet for their chi...Sylvain Thénault2014-03-191-19/+1
* Drop yield_from API, add a new YieldFrom node instead.Claudiu Popa2014-03-041-10/+10
* Add yield_from property for Yield nodes.Claudiu Popa2014-03-021-1/+3
* null commitClaudiu Popa2014-01-291-1/+1
* Proper handle args for Python 3.4 when adding to locals. Remove trailing whit...Claudiu Popa2014-01-271-18/+18
* vararg and kwarg are instances of _arg.arg for Python 3.4, not strings.Claudiu Popa2014-01-271-0/+8
* Merge with default.Claudiu Popa2014-01-261-7/+23
|\
| * Simplify check, make sure that _newstyle is always checked for Python 3.Claudiu Popa2014-01-221-6/+6
| * Make the compare only once.Claudiu Popa2014-01-161-1/+2
| * All class nodes are marked as new style classes for Py3k, closes #12.Claudiu Popa2014-01-161-1/+4
| * Proper metaclass discovery when encountering __metaclass__.Claudiu Popa2013-08-141-4/+8
| * Change metaclass discovery.Claudiu Popa2013-08-131-10/+4
| * Revert change.Claudiu Popa2013-07-241-1/+1
| * Proper metaclass handling.Claudiu Popa2013-07-241-4/+3
| * Add support for metaclass for Python 3.Claudiu Popa2013-07-241-1/+16
* | Revert change.Claudiu Popa2013-12-161-0/+1
* | Add support for ast NameConstant, added in Python 3.4.Claudiu Popa2013-12-161-1/+6
|/
* Update some function definitions in py2stdlib's hashlib stub moduleTorsten Marek2013-07-241-1/+1
* Add support for py3k's keyword only argumentsJulien Cristau2013-07-181-0/+10
* Handle python3.3's With nodesJulien Cristau2013-06-201-4/+28
* rebuilder: fix handling of python3.3's Try ast nodesJulien Cristau2013-06-191-4/+4
* [transforms] allow transformation functions on any nodes, not only modulesSylvain Thénault2013-06-181-4/+25
* [rebuilder] visit_module is a particular visit function (main entry point), m...Sylvain Thénault2013-06-181-10/+10
* work on thread safetySylvain Thénault2013-06-181-4/+1
* rebuilder: set tolineno for 'except' blocks on python 3.3Julien Cristau2013-06-171-0/+1
* rename the project astroidDavid Douard2013-06-171-12/+12
* import cleanupsSylvain Thénault2013-03-291-1/+0
* [py3.3] don't crash on 'yield from' nodes. Closes #124360Sylvain Thénault2013-03-271-0/+2
* Set literals should be treated as inference leaves. Closes #47957Torsten Marek2013-03-271-1/+1
* fixes for python 3.3 ast nodes changes. Closes #120646Sylvain Thénault2013-02-221-7/+29
* test and fix absolute import handling. Closes #106191Sylvain Thénault2012-10-051-1/+1
* closes #77188: support lgc.decorators.classpropertySylvain Thénault2011-09-271-3/+7
* cosmetic changes: update/fix copyright and comments, d-t-wSylvain Thénault2011-09-271-12/+0
* closes #69217: please add column offset to the astng nodeSylvain Thénault2011-06-161-0/+4
* performance : a little cash for visit methodsEmile Anclin2010-12-141-4/+12
* fix #52006: "True" and "False" can be assignedEmile Anclin2010-12-091-5/+8
* refactoring for tree rebuildingEmile Anclin2010-12-091-33/+3
* py3k: fix some obvious stuffEmile Anclin2010-12-021-1/+2
* reduce circular imports I: import exceptions directlyEmile Anclin2010-12-021-1/+1
* cleanup: rebuilder: test None values only in known casesEmile Anclin2010-12-011-25/+40