Merge "Remove unused MockableSystemProperties from DnsManager constructor" am: 3e23d7271b am: 250a9d3d20 am: 672ee3eef5
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1466231 Change-Id: I88c08a92dafdcb4d40374068d6f9466f5b57c819
This commit is contained in:
@@ -1169,7 +1169,7 @@ public class ConnectivityService extends IConnectivityManager.Stub
|
||||
|
||||
mMultipathPolicyTracker = new MultipathPolicyTracker(mContext, mHandler);
|
||||
|
||||
mDnsManager = new DnsManager(mContext, mDnsResolver, mSystemProperties);
|
||||
mDnsManager = new DnsManager(mContext, mDnsResolver);
|
||||
registerPrivateDnsSettingsCallbacks();
|
||||
}
|
||||
|
||||
|
||||
@@ -237,7 +237,6 @@ public class DnsManager {
|
||||
private final Context mContext;
|
||||
private final ContentResolver mContentResolver;
|
||||
private final IDnsResolver mDnsResolver;
|
||||
private final MockableSystemProperties mSystemProperties;
|
||||
private final ConcurrentHashMap<Integer, PrivateDnsConfig> mPrivateDnsMap;
|
||||
// TODO: Replace the Map with SparseArrays.
|
||||
private final Map<Integer, PrivateDnsValidationStatuses> mPrivateDnsValidationMap;
|
||||
@@ -249,11 +248,10 @@ public class DnsManager {
|
||||
private int mMinSamples;
|
||||
private int mMaxSamples;
|
||||
|
||||
public DnsManager(Context ctx, IDnsResolver dnsResolver, MockableSystemProperties sp) {
|
||||
public DnsManager(Context ctx, IDnsResolver dnsResolver) {
|
||||
mContext = ctx;
|
||||
mContentResolver = mContext.getContentResolver();
|
||||
mDnsResolver = dnsResolver;
|
||||
mSystemProperties = sp;
|
||||
mPrivateDnsMap = new ConcurrentHashMap<>();
|
||||
mPrivateDnsValidationMap = new HashMap<>();
|
||||
mLinkPropertiesMap = new HashMap<>();
|
||||
|
||||
@@ -98,7 +98,6 @@ public class DnsManagerTest {
|
||||
|
||||
@Mock Context mCtx;
|
||||
@Mock IDnsResolver mMockDnsResolver;
|
||||
@Mock MockableSystemProperties mSystemProperties;
|
||||
|
||||
private void assertResolverOptionsEquals(
|
||||
@NonNull ResolverOptionsParcel actual,
|
||||
@@ -137,7 +136,7 @@ public class DnsManagerTest {
|
||||
mContentResolver.addProvider(Settings.AUTHORITY,
|
||||
new FakeSettingsProvider());
|
||||
when(mCtx.getContentResolver()).thenReturn(mContentResolver);
|
||||
mDnsManager = new DnsManager(mCtx, mMockDnsResolver, mSystemProperties);
|
||||
mDnsManager = new DnsManager(mCtx, mMockDnsResolver);
|
||||
|
||||
// Clear the private DNS settings
|
||||
Settings.Global.putString(mContentResolver, PRIVATE_DNS_DEFAULT_MODE, "");
|
||||
|
||||
Reference in New Issue
Block a user