Создание скрипта миграции библиотеки для переноса библиотеки в более новую версию - PullRequest
0 голосов
/ 01 мая 2019

Я заметил, что при миграции на androidX из библиотеки поддержки существовал простой скрипт, который позаботился о переименовании многих вещей.

В настоящее время я нахожусь в подобной ситуации, я забочусь о библиотеке и мне нужно выпустить более новую версию.В этой версии было много простых переименований и незначительных изменений API.Я знаю, что сценарий не сможет обрабатывать все (например, добавление дополнительного параметра в метод), но это может быть очень полезно при переименовании материала.

//previous
some.package.foo
//now
some.package.bar

Как мне написатьпростой скрипт, который будет переименовывать класс, имена методов, когда пользователь увеличивает версию библиотеки.

Также я думаю, что были некоторые сценарии, когда я переносил некоторые связанные с kotlin вещи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...