| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Function nodes can detect if they are decorated with subclasses of builtin ↵ | cpopa | 2014-05-07 | 1 | -0/+31 |
| | | | | | descriptors when determining their type (`classmethod` and `staticmethod`). | ||||
| * | Simplify the lookup for the metaclass; add comments for the YES node tests.ancestors | cpopa | 2014-04-30 | 2 | -0/+2 |
| | | |||||
| * | Merge with default. | cpopa | 2014-04-29 | 1 | -0/+16 |
| |\ | |||||
| | * | Add future imports to Module.future_imports. | Torsten Marek | 2014-04-25 | 1 | -0/+16 |
| | | | |||||
| * | | Use specific assert in test, remove a required version. | cpopa | 2014-04-25 | 2 | -3/+2 |
| | | | |||||
| * | | Add tests for checking that YES is not leaked when retrieving the metaclass ↵ | cpopa | 2014-04-25 | 2 | -0/+20 |
| | | | | | | | | | of a Class node. | ||||
| * | | Look in ancestors when a class node doesn't use an explicitly defined ↵ | cpopa | 2014-04-25 | 2 | -0/+58 |
| |/ | | | | metaclass (the metaclass of a class is a metaclass for all its subclasses). | ||||
| * | test: stop using logilab.common.shellutils.Execute | Julien Cristau | 2014-02-03 | 4 | -19/+19 |
| | | | | | Use a ProgressBar instead. | ||||
| * | Merge with default. | cpopa | 2014-04-22 | 2 | -0/+24 |
| |\ | |||||
| | * | Skip the same infered nodes as the base class in _is_metaclass. Closes issue ↵ | cpopa | 2014-04-22 | 2 | -0/+24 |
| | | | | | | | | | #25. | ||||
| * | | Merged in PCManticore/astroid/ancestors (pull request #29) | Sylvain Th?nault | 2014-04-17 | 1 | -0/+36 |
| |\ \ | |/ |/| | | | Unwrap instances found in `.ancestors()`, by using their _proxied class. Don't inherit the metaclass status if the current class can't be a metaclass. | ||||
| | * | Fix argument search for methods and classmethods. | cpopa | 2014-04-13 | 1 | -0/+36 |
| | | | |||||
| * | | Add note in test regarding the .ancestors() fix. Check the _type of a base ↵ | cpopa | 2014-04-15 | 1 | -0/+3 |
| | | | | | | | | | class before calling _is_metaclass again. | ||||
| * | | Unwrap instances found in `.ancestors()`, by using their _proxied class. ↵ | cpopa | 2014-04-12 | 2 | -0/+10 |
| |/ | | | | Don't inherit the metaclass status if the current class can't be a metaclass. | ||||
| * | Skip a test that uses multi-arg with on 2.6. | Eevee (Alex Munroe) | 2014-03-21 | 1 | -0/+1 |
| | | |||||
| * | fix failing test when the whole test are executed, due to caching issue | Sylvain Th?nault | 2014-04-08 | 1 | -0/+1 |
| | | |||||
| * | fix crash when class has some __call__ method that is not inferable. Closes #17 | Sylvain Th?nault | 2014-04-08 | 1 | -1/+17 |
| | | |||||
| * | delete trailing whitespaces | Sylvain Th?nault | 2014-04-08 | 1 | -7/+7 |
| | | |||||
| * | Fix tests for Python 3 and Windows. | cpopa | 2014-04-02 | 2 | -3/+10 |
| | | |||||
| * | Backout changeset. | cpopa | 2014-04-02 | 1 | -23/+1 |
| | | |||||
| * | Merged logilab/astroid into default | Claudiu Popa | 2014-04-02 | 3 | -39/+66 |
| |\ | |||||
| | * | Merged in flyingsheep/astroid (pull request #15) | Sylvain Th?nault | 2014-03-26 | 7 | -44/+304 |
| | |\ | | | | | | | | | | AstroidBuilder.string_build was incompatible with file_stream | ||||
| | | * | call transformation for builtin modules as well (though not yet for their ↵ | Sylvain Th?nault | 2014-03-19 | 1 | -0/+13 |
| | | | | | | | | | | | | | child nodes) | ||||
| | | * | [test] fix unexpected replace | Sylvain Th?nault | 2014-03-19 | 1 | -38/+38 |
| | | | | |||||
| | * | | added unittests for file_stream | Phil Schaf | 2013-11-25 | 2 | -1/+15 |
| | | | | |||||
| * | | | Fix a false positive with builtin exceptions, by rewriting the `args` and ↵ | cpopa | 2014-03-08 | 1 | -1/+23 |
| | |/ |/| | | | | | `message` attributes with their real values. | ||||
| * | | Test fixes. | cpopa | 2014-03-04 | 1 | -2/+2 |
| | | | |||||
| * | | Drop yield_from API, add a new YieldFrom node instead. | cpopa | 2014-03-04 | 1 | -10/+26 |
| | | | |||||
| * | | Add yield_from property for Yield nodes. | cpopa | 2014-03-02 | 1 | -2/+24 |
| | | | |||||
| * | | Don't crash when inferring nodes from with statements, with multiple context ↵ | cpopa | 2014-02-22 | 1 | -0/+10 |
| | | | | | | | | | managers. Closes #18. | ||||
| * | | Move test to unittest_regrtest. | cpopa | 2014-01-29 | 2 | -8/+10 |
| | | | |||||
| * | | Fix test to take into account the new _sitebuiltins. | cpopa | 2014-01-26 | 1 | -1/+6 |
| | | | |||||
| * | | Merge with default. | cpopa | 2014-01-26 | 4 | -9/+152 |
| |\ \ | |||||
| | * | | All class nodes are marked as new style classes for Py3k, closes #12. | cpopa | 2014-01-16 | 3 | -8/+24 |
| | | | | |||||
| | * | | Fix `as_string` for one element tuples. | cpopa | 2013-12-27 | 1 | -0/+9 |
| | | | | |||||
| | * | | Add Changelog entry regarding `metaclass`, add a new test for py3k. | cpopa | 2013-12-18 | 1 | -1/+12 |
| | | | | |||||
| | * | | Merged default into metaclass | Claudiu Popa | 2013-12-18 | 2 | -1/+108 |
| | |\ \ | |||||
| | | * | | Don't use .body to retrieve the classes. Add test for parent metaclass. | cpopa | 2013-10-18 | 1 | -5/+19 |
| | | | | | |||||
| | | * | | Add tests for the metaclass and newstyle discovery. | cpopa | 2013-08-14 | 1 | -0/+18 |
| | | | | | |||||
| | | * | | Add test for .as_string. | cpopa | 2013-08-14 | 1 | -0/+12 |
| | | | | | |||||
| | | * | | Add tests. | cpopa | 2013-08-13 | 2 | -1/+64 |
| | | | | | |||||
| * | | | | Add support for ast NameConstant, added in Python 3.4. | cpopa | 2013-12-16 | 1 | -0/+7 |
| |/ / / | |||||
| * | | | Add support for inferring the arguments to namedtuple invocations, to ↵ | Torsten Marek | 2013-11-03 | 1 | -0/+25 |
| | | | | | | | | | | | | | | | | | | | | | | support cases like this: fields = ['a', 'b', 'c'] A = collections.namedtuple('A', fields) | ||||
| * | | | Make sure that the class object that is returned for | Torsten Marek | 2013-11-03 | 1 | -1/+18 |
| | |/ |/| | | | | | namedtuple inference has a parent and add a unittest. | ||||
| * | | Merged in AndroWiiid/astroid/dev (pull request #12) | Sylvain Th?nault | 2013-11-05 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | Manager | ||||
| | * | | update to (theorically) supported python versions | Sylvain Th?nault | 2013-11-05 | 1 | -1/+1 |
| | | | | |||||
| * | | | Change indentation of unittest_raw_building.py tab to space.dev | AndroWiiid | 2013-11-04 | 1 | -38/+38 |
| | | | | |||||
| * | | | Update unittest_manager and add some tests for raw_building.py file. | AndroWiiid | 2013-10-29 | 2 | -7/+53 |
| | | | | |||||
| * | | | Add some tests for AstroidManager class in unittest_manager.py | AndroWiiid | 2013-10-24 | 1 | -20/+104 |
| |/ / | |||||
| * | | fix some test failures with pypy platform (one remaining) | Sylvain Th?nault | 2013-10-18 | 2 | -4/+12 |
| |/ | |||||
