我有一个非常大的项目,我遇到的问题是我希望找到提供商更容易。
我有很多模块,大多数情况下,他们在应用程序启动时将全局模块注入到对象图中。问题在于:我们说我找到了标有@Inject
注释的属性,然后我希望能够立即找到提供商。我怎样才能做到这一点?我正在使用Android studio 2.0
答案 0 :(得分:0)
我看到这被标记为Dagger 2,但由于问题未指明,我将为Dagger 1提供答案。
Square提供的Dagger IntelliJ Plugin完全符合您的要求:
Dagger IntelliJ插件在
@Inject
对象和创建它的@Provides
方法之间创建可视连接。
请注意,该插件专为Dagger 1设计,因此如果它在Dagger 2 it's merely by accident中有效。