From 0d9701531f3e1d68b13e460e8cf6197ad8f6b619 Mon Sep 17 00:00:00 2001 From: zachh Date: Fri, 23 Feb 2018 18:24:16 -0800 Subject: Track initial call log building metrics separately from incremental building metrics. This required creating "CallLogState" which is currently just a boolean value which can only be turned on once (when the annotated call log flow finishes for the first time). This CL also changes CompositePhoneLookup to no longer implement PhoneLookup. This was done to support a now reverted implementation of CallLogState but it's easier for me to keep the change and it shouldn't be harmful. Bug: 70989667 Test: unit PiperOrigin-RevId: 186852257 Change-Id: I3f342737aaf909f8230b8a69d9c21e6e5c19b84e --- java/com/android/dialer/phonelookup/PhoneLookupComponent.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'java/com/android/dialer/phonelookup/PhoneLookupComponent.java') diff --git a/java/com/android/dialer/phonelookup/PhoneLookupComponent.java b/java/com/android/dialer/phonelookup/PhoneLookupComponent.java index f59886bcd..832587c81 100644 --- a/java/com/android/dialer/phonelookup/PhoneLookupComponent.java +++ b/java/com/android/dialer/phonelookup/PhoneLookupComponent.java @@ -17,13 +17,14 @@ package com.android.dialer.phonelookup; import android.content.Context; import com.android.dialer.inject.HasRootComponent; +import com.android.dialer.phonelookup.composite.CompositePhoneLookup; import dagger.Subcomponent; /** Dagger component for the PhoneLookup package. */ @Subcomponent public abstract class PhoneLookupComponent { - public abstract PhoneLookup phoneLookup(); + public abstract CompositePhoneLookup compositePhoneLookup(); public static PhoneLookupComponent get(Context context) { return ((HasComponent) ((HasRootComponent) context.getApplicationContext()).component()) -- cgit v1.2.3