Size: a a a

2017 February 03

AK

Aleksei Korshun in Dagger 2
:)
источник

ВИ

Вали Ибрагимов in Dagger 2
> Alexander
Зачем указывать перед конструктором @Inject, если все равно туда все положится в модуле.

Чтоб даггер понимал что есть такой класс, и чтоб даггер сам передал туда параметры нужные
источник

AP

Alexander Popsuenko in Dagger 2
Ладно. Внедрю зависимости в активити и передам в адаптер))
источник

A

Abripuit in Dagger 2
Alexander Popsuenko
Не, до меня дошло. Шло долго.
Мы этот класс, в конструктор которого инжектим можем не прописывать в модуле, но в компонент должны прописать и он будет в графе.
Хватит просто @Inject и все, можно больше нигде не прописывать
источник

AP

Alexander Popsuenko in Dagger 2
Abripuit
Хватит просто @Inject и все, можно больше нигде не прописывать
А как получить тогда этот класс?
Я так понимаю, что с зависимостями его можно получить только из графа?
источник

A

Abripuit in Dagger 2
Alexander Popsuenko
А как получить тогда этот класс?
Я так понимаю, что с зависимостями его можно получить только из графа?
Ты хочешь именно гетнуть его с компонента? Если да, то просто пропиши в компоненте. А если нет, то он сам придет туда куда нужно.
источник

A

Abripuit in Dagger 2
Там же куча вариантов
источник

AP

Alexander Popsuenko in Dagger 2
Abripuit
Ты хочешь именно гетнуть его с компонента? Если да, то просто пропиши в компоненте. А если нет, то он сам придет туда куда нужно.
Получается его можно будет в любом месте любого модуля использовать? В обход dependencies и subComponent?
источник

A

Abripuit in Dagger 2
Alexander Popsuenko
Получается его можно будет в любом месте любого модуля использовать? В обход dependencies и subComponent?
В смысле в обход?
источник

AP

Alexander Popsuenko in Dagger 2
Ну то есть, он же ни в каких компонентах не указан.
источник

A

Abripuit in Dagger 2
Ты же повесил @Inject - все, даггер о нем знает и если может разрешить зависимости для создания этого объекта (при компиляции проверит) то все ок
источник

A

Abripuit in Dagger 2
Ты еще и Scope можешь на него повесить
источник

A

Abripuit in Dagger 2
источник

A

Abripuit in Dagger 2
Это думаю будет уместно (возможно уже кто кидал)
источник

AP

Alexander Popsuenko in Dagger 2
Ок. Спасибо.
источник
2017 February 04

AG

Artem Gilmudinov in Dagger 2
всем привет
источник

AG

Artem Gilmudinov in Dagger 2
а как работать с @Binds
источник

AG

Artem Gilmudinov in Dagger 2
и абстрактными модулями?
источник

AG

Artem Gilmudinov in Dagger 2
точнее как создать сабкомпонент который зависит от абстрактного модуля?
источник

AG

Artem Gilmudinov in Dagger 2
не могу найти в доках
источник