Size: a a a

2019 June 09

Г

ГЛЕБ in Dagger 2
Yaroslav
Коллеги, всем привет. Может кто-то подсказать литературу/статью/ссылку на доку, где рассказано, как работает изнутри Scope? Как Scope использовать и с чем его едят - знаю, а вот как оно все под капотом устроено - интересно.
источник

Y

Yaroslav in Dagger 2
благодарю)
источник
2019 June 10

EM

Eugene Matsyuk in Dagger 2
Ребят, если вы хотите погрузиться в автотесты. С чего начать, какую боль пройти, и как ее пройти, то смело смотрите вот это видео!
Мы с Димой и ребятами постарались вложить в этот доклад самое важное и лучшее)
Спойлер: Очень скоро будет выпущен фреймворк, который решает много боли =)
https://youtu.be/q_8UUhVDV7c
источник

A

AndXor in Dagger 2
Ребята, подскажите есть модуль А с BaseActivity
он подключается к модулю B и C.
Каждый из этих модулей генерирует BaseActivity_MembersInjector.

Как итог получаю Caused by: com.android.tools.r8.utils.AbortException: Error: Program type already present: BaseActivity_MembersInjector

Подскажите как это можно исправить?
источник

N

Nikolay in Dagger 2
AndXor
Ребята, подскажите есть модуль А с BaseActivity
он подключается к модулю B и C.
Каждый из этих модулей генерирует BaseActivity_MembersInjector.

Как итог получаю Caused by: com.android.tools.r8.utils.AbortException: Error: Program type already present: BaseActivity_MembersInjector

Подскажите как это можно исправить?
А как подключаешь?
источник
2019 June 11

AP

Anton Potekhin in Dagger 2
Есть ошибка error: [ComponentProcessor:MiscError] dagger.internal.codegen.ComponentProcessor was unable to process this interface because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code.
источник

AP

Anton Potekhin in Dagger 2
Есть ли легкий путь понять что не хватает ?
источник

AP

Anton Potekhin in Dagger 2
изменений было много и сейчас цель понять почему перестало собиратся ;) но лопатить все изменения вручную очень не хочется
источник

N

Nikolay in Dagger 2
Anton Potekhin
Есть ли легкий путь понять что не хватает ?
врядли есть легкий путь. Гдето циклическая зависимость скорее всего. А больше стектрейса нету? раньше писало больше
источник

AP

Anton Potekhin in Dagger 2
Nikolay
врядли есть легкий путь. Гдето циклическая зависимость скорее всего. А больше стектрейса нету? раньше писало больше
в том то и дело что больше ничего зараза не пишет
источник

N

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

N

Nikolay in Dagger 2
к сожалению, другого метода не знаю
источник

AP

Anton Potekhin in Dagger 2
этим и занимаюсь... но это пипец заморочка
источник

N

Nikolay in Dagger 2
Anton Potekhin
этим и занимаюсь... но это пипец заморочка
да, есть такое
источник

AP

Anton Potekhin in Dagger 2
мне то же казалось что раньше было больше информации.
источник

SV

Sviat Volkov in Dagger 2
Anton Potekhin
Есть ошибка error: [ComponentProcessor:MiscError] dagger.internal.codegen.ComponentProcessor was unable to process this interface because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code.
проект многомодульный?
источник

AP

Anton Potekhin in Dagger 2
Нет
источник

SV

Sviat Volkov in Dagger 2
это сообщение пишет в логе билда? или в окне со списком тасок?
источник

AP

Anton Potekhin in Dagger 2
Пишется логе билда
источник

SV

Sviat Volkov in Dagger 2
сочувствую) тогда либо поиск иголки либо постепенные откаты
источник