From 4ddf692e11ad332c2dd915d82861086c06d6f790 Mon Sep 17 00:00:00 2001 From: markchien Date: Tue, 14 Jan 2020 19:18:06 +0800 Subject: [PATCH] Tethering: remove redundant source code Bug: 143195885 Test: -build, flash, boot -atest TetheringTests Change-Id: I92cbb51a0d4fb048aa75ba9932e3b106d181bad9 --- .../server/connectivity/tethering/Tethering.java | 3 +-- .../tethering/TetheringDependencies.java | 12 ------------ .../server/connectivity/tethering/TetheringTest.java | 9 --------- 3 files changed, 1 insertion(+), 23 deletions(-) diff --git a/Tethering/src/com/android/server/connectivity/tethering/Tethering.java b/Tethering/src/com/android/server/connectivity/tethering/Tethering.java index d372d1aa88..26875b1d51 100644 --- a/Tethering/src/com/android/server/connectivity/tethering/Tethering.java +++ b/Tethering/src/com/android/server/connectivity/tethering/Tethering.java @@ -741,8 +741,7 @@ public class Tethering { .setContentIntent(pi); mLastNotificationId = id; - notificationManager.notify(null, mLastNotificationId, - mTetheredNotificationBuilder.buildInto(new Notification())); + notificationManager.notify(null, mLastNotificationId, mTetheredNotificationBuilder.build()); } @VisibleForTesting diff --git a/Tethering/src/com/android/server/connectivity/tethering/TetheringDependencies.java b/Tethering/src/com/android/server/connectivity/tethering/TetheringDependencies.java index 247ed47993..e019c3aca2 100644 --- a/Tethering/src/com/android/server/connectivity/tethering/TetheringDependencies.java +++ b/Tethering/src/com/android/server/connectivity/tethering/TetheringDependencies.java @@ -24,9 +24,7 @@ import android.net.ip.IpServer; import android.net.util.SharedLog; import android.os.Handler; import android.os.IBinder; -import android.os.INetworkManagementService; import android.os.Looper; -import android.os.ServiceManager; import com.android.internal.util.StateMachine; @@ -95,16 +93,6 @@ public abstract class TetheringDependencies { return new TetheringConfiguration(ctx, log, subId); } - /** - * Get a reference to INetworkManagementService to registerTetheringStatsProvider from - * OffloadController. Note: This should be removed soon by Usage refactor work in R - * development cycle. - */ - public INetworkManagementService getINetworkManagementService() { - return INetworkManagementService.Stub.asInterface( - ServiceManager.getService(Context.NETWORKMANAGEMENT_SERVICE)); - } - /** * Get a reference to INetd to be used by tethering. */ diff --git a/Tethering/tests/unit/src/com/android/server/connectivity/tethering/TetheringTest.java b/Tethering/tests/unit/src/com/android/server/connectivity/tethering/TetheringTest.java index 4671876978..4971b33af1 100644 --- a/Tethering/tests/unit/src/com/android/server/connectivity/tethering/TetheringTest.java +++ b/Tethering/tests/unit/src/com/android/server/connectivity/tethering/TetheringTest.java @@ -76,7 +76,6 @@ import android.content.res.Resources; import android.hardware.usb.UsbManager; import android.net.ConnectivityManager; import android.net.INetd; -import android.net.INetworkPolicyManager; import android.net.ITetheringEventCallback; import android.net.InetAddresses; import android.net.InterfaceConfigurationParcel; @@ -105,7 +104,6 @@ import android.net.wifi.p2p.WifiP2pInfo; import android.net.wifi.p2p.WifiP2pManager; import android.os.Bundle; import android.os.Handler; -import android.os.INetworkManagementService; import android.os.Looper; import android.os.PersistableBundle; import android.os.RemoteException; @@ -158,9 +156,7 @@ public class TetheringTest { @Mock private ApplicationInfo mApplicationInfo; @Mock private Context mContext; - @Mock private INetworkManagementService mNMService; @Mock private NetworkStatsManager mStatsManager; - @Mock private INetworkPolicyManager mPolicyManager; @Mock private OffloadHardwareInterface mOffloadHardwareInterface; @Mock private Resources mResources; @Mock private TelephonyManager mTelephonyManager; @@ -343,11 +339,6 @@ public class TetheringTest { return new MockTetheringConfiguration(ctx, log, subId); } - @Override - public INetworkManagementService getINetworkManagementService() { - return mNMService; - } - @Override public INetd getINetd(Context context) { return mNetd;