@stas1212

Будет ли перекомпиляция проекта, если одна из зависимостей была поменяна?

Добрый день, подсажите такой вопрос - модульная архитектура, есть общий шара модуль , в котором лежат транспортные классы и прочее.Подключен как зависимость в градле во всех других модулях

dependencies {
implementation(project(":module:shara"))

теперь вопрос если я меняю класс ADto , который лежит в пакете shara.amodule и этот класс используется в А модуле
должна произойти перекомпиляция модуля A , ч то будет с модулем B , у которого так же подключена эта зависимость , но он не использует класс ADto и вообще ничего из пакета shara.amodule - правильно я понимаю что комплятор умный и поймет что этот изменения ни как не затронули модуль B и не будет его перекомилировать
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
@eidikos
да, перекомпилируются только измененные файлы (в которых этот пакет используется)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы