Я влюблен в Кинжал, но иногда это слишком много.В Android LogCat нет правильных логов, если что-то идет не так.В случае циклической зависимости он никогда не показывает, какой файл затронут.
/app/build/tmp/kapt3/stubs/debug/****/****/****/core/di/component/AppComponent.java:9: 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.
public abstract interface AppComponent {
^
Он никогда не показывает, какой файл затронут.Я внедряю так много зависимостей в свой проект.Теперь так сложно искать, где я поступил неправильно.