diff options
| author | weijiaxu <weijiaxu@google.com> | 2018-04-18 16:22:33 -0700 |
|---|---|---|
| committer | Copybara-Service <copybara-piper@google.com> | 2018-04-18 16:51:04 -0700 |
| commit | 560eb125b437fef71e624327a024853dd9bc06ea (patch) | |
| tree | 07e3197d0a4f8759eff7de0f528829c13d9dfc07 /java/com/android/dialer/inject/demo/DemoModule.java | |
| parent | ad11c3f4f2063d216422f2405ce92639afebf071 (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.java | 4 |
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"); } } |
