aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/lib2to3/refactor.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/lib2to3/refactor.py')
-rwxr-xr-xLib/lib2to3/refactor.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/Lib/lib2to3/refactor.py b/Lib/lib2to3/refactor.py
index 5e386de5143..c0ba196b74c 100755
--- a/Lib/lib2to3/refactor.py
+++ b/Lib/lib2to3/refactor.py
@@ -287,17 +287,13 @@ class RefactoringTool(object):
Returns:
True if the tree was modified, False otherwise.
"""
- # Two calls to chain are required because pre_order.values()
- # will be a list of lists of fixers:
- # [[<fixer ...>, <fixer ...>], [<fixer ...>]]
- all_fixers = chain(self.pre_order, self.post_order)
- for fixer in all_fixers:
+ for fixer in chain(self.pre_order, self.post_order):
fixer.start_tree(tree, name)
self.traverse_by(self.pre_order_heads, tree.pre_order())
self.traverse_by(self.post_order_heads, tree.post_order())
- for fixer in all_fixers:
+ for fixer in chain(self.pre_order, self.post_order):
fixer.finish_tree(tree, name)
return tree.was_changed