Merge "Remove unused TetheringConfigurationParcel fileds"

This commit is contained in:
Mark Chien
2022-10-21 07:50:23 +00:00
committed by Gerrit Code Review
3 changed files with 1 additions and 24 deletions

View File

@@ -21,17 +21,10 @@ package android.net;
* @hide * @hide
*/ */
parcelable TetheringConfigurationParcel { parcelable TetheringConfigurationParcel {
int subId;
String[] tetherableUsbRegexs; String[] tetherableUsbRegexs;
String[] tetherableWifiRegexs; String[] tetherableWifiRegexs;
String[] tetherableBluetoothRegexs; String[] tetherableBluetoothRegexs;
boolean isDunRequired;
boolean chooseUpstreamAutomatically;
int[] preferredUpstreamIfaceTypes;
String[] legacyDhcpRanges; String[] legacyDhcpRanges;
String[] defaultIPv4DNS;
boolean enableLegacyDhcpServer;
String[] provisioningApp; String[] provisioningApp;
String provisioningAppNoUi; String provisioningAppNoUi;
int provisioningCheckPeriod;
} }

View File

@@ -652,21 +652,13 @@ public class TetheringConfiguration {
*/ */
public TetheringConfigurationParcel toStableParcelable() { public TetheringConfigurationParcel toStableParcelable() {
final TetheringConfigurationParcel parcel = new TetheringConfigurationParcel(); final TetheringConfigurationParcel parcel = new TetheringConfigurationParcel();
parcel.subId = activeDataSubId;
parcel.tetherableUsbRegexs = tetherableUsbRegexs; parcel.tetherableUsbRegexs = tetherableUsbRegexs;
parcel.tetherableWifiRegexs = tetherableWifiRegexs; parcel.tetherableWifiRegexs = tetherableWifiRegexs;
parcel.tetherableBluetoothRegexs = tetherableBluetoothRegexs; parcel.tetherableBluetoothRegexs = tetherableBluetoothRegexs;
parcel.isDunRequired = isDunRequired;
parcel.chooseUpstreamAutomatically = chooseUpstreamAutomatically;
parcel.preferredUpstreamIfaceTypes = toIntArray(preferredUpstreamIfaceTypes);
parcel.legacyDhcpRanges = legacyDhcpRanges; parcel.legacyDhcpRanges = legacyDhcpRanges;
parcel.defaultIPv4DNS = defaultIPv4DNS;
parcel.enableLegacyDhcpServer = mEnableLegacyDhcpServer;
parcel.provisioningApp = provisioningApp; parcel.provisioningApp = provisioningApp;
parcel.provisioningAppNoUi = provisioningAppNoUi; parcel.provisioningAppNoUi = provisioningAppNoUi;
parcel.provisioningCheckPeriod = provisioningCheckPeriod;
return parcel; return parcel;
} }
} }

View File

@@ -1855,20 +1855,12 @@ public class TetheringTest {
private void assertTetherConfigParcelEqual(@NonNull TetheringConfigurationParcel actual, private void assertTetherConfigParcelEqual(@NonNull TetheringConfigurationParcel actual,
@NonNull TetheringConfigurationParcel expect) { @NonNull TetheringConfigurationParcel expect) {
assertEquals(actual.subId, expect.subId);
assertArrayEquals(actual.tetherableUsbRegexs, expect.tetherableUsbRegexs); assertArrayEquals(actual.tetherableUsbRegexs, expect.tetherableUsbRegexs);
assertArrayEquals(actual.tetherableWifiRegexs, expect.tetherableWifiRegexs); assertArrayEquals(actual.tetherableWifiRegexs, expect.tetherableWifiRegexs);
assertArrayEquals(actual.tetherableBluetoothRegexs, expect.tetherableBluetoothRegexs); assertArrayEquals(actual.tetherableBluetoothRegexs, expect.tetherableBluetoothRegexs);
assertEquals(actual.isDunRequired, expect.isDunRequired);
assertEquals(actual.chooseUpstreamAutomatically, expect.chooseUpstreamAutomatically);
assertArrayEquals(actual.preferredUpstreamIfaceTypes,
expect.preferredUpstreamIfaceTypes);
assertArrayEquals(actual.legacyDhcpRanges, expect.legacyDhcpRanges); assertArrayEquals(actual.legacyDhcpRanges, expect.legacyDhcpRanges);
assertArrayEquals(actual.defaultIPv4DNS, expect.defaultIPv4DNS);
assertEquals(actual.enableLegacyDhcpServer, expect.enableLegacyDhcpServer);
assertArrayEquals(actual.provisioningApp, expect.provisioningApp); assertArrayEquals(actual.provisioningApp, expect.provisioningApp);
assertEquals(actual.provisioningAppNoUi, expect.provisioningAppNoUi); assertEquals(actual.provisioningAppNoUi, expect.provisioningAppNoUi);
assertEquals(actual.provisioningCheckPeriod, expect.provisioningCheckPeriod);
} }
} }