summaryrefslogtreecommitdiff
path: root/astroid/builder.py
Commit message (Expand)AuthorAgeFilesLines
...
* Add missing copyright annotations for the past releasesClaudiu Popa2020-04-271-1/+1
* Retry parsing a module that has invalid type commentsClaudiu Popa2019-11-261-1/+17
* Allow attribute assignment for exception instancesClaudiu Popa2019-11-171-3/+6
* Initial formatting of astroidClaudiu Popa2018-10-021-36/+57
* Update the copyright noticesastroid-2.0Claudiu Popa2018-07-151-2/+8
* Raise a ValueError if there's no body to extract from in extract_node()Claudiu Popa2018-06-091-0/+3
* Remove some code that's always going to be the same now that we run on Python 3Claudiu Popa2018-06-041-35/+8
* Bring back error as we use it for exposing it as a public API in pylintClaudiu Popa2018-06-011-3/+3
* Replace some for statements with yield fromClaudiu Popa2018-05-311-5/+2
* Remove reraise() in favour of using raise..fromClaudiu Popa2018-05-311-9/+9
* Add support for type comments (#548)Claudiu Popa2018-05-231-5/+2
* pyupgrade (#549)Anthony Sottile2018-05-221-1/+1
* Fix lint warningsClaudiu Popa2017-10-121-0/+1
* Builder: fix detection of whether file is a package when there is a __init__....Łukasz Rogalski2017-04-021-1/+1
* Revert "Fix namespace population when wildcard import is used (#397)" (#398)Łukasz Rogalski2017-02-051-1/+1
* Fix namespace population when wildcard import is used (#397)Łukasz Rogalski2017-02-051-1/+1
* Remove occurrences of no-else-return and consider-using-ternaryClaudiu Popa2016-12-181-5/+4
* Remove pylint errorsDerek Gustafson2016-12-031-4/+1
* Even more granular copyrights (thanks to copyrite)Claudiu Popa2016-07-221-2/+5
* Keep a consistent copyright notice across the board.Claudiu Popa2016-07-191-0/+2
* New function, astroid.extract_node, exported out from astroid.test_utils.Claudiu Popa2016-06-291-0/+166
* Convert all files to new license headerCeridwen2016-05-161-17/+3
* Build a dummy module object for namespace directories and add a test for mult...Claudiu Popa2016-05-091-0/+5
* Don't take in consideration invalid assignments, especially when __slots__ de...Claudiu Popa2016-04-251-0/+13
* imported_names() got replaced by public_names()Claudiu Popa2016-02-201-1/+1
* Don't use encoding in the except branch, since it's not defined.Claudiu Popa2015-12-171-2/+2
* Cleanup pylint's warnings over astroid codebaseClaudiu Popa2015-12-141-5/+6
* AstroidBuildingException is now AstroidBuildingError.Claudiu Popa2015-12-061-3/+3
* Add two new exceptions, AstroidImportError and AstroidSyntaxError.Claudiu Popa2015-12-061-18/+10
* Rename Uninferable and instatiate_classCeridwen2015-11-061-1/+1
* This bookmark adds structured exceptions to astroid.Ceridwen2015-11-021-8/+15
* Remove doctype and future imports which aren't useful.Claudiu Popa2015-10-111-1/+0
* Fix a regression with the reraise of AstroidBuildingException.Claudiu Popa2015-09-261-1/+6
* Add helper function for reraising exceptionsCeridwen2015-09-211-14/+4
* Use six.reraise to avoid losing tracebacks for simple casesCeridwen2015-09-211-7/+16
* Merge main into defaultCeridwen2015-08-141-12/+27
|\
| * Move YES to astroid.util.Claudiu Popa2015-08-091-1/+2
| * Fix pylint warnings.Claudiu Popa2015-08-021-1/+1
| * There's a new separate step for transforms.Claudiu Popa2015-08-021-11/+25
* | Fix code review comments.Ceridwen2015-07-131-2/+2
* | Merge logilab/astroid againCeridwen2015-07-111-61/+68
|\ \ | |/
| * Fix pylint issues.Claudiu Popa2015-07-111-1/+1
| * Add a new convenience API, `astroid.parse`.Claudiu Popa2015-07-111-0/+13
| * Cleanup builder.pyClaudiu Popa2015-07-111-62/+56
* | Node constructors almost finished except for two bugsCeridwen2015-07-081-9/+9
|/
* Fix Pylint warnings over astroid.Claudiu Popa2015-05-241-0/+1
* Add some fixes which enhances the Jython support.Claudiu Popa2015-03-301-2/+2
* Catch SyntaxError in astroid.builder.AstroidBuilder._data_build and reraise i...Claudiu Popa2015-03-171-1/+1
* Fix bug/crash when confronted with an invalid \x escape (ex: '\x1').Daniel Balparda2015-03-161-1/+1
* Don't use the deprecated 'U' mode for opening files on Python 3, but newline=...Torsten Marek2014-11-201-1/+1