Есть ли способ автоматически проверить правильность зависимостей `api` и` creation` в скриптах сборки Gradle? - PullRequest
1 голос
/ 13 мая 2019

Gradle устарел в конфигурации compile и заменил ее на api и implementation. Я уже понимаю разницу между ними, и я хотел бы ошибиться с консервативной стороны, полагая, что что-то является implementation, если только не доказано, что оно требует api. Но у нас много зависимостей, и определять их в каждом конкретном случае - слишком много ручной работы.

Есть ли способ автоматически определить, должна ли данная зависимость быть api?

(Nebula gradle-lint-plugin обычно является окончательным решением для проверки такого рода вещей, но оказывается, что он вообще не поддерживает api и implementation, и говорит нам, что наша сборка не работает и предлагает добавить compile зависимостей обратно.)

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