On Mon, Sep 26, 2016 at 4:54 AM, אלעזר <elaz...@gmail.com> wrote: > IDEs are more important. Renaming facilities do over-renaming or > under-renaming because of this need to rename inside some strings, but not > inside others. Similarly code search facilities, and warnings from IDEs > about inlining variables. I have encountered real bugs caused by such an > imperfect renaming (and I hope your answer is not "don't do renaming").
Which is why refactoring CANNOT be fully automated. Ever. String literals and comments may need to be updated, but they also may be coincidental. However, this is entirely beside the point. ChrisA _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/