summaryrefslogtreecommitdiff
path: root/utils.py
Commit message (Collapse)AuthorAgeFilesLines
* Move all astroid modules into a its own directory, which is now the package.Torsten Marek2014-11-081-239/+0
| | | | python setup.py develop now works.
* Make the source compatible with Python 2.7 and 3.3+.Claudiu Popa2014-10-271-9/+10
|
* pylint source codeSylvain Thénault2014-07-251-10/+12
|
* rename the project astroidDavid Douard2013-06-171-16/+16
|
* parse is defined in builder moduleSylvain Thénault2013-03-281-4/+1
| | | | | --HG-- branch : stable
* minor cleanups: drop copyright by me, update others to 2013, droip those in ↵Sylvain Thénault2013-03-281-3/+1
| | | | | | | dumb test data files, delete some trailing whitespaces --HG-- branch : stable
* fix some copyrightsSylvain Thénault2011-09-271-14/+1
|
* refactoring for tree rebuildingEmile Anclin2010-12-091-4/+5
| | | | | | | | | rebuilder: move all post build process to builder and don't depend on manager builder: - instanciate ASTNGBuilder's ASTNGManager and TreeRebuilder only once - cleanup build methods; - "_data_build" should become entry point for possible astng pickle cache
* cleanup: remove unused class ASTVisitorEmile Anclin2010-12-021-190/+1
|
* cleanup: remove remaining IgnoreChildEmile Anclin2010-12-021-9/+4
|
* reduce circular imports I: import exceptions directlyEmile Anclin2010-12-021-1/+1
| | | | - rename exceptions module: it's exported to Pylint anyway
* cleanup: remove unused IgnoreChild exceptionEmile Anclin2010-11-221-16/+6
|
* 2to3 : use py2.x compatible fixersEmile Anclin2010-11-151-1/+1
|
* remove more py2.4 relative stuff and fix readmeEmile Anclin2010-11-151-1/+0
|
* [utils] add a TreeTester class for debuggingEmile Anclin2010-10-061-0/+110
|
* remove other has_key occurencesEmile Anclin2010-10-051-1/+1
|
* add support for set comprehensionsDaniel Harding2010-10-011-0/+3
|
* add support for dict comprehensionsDaniel Harding2010-10-011-0/+3
|
* py2.3 compat : syntax, set; _nodes_compiler.py : fix visit_discardEmile Anclin2010-09-221-1/+1
| | | | | --HG-- branch : stable
* proper licensing information (LGPL-2.1). Hope I get it right this time.Sylvain Thénault2010-04-281-5/+19
|
* more license updatesSylvain Thénault2010-04-261-3/+3
|
* nodes redirection cleanup possible since refactoringSylvain Thénault2010-04-161-46/+8
|
* prepare 0.20.0 releaseEmile Anclin2010-03-221-2/+2
|
* move _check_children to utils; don't call itEmile Anclin2010-02-171-1/+25
| | | | | --HG-- branch : rebuild
* mergeSylvain Thénault2009-11-231-18/+4
|\
| * [R] remove 'extend_class' functionEmile Anclin2009-09-151-18/+1
| |
| * [R] steps toward collecting all methods of a node class in a placeEmile Anclin2009-09-031-1/+3
| |
| * [C] typosEmile Anclin2009-09-021-1/+1
| |
| * [R] extend_class now extends from a list of classes...Emile Anclin2009-09-021-12/+13
| |
* | include Dotan Barak spell fixes patchSylvain Thénault2009-11-231-2/+2
|/
* typos and commentsEmile Anclin2009-04-081-1/+1
|
* (painful) mergeSylvain Thénault2009-03-191-72/+254
|\
| * handle Subscripts and Slices for _nodes_compilerEmile Anclin2009-03-181-1/+0
| | | | | | | | | | --HG-- branch : _ast_compat
| * refactoring subscripts/ slices like _ast : first stepEmile Anclin2009-03-181-1/+10
| | | | | | | | | | --HG-- branch : _ast_compat
| * If expression supportSylvain Thénault2009-03-181-0/+3
| | | | | | | | | | --HG-- branch : _ast_compat
| * missing redirectionSylvain Thénault2009-03-181-3/+3
| | | | | | | | | | --HG-- branch : _ast_compat
| * pylint fixesSylvain Thénault2009-03-171-51/+2
| | | | | | | | | | --HG-- branch : _ast_compat
| * refactoring are_exclusive and testsEmile Anclin2009-03-171-33/+11
| | | | | | | | | | --HG-- branch : _ast_compat
| * introduce Arguments nodeSylvain Thénault2009-03-061-0/+3
| | | | | | | | | | --HG-- branch : _ast_compat
| * default method for empty nodesSylvain Thénault2009-03-051-0/+3
| | | | | | | | | | --HG-- branch : _ast_compat
| * licence, date, typosEmile Anclin2009-03-041-2/+2
| | | | | | | | | | --HG-- branch : _ast_compat
| * little cleanupEmile Anclin2009-03-031-3/+3
| | | | | | | | | | --HG-- branch : _ast_compat
| * * GenExprFor, ListCompFor -> ComprehensionEmile Anclin2009-03-031-2/+3
| | | | | | | | | | | | | | | | | | * no more need for loop_node methode on For/Comprehension (they both have .iter attribute) * no more need for COMPREHENSION_SCOPES (Comprehension is enough) * move common inference methods from _inference_compiler to inference --HG-- branch : _ast_compat
| * (re)introducing AssName, AssAttr, DelName, DelAttrEmile Anclin2009-03-031-0/+12
| | | | | | | | | | --HG-- branch : _ast_compat
| * some small test correctionsEmile Anclin2009-02-251-2/+3
| | | | | | | | | | --HG-- branch : _ast_compat
| * handle decorators : add Decorators node and visitEmile Anclin2009-02-241-0/+3
| | | | | | | | | | --HG-- branch : _ast_compat
| * small correction for RebuildVisitorEmile Anclin2009-02-231-2/+9
| | | | | | | | | | --HG-- branch : _ast_compat
| * handle redirectionsEmile Anclin2009-02-231-27/+31
| | | | | | | | | | --HG-- branch : _ast_compat
| * Add a base class with empty methods for VisitorsEmile Anclin2009-02-201-1/+161
| | | | | | | | | | --HG-- branch : _ast_compat
| * more 'are_exclusive' bugsEmile Anclin2009-02-161-1/+3
| | | | | | | | | | --HG-- branch : _ast_compat