From 6120d57cbc6b6d9335d8c6364b764267dcc6a556 Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Wed, 13 Mar 2019 15:19:51 -0700 Subject: [PATCH] Reduce scope for some methods in SliceFeatureProvider Bug: 123937830 Test: rebuild Change-Id: I62db60e8313fc94324b476642fe27a215b76b33d --- .../settings/slices/SlicesFeatureProvider.java | 2 -- .../slices/SlicesFeatureProviderImpl.java | 15 +++++++-------- .../telephony/Enhanced4gLteSliceHelperTest.java | 6 ------ .../wifi/calling/WifiCallingSliceHelperTest.java | 5 ----- 4 files changed, 7 insertions(+), 21 deletions(-) diff --git a/src/com/android/settings/slices/SlicesFeatureProvider.java b/src/com/android/settings/slices/SlicesFeatureProvider.java index 1a9fd98eed0..16a7424f2a6 100644 --- a/src/com/android/settings/slices/SlicesFeatureProvider.java +++ b/src/com/android/settings/slices/SlicesFeatureProvider.java @@ -12,8 +12,6 @@ public interface SlicesFeatureProvider { boolean DEBUG = false; - SlicesIndexer getSliceIndexer(Context context); - SliceDataConverter getSliceDataConverter(Context context); /** diff --git a/src/com/android/settings/slices/SlicesFeatureProviderImpl.java b/src/com/android/settings/slices/SlicesFeatureProviderImpl.java index 508eb1c1d78..44863ec2b1a 100644 --- a/src/com/android/settings/slices/SlicesFeatureProviderImpl.java +++ b/src/com/android/settings/slices/SlicesFeatureProviderImpl.java @@ -31,14 +31,6 @@ public class SlicesFeatureProviderImpl implements SlicesFeatureProvider { private SliceDataConverter mSliceDataConverter; private CustomSliceManager mCustomSliceManager; - @Override - public SlicesIndexer getSliceIndexer(Context context) { - if (mSlicesIndexer == null) { - mSlicesIndexer = new SlicesIndexer(context.getApplicationContext()); - } - return mSlicesIndexer; - } - @Override public SliceDataConverter getSliceDataConverter(Context context) { if (mSliceDataConverter == null) { @@ -76,4 +68,11 @@ public class SlicesFeatureProviderImpl implements SlicesFeatureProvider { public Enhanced4gLteSliceHelper getNewEnhanced4gLteSliceHelper(Context context) { return new Enhanced4gLteSliceHelper(context); } + + private SlicesIndexer getSliceIndexer(Context context) { + if (mSlicesIndexer == null) { + mSlicesIndexer = new SlicesIndexer(context.getApplicationContext()); + } + return mSlicesIndexer; + } } diff --git a/tests/robotests/src/com/android/settings/network/telephony/Enhanced4gLteSliceHelperTest.java b/tests/robotests/src/com/android/settings/network/telephony/Enhanced4gLteSliceHelperTest.java index 072c835bb1c..a9882d9537e 100644 --- a/tests/robotests/src/com/android/settings/network/telephony/Enhanced4gLteSliceHelperTest.java +++ b/tests/robotests/src/com/android/settings/network/telephony/Enhanced4gLteSliceHelperTest.java @@ -22,7 +22,6 @@ import static android.app.slice.SliceItem.FORMAT_TEXT; import static com.google.common.truth.Truth.assertThat; -import static org.mockito.ArgumentMatchers.any; import static org.mockito.Mockito.doReturn; import static org.mockito.Mockito.spy; import static org.mockito.Mockito.verify; @@ -43,7 +42,6 @@ import androidx.slice.widget.SliceLiveData; import com.android.ims.ImsManager; import com.android.settings.R; -import com.android.settings.slices.CustomSliceManager; import com.android.settings.slices.CustomSliceRegistry; import com.android.settings.slices.SettingsSliceProvider; import com.android.settings.slices.SliceBroadcastReceiver; @@ -85,10 +83,6 @@ public class Enhanced4gLteSliceHelperTest { mFeatureFactory = FakeFeatureFactory.setupForTest(); mSlicesFeatureProvider = mFeatureFactory.getSlicesFeatureProvider(); - CustomSliceManager manager = new CustomSliceManager(mContext); - when(mSlicesFeatureProvider.getCustomSliceManager(any(Context.class))) - .thenReturn(manager); - //setup for SettingsSliceProvider tests mProvider = spy(new SettingsSliceProvider()); doReturn(mContext).when(mProvider).getContext(); diff --git a/tests/robotests/src/com/android/settings/wifi/calling/WifiCallingSliceHelperTest.java b/tests/robotests/src/com/android/settings/wifi/calling/WifiCallingSliceHelperTest.java index f9109ce3e24..644e5e87152 100644 --- a/tests/robotests/src/com/android/settings/wifi/calling/WifiCallingSliceHelperTest.java +++ b/tests/robotests/src/com/android/settings/wifi/calling/WifiCallingSliceHelperTest.java @@ -22,7 +22,6 @@ import static android.app.slice.SliceItem.FORMAT_TEXT; import static com.google.common.truth.Truth.assertThat; -import static org.mockito.ArgumentMatchers.any; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.Mockito.doReturn; import static org.mockito.Mockito.spy; @@ -48,7 +47,6 @@ import androidx.slice.widget.SliceLiveData; import com.android.ims.ImsConfig; import com.android.ims.ImsManager; import com.android.settings.R; -import com.android.settings.slices.CustomSliceManager; import com.android.settings.slices.CustomSliceRegistry; import com.android.settings.slices.SettingsSliceProvider; import com.android.settings.slices.SliceBroadcastReceiver; @@ -99,9 +97,6 @@ public class WifiCallingSliceHelperTest { mFeatureFactory = FakeFeatureFactory.setupForTest(); mSlicesFeatureProvider = mFeatureFactory.getSlicesFeatureProvider(); - CustomSliceManager manager = new CustomSliceManager(mContext); - when(mSlicesFeatureProvider.getCustomSliceManager(any(Context.class))) - .thenReturn(manager); mWfcSliceHelper = new FakeWifiCallingSliceHelper(mContext);