Rename Field refactoring allows the use of declared method names as new field names
researcher175 opened this issue · comments
Rename Field refactoring allows the use of declared method names as new field names
It would be nice if Rope emits an alert to the user and asks if want to continue the application, avoiding incompatible types
Steps to reproduce the behavior:
- Code before refactoring:
string_types = (str,)
def with_metaclass():
pass
- Apply the Rename Field refactoring using 'with_metaclass' as the new name for 'string_types'.