summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/binary
diff options
context:
space:
mode:
authorZachary Heidepriem <zachh@google.com>2017-11-01 12:24:16 -0700
committerZachary Heidepriem <zachh@google.com>2017-11-01 12:24:16 -0700
commitaf719e9e11aebf649d01651ed1960c6db9c1f2ef (patch)
tree3346449e2f897fc159f150ec1f4eab53e7f3f0c0 /java/com/android/dialer/binary
parent0288688bd275b96606ecc1c82c33dd37de139d3a (diff)
Added CompositePhoneLookup and added and implemented "lookup" method.
Fleshed out docs for PhoneLookup. Added dagger components and modules. Bug: 34672501 Test: unit PiperOrigin-RevId: 173977963 Change-Id: If07795d9d3d56a59afd27cdda3e98543bf30fdb8
Diffstat (limited to 'java/com/android/dialer/binary')
-rw-r--r--java/com/android/dialer/binary/aosp/AospDialerRootComponent.java6
-rw-r--r--java/com/android/dialer/binary/basecomponent/BaseDialerRootComponent.java8
-rw-r--r--java/com/android/dialer/binary/google/GoogleStubDialerRootComponent.java2
3 files changed, 11 insertions, 5 deletions
diff --git a/java/com/android/dialer/binary/aosp/AospDialerRootComponent.java b/java/com/android/dialer/binary/aosp/AospDialerRootComponent.java
index 3edc73cfe..bd275df55 100644
--- a/java/com/android/dialer/binary/aosp/AospDialerRootComponent.java
+++ b/java/com/android/dialer/binary/aosp/AospDialerRootComponent.java
@@ -23,6 +23,7 @@ import com.android.dialer.configprovider.SharedPrefConfigProviderModule;
import com.android.dialer.duo.stub.StubDuoModule;
import com.android.dialer.enrichedcall.stub.StubEnrichedCallModule;
import com.android.dialer.inject.ContextModule;
+import com.android.dialer.phonelookup.PhoneLookupModule;
import com.android.dialer.phonenumbergeoutil.impl.PhoneNumberGeoUtilModule;
import com.android.dialer.simulator.impl.SimulatorModule;
import com.android.dialer.storage.StorageModule;
@@ -40,16 +41,17 @@ import javax.inject.Singleton;
CallLogModule.class,
ContextModule.class,
DialerExecutorModule.class,
+ PhoneLookupModule.class,
PhoneNumberGeoUtilModule.class,
SharedPrefConfigProviderModule.class,
SimulatorModule.class,
StorageModule.class,
SystemStrictModeModule.class,
StubCallLocationModule.class,
+ StubDuoModule.class,
StubEnrichedCallModule.class,
StubMapsModule.class,
- VoicemailModule.class,
- StubDuoModule.class
+ VoicemailModule.class
}
)
public interface AospDialerRootComponent extends BaseDialerRootComponent {}
diff --git a/java/com/android/dialer/binary/basecomponent/BaseDialerRootComponent.java b/java/com/android/dialer/binary/basecomponent/BaseDialerRootComponent.java
index c3ca56511..bc5036ff1 100644
--- a/java/com/android/dialer/binary/basecomponent/BaseDialerRootComponent.java
+++ b/java/com/android/dialer/binary/basecomponent/BaseDialerRootComponent.java
@@ -23,6 +23,7 @@ import com.android.dialer.configprovider.ConfigProviderComponent;
import com.android.dialer.duo.DuoComponent;
import com.android.dialer.enrichedcall.EnrichedCallComponent;
import com.android.dialer.main.MainComponent;
+import com.android.dialer.phonelookup.PhoneLookupComponent;
import com.android.dialer.phonenumbergeoutil.PhoneNumberGeoUtilComponent;
import com.android.dialer.simulator.SimulatorComponent;
import com.android.dialer.storage.StorageComponent;
@@ -41,12 +42,13 @@ public interface BaseDialerRootComponent
CallLogDatabaseComponent.HasComponent,
ConfigProviderComponent.HasComponent,
DialerExecutorComponent.HasComponent,
- MainComponent.HasComponent,
+ DuoComponent.HasComponent,
EnrichedCallComponent.HasComponent,
+ MainComponent.HasComponent,
MapsComponent.HasComponent,
+ PhoneLookupComponent.HasComponent,
PhoneNumberGeoUtilComponent.HasComponent,
SimulatorComponent.HasComponent,
StorageComponent.HasComponent,
StrictModeComponent.HasComponent,
- VoicemailComponent.HasComponent,
- DuoComponent.HasComponent {}
+ VoicemailComponent.HasComponent {}
diff --git a/java/com/android/dialer/binary/google/GoogleStubDialerRootComponent.java b/java/com/android/dialer/binary/google/GoogleStubDialerRootComponent.java
index dc8d56316..c47a69bbd 100644
--- a/java/com/android/dialer/binary/google/GoogleStubDialerRootComponent.java
+++ b/java/com/android/dialer/binary/google/GoogleStubDialerRootComponent.java
@@ -23,6 +23,7 @@ import com.android.dialer.configprovider.SharedPrefConfigProviderModule;
import com.android.dialer.duo.stub.StubDuoModule;
import com.android.dialer.enrichedcall.stub.StubEnrichedCallModule;
import com.android.dialer.inject.ContextModule;
+import com.android.dialer.phonelookup.PhoneLookupModule;
import com.android.dialer.phonenumbergeoutil.impl.PhoneNumberGeoUtilModule;
import com.android.dialer.simulator.impl.SimulatorModule;
import com.android.dialer.storage.StorageModule;
@@ -44,6 +45,7 @@ import javax.inject.Singleton;
CallLogModule.class,
ContextModule.class,
DialerExecutorModule.class,
+ PhoneLookupModule.class, // TODO(zachh): Module which uses APDL?
PhoneNumberGeoUtilModule.class,
SharedPrefConfigProviderModule.class,
SimulatorModule.class,