+++ /dev/null
-# Copyright 2006 Google, Inc. All Rights Reserved.\r
-# Licensed to PSF under a Contributor Agreement.\r
-\r
-"""Fixer that transforms `xyzzy` into repr(xyzzy)."""\r
-\r
-# Local imports\r
-from .. import fixer_base\r
-from ..fixer_util import Call, Name, parenthesize\r
-\r
-\r
-class FixRepr(fixer_base.BaseFix):\r
-\r
- BM_compatible = True\r
- PATTERN = """\r
- atom < '`' expr=any '`' >\r
- """\r
-\r
- def transform(self, node, results):\r
- expr = results["expr"].clone()\r
-\r
- if expr.type == self.syms.testlist1:\r
- expr = parenthesize(expr)\r
- return Call(Name(u"repr"), [expr], prefix=node.prefix)\r