summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/inject/demo/DemoModule.java
diff options
context:
space:
mode:
authorweijiaxu <weijiaxu@google.com>2018-04-18 16:22:33 -0700
committerCopybara-Service <copybara-piper@google.com>2018-04-18 16:51:04 -0700
commit560eb125b437fef71e624327a024853dd9bc06ea (patch)
tree07e3197d0a4f8759eff7de0f528829c13d9dfc07 /java/com/android/dialer/inject/demo/DemoModule.java
parentad11c3f4f2063d216422f2405ce92639afebf071 (diff)
Add support for adding module in the same class annotated with @DialerRootComponent.
Test: local test. PiperOrigin-RevId: 193435828 Change-Id: Ieb2be7c7d3e2861c0d2f32f1461535e439dbcb1a
Diffstat (limited to 'java/com/android/dialer/inject/demo/DemoModule.java')
-rw-r--r--java/com/android/dialer/inject/demo/DemoModule.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/java/com/android/dialer/inject/demo/DemoModule.java b/java/com/android/dialer/inject/demo/DemoModule.java
index 40cd6fea1..9917c7dbd 100644
--- a/java/com/android/dialer/inject/demo/DemoModule.java
+++ b/java/com/android/dialer/inject/demo/DemoModule.java
@@ -20,6 +20,7 @@ import com.android.dialer.inject.DialerVariant;
import com.android.dialer.inject.InstallIn;
import dagger.Module;
import dagger.Provides;
+import dagger.multibindings.IntoSet;
/** Module for demo dagger application. */
@Module
@@ -29,7 +30,8 @@ public final class DemoModule {
private DemoModule() {}
@Provides
+ @IntoSet
static DemoObject provide() {
- return new DemoObject("prod");
+ return DemoObject.create("prod");
}
}