diff options
author | Claudiu Popa <cpopa@cloudbasesolutions.com> | 2015-08-06 11:06:00 +0300 |
---|---|---|
committer | Claudiu Popa <cpopa@cloudbasesolutions.com> | 2015-08-06 11:06:00 +0300 |
commit | 321df4a45c28116c726228e7b5c476bdc99ac7a2 (patch) | |
tree | 3ad6521e4d5c99027d8f43b8939f269df6003525 /astroid/rebuilder.py | |
parent | 6b7e0d6069ece610a3df22454857de0db4db59ef (diff) | |
download | astroid-321df4a45c28116c726228e7b5c476bdc99ac7a2.tar.gz |
Remove decorator support for Python < 2.6, since it's dead code anyway.
Diffstat (limited to 'astroid/rebuilder.py')
-rw-r--r-- | astroid/rebuilder.py | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/astroid/rebuilder.py b/astroid/rebuilder.py index 60e6ad3..756f90d 100644 --- a/astroid/rebuilder.py +++ b/astroid/rebuilder.py @@ -387,10 +387,7 @@ class TreeRebuilder(object): # parent is a astroid.nodes.Function node newnode = new.Decorators() _lineno_parent(node, newnode, parent) - if 'decorators' in node._fields: # py < 2.6, i.e. 2.5 - decorators = node.decorators - else: - decorators = node.decorator_list + decorators = node.decorator_list newnode.nodes = [self.visit(child, newnode) for child in decorators] return newnode @@ -501,11 +498,7 @@ class TreeRebuilder(object): _init_set_doc(node, newnode) newnode.args = self.visit(node.args, newnode) newnode.body = [self.visit(child, newnode) for child in node.body] - if 'decorators' in node._fields: # py < 2.6 - attr = 'decorators' - else: - attr = 'decorator_list' - decorators = getattr(node, attr) + decorators = node.decorator_list if decorators: newnode.decorators = self.visit_decorators(node, newnode) if PY3K and node.returns: |