summaryrefslogtreecommitdiff
path: root/builder.py
Commit message (Expand)AuthorAgeFilesLines
* Move all astroid modules into a its own directory, which is now the package.Torsten Marek2014-11-081-237/+0
* Make the source compatible with Python 2.7 and 3.3+.Claudiu Popa2014-10-271-3/+3
* pylint source codeSylvain Th?nault2014-07-251-5/+5
* Make astroid compatible with Python 2.5 again.Torsten Marek2014-07-241-0/+1
* Fix names grabed using wildcard import in "absolute import mode"Sylvain Th?nault2014-07-241-3/+3
* Use the with statement to prevent resource warnings.cpopa2014-07-241-3/+2
* backport (most of) logilab.common.modutils and related tests into astroid itselfSylvain Th?nault2014-07-231-2/+1
* Only cache modules if no other module with the same name is known yet, andTorsten Marek2014-04-261-1/+1
* Add future imports to Module.future_imports.Torsten Marek2014-04-251-0/+3
* Merged in flyingsheep/astroid (pull request #15)Sylvain Th?nault2014-03-261-0/+7
|\
| * call transformation for builtin modules as well (though not yet for their chi...Sylvain Th?nault2014-03-191-0/+6
| * close the byte stream avoid warning w/ python3Sylvain Th?nault2013-12-241-0/+1
* | moved setting of module.file_encoding to _post_build()Phil Schaf2013-11-251-7/+9
* | extracted string_build from file_build. now string_build allows for file_stre...Phil Schaf2013-11-241-4/+9
|/
* [transforms] allow transformation functions on any nodes, not only modulesSylvain Th?nault2013-06-181-4/+1
* work on thread safetySylvain Th?nault2013-06-181-5/+4
* rename the project astroidDavid Douard2013-06-171-23/+23
* import cleanupsSylvain Th?nault2013-03-291-2/+2
* minor cleanups: drop copyright by me, update others to 2013, droip those in d...Sylvain Th?nault2013-03-281-3/+1
* properly call parent's __init__Sylvain Th?nault2013-03-281-0/+1
* closes #62295: avoid "OSError: Too many open files"Sylvain Th?nault2011-12-081-1/+0
* only call transformers if modname specifiedSylvain Th?nault2011-10-251-2/+3
* closes #77253: provide a way for user code to register astng transformersSylvain Th?nault2011-09-291-2/+3
* cosmetic changes: update/fix copyright and comments, d-t-wSylvain Th?nault2011-09-271-1/+1
* we actually dropped support for python < 2.5 in 0.21Sylvain Th?nault2011-09-271-3/+1
* remove sys.path manipulation around builder.string_build (closes #76159)Sylvain Th?nault2011-09-161-6/+2
* fix file encoding detection with python2.x (closes #70494)alain lefroy2011-07-081-1/+1
* cleanuplogilab-astng-version-0.21.1Sylvain Th?nault2011-01-111-2/+1
* change ASTManager cache attribute to astng_cache so it doesn't sound protecte...Sylvain Th?nault2011-01-111-1/+1
* mergeEmile Anclin2010-12-151-28/+31
|\
| * py3k: handle file encoding and stream definition in builderEmile Anclin2010-11-221-4/+49
* | py3k: handle file encoding and stream definition in builderEmile Anclin2010-11-221-4/+46
* | cleanup: move raw building stuff from builder to raw_buildingEmile Anclin2010-12-141-109/+2
|/
* refactoring for tree rebuildingEmile Anclin2010-12-091-29/+44
* reduce circular imports I: import exceptions directlyEmile Anclin2010-12-021-1/+1
* instance attribute support for functionsEmile Anclin2010-12-011-0/+2
* rename ASTNGBuilder.build to tree_buildEmile Anclin2010-12-011-2/+2
* cleanup: move some rebuilder stuff to builder; fix _delayed_assattr cacheEmile Anclin2010-12-011-3/+61
* cleanup: merge _nodes_ast into rebuilderEmile Anclin2010-11-301-1/+1
* cleanup: remove python < 2.5 supportEmile Anclin2010-11-101-9/+4
* cleanup: norm_read can be done directlyEmile Anclin2010-11-101-2/+1
* remove unused "_file" attribute ; node.file has already been setEmile Anclin2010-11-101-4/+0
* explicit importsEmile Anclin2010-10-111-1/+3
* BORG : use the borg pattern for ASTNGManager, not singletonEmile Anclin2010-10-111-1/+2
* remove other has_key occurencesEmile Anclin2010-10-051-1/+1
* fix #45959: AttributeError: 'NoneType' object has no attribute 'frame'Sylvain Th?nault2010-09-211-0/+2
* licence cleanupsSylvain Th?nault2010-09-101-14/+0
* fix astng building bug: we've to set module.package flag at the node creation...Sylvain Th?nault2010-09-101-2/+1
* 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