Как остановить Dagger2 от создания MemberInjectors, которые были удалены - PullRequest
0 голосов
/ 20 мая 2019

Я удалил класс из моего Injector интерфейса.

interface Injector : XdkUiComponent {

    //fun inject(target: RegistrationViewModel)

сам класс RegistrationViewModel также был удален.тем не менее при сборке я получаю следующую ошибку: symbol: class RegistrationViewModel location: class RegistrationViewModel_MembersInjector ...\app\build\generated\source\kapt\devDebug\com\company\android\sales\universal\auth\viewmodel\RegistrationViewModel_MembersInjector.java:28: error: cannot find symbol RegistrationViewModel instance, RegistrationService registrationApi) { ^

Я пытался сделать недействительным кеш и перезапустить, а также очистить / перестроить.Я даже удалил все файлы в папке generated, все безрезультатно.Я все еще получаю ту же ошибку.

Эта ошибка началась после того, как я переключил ветви.

...