Size: a a a

2020 April 09

IG

Ilya Gulya in Dagger 2
Выглядит как успех :)
источник

IG

Ilya Gulya in Dagger 2
Ну это я так понял AndroidInjection-specific фича
источник

AG

Artem Gilmudinov in Dagger 2
Ilya Gulya
Ну это я так понял AndroidInjection-specific фича
Нет, оно вышло раньше
источник

AG

Artem Gilmudinov in Dagger 2
на полгода почти
источник

IG

Ilya Gulya in Dagger 2
Просто тогда неясно в каких ситуациях кроме assisted injection это вообще может работать и быть полезным
источник

IG

Ilya Gulya in Dagger 2
надо поиграться, пока что непонятно
источник

AG

Artem Gilmudinov in Dagger 2
Ilya Gulya
и клиенты сабкомпонента не обязаны знать о том какие компоненты его предоставляют
Не о чем понимаю. Сабкомпонент ведь как-то надо создать, верно? Каким образом клиенты не будут знать?
источник

IG

Ilya Gulya in Dagger 2
Artem Gilmudinov
Не о чем понимаю. Сабкомпонент ведь как-то надо создать, верно? Каким образом клиенты не будут знать?
В случае с AndroidInjection - они будут знать только о сабкомпоненте
источник

IG

Ilya Gulya in Dagger 2
но не о компоненте который провайдит сабкомпонент
источник

IG

Ilya Gulya in Dagger 2
потому что сабкомпонент билдер заинжектится через AndroidInjection
источник

AG

Artem Gilmudinov in Dagger 2
А зачем здесь @Module.subcomponents, это ведь можно сделать и обычным путем?
источник

IG

Ilya Gulya in Dagger 2
Artem Gilmudinov
А зачем здесь @Module.subcomponents, это ведь можно сделать и обычным путем?
Каким образом?
источник

IG

Ilya Gulya in Dagger 2
Я вообще очень слабо знаком с AndroidInjection, не уверен как это конкретно работает
источник

AG

Artem Gilmudinov in Dagger 2
Как и раньше? Просто указываем в родительском компоненте метод возвращающий билдер сабкомпонента.
источник

IG

Ilya Gulya in Dagger 2
Если и правда есть инструменты - то я пока что хз, надо изучать.
Можем issue создать с вопросом в гитхабе даггера.
источник

IG

Ilya Gulya in Dagger 2
Artem Gilmudinov
Как и раньше? Просто указываем в родительском компоненте метод возвращающий билдер сабкомпонента.
И как мы получим к нему доступ? В случае с AndroidInjection мы получаем сразу зависимости.
источник

IG

Ilya Gulya in Dagger 2
Классы не знают ничего про то какой компонент они инжектят
источник

AG

Artem Gilmudinov in Dagger 2
А зачем нам доступ к инстансу?
Нам важно лишь указать связь между родителем и ребенком.
источник

IG

Ilya Gulya in Dagger 2
Ок, я просто видимо не знаю какие есть механизмы в AndroidInjection.
Можешь бросить в меня ссылкой где почитать?
источник

IG

Ilya Gulya in Dagger 2
Хотя я сам нагуглю, забей
источник