Size: a a a

2019 September 22

TT

Turalllb Turalll in Dagger 2
Aleksey D.
Так чтобы тебе помочь, нужен код, а не скриншоты gradle-файла)
да что же такого может быть в коде (   Сейчас пришлю кусок с аннотациями которые работали , может что то в них изменили
источник

TT

Turalllb Turalll in Dagger 2
@Inject
   TicketPresenter(Repository repository, QuestionIdProvider questionIdProvider, StopWatch stopWatch,
                   TicketState ticketState, @Named("countQuestions") int countQuestions, @Named("ticketNumber") int ticketNumber) {
       super(repository, questionIdProvider, ticketState, countQuestions);
источник

TT

Turalllb Turalll in Dagger 2
например эти Named остаются null, после того как я перехожу на kapt
источник

AD

Aleksey D. in Dagger 2
Куда инжектишь и получаешь null и как объявлены provide-методы
источник

AD

Aleksey D. in Dagger 2
Turalllb Turalll
например эти Named остаются null, после того как я перехожу на kapt
Если named, то да, правильно написали в соседнем чате
источник

TT

Turalllb Turalll in Dagger 2
.  У меня только один вопрос остался, я не особо понимаю как эти аннотации работают, в чем был смысл менять их?  И не переводя код на котлин будут ли новый аннотиации работать?
источник

TT

Turalllb Turalll in Dagger 2
Вот я дураак, я же заинкрементил  // annotationProcessor 'com.google.dagger:dagger-compiler:2.17'  а весь код то все еще на джава
источник

TT

Turalllb Turalll in Dagger 2
А что еще интересней, null у меня не то что named должен был инжектировать, а сам презентер, а его инжектом занимается Moxy , который в свою очередь использует annotationProcessor
источник

TT

Turalllb Turalll in Dagger 2
изменил его тоже на kapt все работает
источник
2019 September 23

AD

Aleksey D. in Dagger 2
По идее, kapt заменяет собой apt/annotationProcessor
источник
2019 September 27

AB

Alexander Blinov in Dagger 2
Тем временем, открылась регистрация на 5-ю лекцию: DI: How to and why

Её проведут:

Александр Блинов, HeadHunter
Андрей Зайцев, ЦФТ
Андрей Тищенко, sravni.ru

Ждём вас 3 октября, в 18:30 в офисе компании Mail.ru Group.
Не забудьте взять паспорт!
источник

AB

Alexander Blinov in Dagger 2
Ребят, заходите похоливарить😉
источник

EM

Eugene Matsyuk in Dagger 2
Alexander Blinov
Тем временем, открылась регистрация на 5-ю лекцию: DI: How to and why

Её проведут:

Александр Блинов, HeadHunter
Андрей Зайцев, ЦФТ
Андрей Тищенко, sravni.ru

Ждём вас 3 октября, в 18:30 в офисе компании Mail.ru Group.
Не забудьте взять паспорт!
Я бы зашёл)
источник

ОР

Олег Румянцев in Dagger 2
Eugene Matsyuk
Я бы зашёл)
Приходи, будем ждать
источник

AS

Alexander Sitnikov in Dagger 2
Всем привет. Можете подсказать? Есть класс с @Inject в конструктор, есть сабкомпонент. У сабкомпонента есть скоуп. Как сделать этот класс синглтоном в сабкомпоненте?
источник

AS

Alexander Sitnikov in Dagger 2
=\ Вопрос снят, я над классом вместо аннотации скоупа повесил квалификатор, и ещё удивлялся, почему криво генерится. Цитатка из доки:
- Types with @Inject constructors may also be annotated with scope annotations. These “implicit bindings” may be used by any component annotated with that scope or any of its descendant components. The scoped instance will be bound in the correct scope.
источник
2019 October 03

AB

Alexander Blinov in Dagger 2
❗В 19:00 начнется онлайн трансляция лекции:

DI: How to and why

👉 Лекция будет крайне хардкорная, после неё будет болеть мозг!
👉 Материала будет на 3+ часа. Рассчитывайте свои силы


https://youtu.be/TUKrtxOydmw
источник
2019 October 04

SK

Sasha K. in Dagger 2
Лекция познавательная благодарю за линку.
источник
2019 October 08

Y

Yanis in Dagger 2
DaggerAndroid умеет как-то сохранять граф при повороте экрана?
источник

SV

Sviat Volkov in Dagger 2
Yanis
DaggerAndroid умеет как-то сохранять граф при повороте экрана?
нет
источник