У меня есть Android
проект с Dagger 2.0
DI внутри. Например, у меня есть некоторое количество классов, защищенных следующим образом:
class SomeClass @Inject constructor(someClass2: SomeClass2) {
...
}
Я наблюдаю, что каждый раз, когда я изменяю хотя бы одну строку в классе SomeClass
, соответствующая задача kapt получает полный запуск.
Могу ли я решить эту проблему, если переместить SomeClass для обеспечения функции в модуле? Или есть еще какие-нибудь лучшие методы, чтобы избежать повторного запуска задачи?