Если я вношу серьезные изменения в модуль, мне нравится менять его имя, чтобы было ясно, что это другая версия, и чтобы избежать путаницы с другими архивными версиями, например: CSVUtils.PAS становится CsvUtilsNew.PAS
. Но все ссылки на него из других модулей должны быть изменены вручную, например:
Unit ManiForm
Uses
CSVUtils
становится
Unit ManiForm
Uses
CsvUtilsNew
. В сложных проектах это становится очень трудоемким.
Icarus очень хорошо находит все ссылки, но я не могу найти инструмент, который бы автоматически обновлял все остальные юниты.
Кто-нибудь знает какие-нибудь инструменты, которые автоматически обновляют ссылки на юниты?
Большое спасибо