rope
rope copied to clipboard
Rename refactoring should rename in string type annotation
class B: pass
class C(object):
var: 'B' = 1
def foo(self, arg: "B"):
self.var: 'List[B]' = [arg]
var: "Optional[B]" = arg
Renaming B should rename the variables used in type annotations.