Slide 23
Slide 23 text
Override Module
Dagger1: src/debug/java/..
@Module(addsTo=AppModule.class, override=true, …)
public class DebugAppModule {
@Singleton
@Provided
public Hoge provideHoge() {
return new DebugHoge();
}
}
class Modules {
Object[] list() {
return ObjectGraph.create(new Object[] {
new AppModule(),
new DebugAppModule });
}
}