From cd236f7e602a42a9e1539b090d95e99f257af060 Mon Sep 17 00:00:00 2001 From: Kevin Chyn Date: Sat, 24 Jun 2017 14:16:47 -0700 Subject: [PATCH] Remove unnecessary functions from AssistGestureFeatureProvider Fixes: 62945918 Test: make -j RunSettingsRoboTests && manual Change-Id: I13438e6741a3398d06917b45f098c13df7dff97e --- .../settings/gestures/AssistGestureFeatureProvider.java | 3 --- .../settings/gestures/AssistGestureFeatureProviderImpl.java | 5 ----- src/com/android/settings/gestures/AssistGestureSettings.java | 3 +-- .../android/settings/gestures/AssistGestureSettingsTest.java | 2 -- 4 files changed, 1 insertion(+), 12 deletions(-) diff --git a/src/com/android/settings/gestures/AssistGestureFeatureProvider.java b/src/com/android/settings/gestures/AssistGestureFeatureProvider.java index 890239314c2..447562d00ab 100644 --- a/src/com/android/settings/gestures/AssistGestureFeatureProvider.java +++ b/src/com/android/settings/gestures/AssistGestureFeatureProvider.java @@ -32,9 +32,6 @@ public interface AssistGestureFeatureProvider { /** Returns true if the sensor is available. */ boolean isSensorAvailable(Context context); - /** Returns the resource */ - int getPreferenceResourceId(); - /** Returns a list of additional preference controllers */ List getControllers(Context context, Lifecycle lifecycle); diff --git a/src/com/android/settings/gestures/AssistGestureFeatureProviderImpl.java b/src/com/android/settings/gestures/AssistGestureFeatureProviderImpl.java index a2579acaf7c..450986249c4 100644 --- a/src/com/android/settings/gestures/AssistGestureFeatureProviderImpl.java +++ b/src/com/android/settings/gestures/AssistGestureFeatureProviderImpl.java @@ -37,11 +37,6 @@ public class AssistGestureFeatureProviderImpl implements AssistGestureFeaturePro return false; } - @Override - public int getPreferenceResourceId() { - return R.xml.assist_gesture_settings; - } - @Override public List getControllers(Context context, Lifecycle lifecycle) { return new ArrayList<>(); diff --git a/src/com/android/settings/gestures/AssistGestureSettings.java b/src/com/android/settings/gestures/AssistGestureSettings.java index 93d3a392335..44b173a3354 100644 --- a/src/com/android/settings/gestures/AssistGestureSettings.java +++ b/src/com/android/settings/gestures/AssistGestureSettings.java @@ -49,8 +49,7 @@ public class AssistGestureSettings extends DashboardFragment { @Override protected int getPreferenceScreenResId() { - return FeatureFactory.getFactory(getContext()) - .getAssistGestureFeatureProvider().getPreferenceResourceId(); + return R.xml.assist_gesture_settings; } @Override diff --git a/tests/robotests/src/com/android/settings/gestures/AssistGestureSettingsTest.java b/tests/robotests/src/com/android/settings/gestures/AssistGestureSettingsTest.java index 17fa17b27a4..49fd21407e4 100644 --- a/tests/robotests/src/com/android/settings/gestures/AssistGestureSettingsTest.java +++ b/tests/robotests/src/com/android/settings/gestures/AssistGestureSettingsTest.java @@ -57,7 +57,6 @@ public class AssistGestureSettingsTest { @Test public void testGetPreferenceScreenResId() { - when(mFeatureProvider.getPreferenceResourceId()).thenReturn(R.xml.assist_gesture_settings); assertThat(mSettings.getPreferenceScreenResId()) .isEqualTo(R.xml.assist_gesture_settings); } @@ -76,7 +75,6 @@ public class AssistGestureSettingsTest { ShadowApplication.getInstance().getApplicationContext(), true /* enabled */); - when(mFeatureProvider.getPreferenceResourceId()).thenReturn(R.xml.assist_gesture_settings); assertThat(indexRes).isNotNull(); assertThat(indexRes.get(0).xmlResId).isEqualTo(mSettings.getPreferenceScreenResId()); }