| Commit message (Expand) | Author | Age | Files | Lines |
* | Move all astroid modules into a its own directory, which is now the package. | Torsten Marek | 2014-11-08 | 1 | -1304/+0 |
* | Use keyword arguments to improve clarity. | Claudiu Popa | 2014-11-04 | 1 | -1/+2 |
* | Some parts of the comments weren't true anymore. | Claudiu Popa | 2014-11-04 | 1 | -2/+1 |
* | Extend the inference of __all__ elements in wildcard_import_names. | Claudiu Popa | 2014-10-28 | 1 | -1/+6 |
* | Module.wildcard_import_names tries to infer non-const entries from __all__. | Claudiu Popa | 2014-10-28 | 1 | -9/+23 |
* | Make the source compatible with Python 2.7 and 3.3+. | Claudiu Popa | 2014-10-27 | 1 | -16/+14 |
* | Various speed improvements. | Claudiu Popa | 2014-10-20 | 1 | -46/+52 |
|\ |
|
| * | merged with default | Eevee (Alex Munroe) | 2014-07-31 | 1 | -11/+145 |
| |\ |
|
| * | | Fix some deep recursion problems. | Eevee (Alex Munroe) | 2014-07-02 | 1 | -22/+21 |
| * | | Miscellaneous node rebuilder microoptimizations. | Eevee (Alex Munroe) | 2014-07-01 | 1 | -3/+6 |
| * | | Speed up rebuilder considerably by computing line numbers lazily. | Eevee (Alex Munroe) | 2014-07-01 | 1 | -14/+18 |
| * | | Remove context.lookupname; make it an argument to infer() when appropriate. | Eevee (Alex Munroe) | 2014-07-01 | 1 | -24/+21 |
| * | | Replace copy_context with some dynamic scoping. | Eevee (Alex Munroe) | 2014-07-01 | 1 | -26/+29 |
* | | | Fix an infinite loop with decorator call chain inference, where the decorator... | Claudiu Popa | 2014-10-16 | 1 | -0/+4 |
* | | | Guard against infinite recursion in _is_metaclass. | Torsten Marek | 2014-08-22 | 1 | -2/+8 |
* | | | Fix an infinite loop in the inference, by returning a copy of instance attrib... | Claudiu Popa | 2014-08-20 | 1 | -1/+3 |
| |/
|/| |
|
* | | Fix a crash occurred when inferring decorator call chain. Closes issue #42. | Claudiu Popa | 2014-07-28 | 1 | -1/+1 |
* | | pylint source code | Sylvain Thénault | 2014-07-25 | 1 | -14/+13 |
* | | Return YES if the bases cannot be inferred for a metaclass invocation, until ... | Torsten Marek | 2014-07-25 | 1 | -1/+5 |
* | | Function nodes can detect decorator call chain and see if they are decorated ... | Claudiu Popa | 2014-07-24 | 1 | -1/+50 |
* | | Return new classes when inferring calls to type(name, bases, ns) and its subt... | Torsten Marek | 2014-07-24 | 1 | -1/+24 |
* | | Expose function annotation to astroid. `Arguments` node exposes 'varargannota... | Claudiu Popa | 2014-07-13 | 1 | -1/+6 |
* | | Make islots private. | Claudiu Popa | 2014-07-03 | 1 | -2/+4 |
* | | Merge with default. | Claudiu Popa | 2014-07-03 | 1 | -8/+25 |
|\ \
| |/ |
|
| * | Stop looking at the __metaclass__ class attribute for python3 | Julien Cristau | 2014-06-30 | 1 | -4/+7 |
| * | Handle __metaclass__ defined at the module level | Julien Cristau | 2014-06-10 | 1 | -9/+23 |
* | | Add `slots` and `islots` methods to Class nodes. | Claudiu Popa | 2014-06-04 | 1 | -2/+54 |
|/ |
|
* | Function nodes can detect if they are decorated with subclasses of builtin de... | Claudiu Popa | 2014-05-07 | 1 | -2/+32 |
* | Simplify the lookup for the metaclass; add comments for the YES node tests. | Claudiu Popa | 2014-04-30 | 1 | -6/+4 |
* | Merge with default. | Claudiu Popa | 2014-04-29 | 1 | -0/+4 |
|\ |
|
| * | Add future imports to Module.future_imports. | Torsten Marek | 2014-04-25 | 1 | -0/+4 |
* | | Look in ancestors when a class node doesn't use an explicitly defined metacla... | Claudiu Popa | 2014-04-25 | 1 | -4/+29 |
|/ |
|
* | Skip non-class bases. | Claudiu Popa | 2014-04-24 | 1 | -0/+2 |
* | Skip the same infered nodes as the base class in _is_metaclass. Closes issue ... | Claudiu Popa | 2014-04-22 | 1 | -0/+2 |
* | Add note in test regarding the .ancestors() fix. Check the _type of a base cl... | Claudiu Popa | 2014-04-15 | 1 | -0/+2 |
* | Unwrap instances found in `.ancestors()`, by using their _proxied class. Don'... | Claudiu Popa | 2014-04-12 | 1 | -6/+36 |
* | Merged logilab/astroid into default | Claudiu Popa | 2014-04-02 | 1 | -0/+8 |
|\ |
|
| * | Merged in flyingsheep/astroid (pull request #15) | Sylvain Thénault | 2014-03-26 | 1 | -0/+8 |
| |\ |
|
| | * | fixed python 2 compatibility for BytesIO | Phil Schaf | 2013-11-25 | 1 | -1/+4 |
| | * | added file_bytes to Module to allow file_stream to be retrieved from it | Phil Schaf | 2013-11-24 | 1 | -0/+5 |
* | | | Do not print the traceback for SyntaxErrors. | Claudiu Popa | 2014-04-02 | 1 | -0/+2 |
|/ / |
|
* | | Drop yield_from API, add a new YieldFrom node instead. | Claudiu Popa | 2014-03-04 | 1 | -2/+3 |
* | | Use .infer. | Claudiu Popa | 2013-12-18 | 1 | -1/+1 |
* | | Add Changelog entry regarding `metaclass`, add a new test for py3k. | Claudiu Popa | 2013-12-18 | 1 | -1/+1 |
* | | Add tests. | Claudiu Popa | 2013-08-13 | 1 | -1/+1 |
* | | Change metaclass discovery. | Claudiu Popa | 2013-08-13 | 1 | -10/+15 |
* | | Return a string depicting the metaclass, not the metaclass itself. | Claudiu Popa | 2013-07-24 | 1 | -1/+4 |
* | | Add support for metaclass for Python 3. | Claudiu Popa | 2013-07-24 | 1 | -1/+4 |
* | | Add metaclass support for Class node. | Claudiu Popa | 2013-07-24 | 1 | -0/+11 |
|/ |
|
* | rename all astroid_from* method, introduced by sed, into ast_from* | Sylvain Thénault | 2013-07-24 | 1 | -3/+3 |