Dagger2 + Kotlin, инъекция не работает

К сожалению, Dagger2 не создает экземпляр моих объектов, которые нужно вставить.

  • Кинжал: 2.0.2
  • Котлин: 1.0.1-2

Исходный код? Вот

Компонент:

@ActivityScope @Component(dependencies = ApplicationComponent.class, modules = { HomeModule.class }) public interface HomeComponent { void inject(HomeActivity homeActivity); HomePresenter homePresenter(); } 

Модуль:

 @Module public class HomeModule { @Provides @ActivityScope HomePresenter provideHomePresenter( HomePresenterImpl presenter) { return presenter; } } 

Просто обновите версию кинжала до версии 2.2 .