Remi NGUYEN VAN
23b853b06e
Do not depend on Tethering stubs in CM consts
...
Tethering API stubs depend on connectivity stubs for classes like
MacAddress or LinkAddress, so connectivity stubs cannot depend on
Tethering stubs or there would be a circular dependency.
This means ConnectivityManager API surface cannot reference Tethering
API constants. Instead, use the literal in ConnectivityManager.
This means that both ConnectivityManager and TetheringManager specify
the constant value. An alternative considered was to have
TetheringManager depend on the ConnectivityManager constants, but
considering that ConnectivityManager only has some of the constants,
this would be more confusing. Breaking the constants by mistake is
unlikely as their values are part of the API surface, so will always be
in sync.
Bug: 171540887
Test: m
Change-Id: I16b6e1912fffc5ff8b3b392901d2357ffd213c72
2021-02-17 12:04:10 +09:00
..
apf
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
util
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
CaptivePortal.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
CaptivePortalData.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
CaptivePortalData.java
Support for Terms & Conditions notification
2021-02-08 12:05:20 -08:00
ConnectionInfo.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
ConnectionInfo.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
ConnectivityDiagnosticsManager.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
ConnectivityDiagnosticsManager.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
ConnectivityFrameworkInitializer.java
Move VPN code from ConnectivityService to VpnManagerService.
2021-02-12 01:12:24 +09:00
ConnectivityManager.java
Do not depend on Tethering stubs in CM consts
2021-02-17 12:04:10 +09:00
ConnectivityMetricsEvent.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
ConnectivityThread.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
DhcpInfo.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
DhcpInfo.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
DnsResolver.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
ICaptivePortal.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
IConnectivityDiagnosticsCallback.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
IConnectivityManager.aidl
Merge changes Ia68f482a,I4911e214,Ied379654,I66d18512,Ie8e1bd63
2021-02-15 00:00:47 +00:00
InetAddresses.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
InterfaceConfiguration.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
InvalidPacketException.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
IpConfiguration.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
IpConfiguration.java
Add @Nullable to Object#equals()
2021-02-05 07:28:44 +00:00
IpPrefix.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
IpPrefix.java
Add @Nullable to Object#equals()
2021-02-05 07:28:44 +00:00
ISocketKeepaliveCallback.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
ITestNetworkManager.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
KeepalivePacketData.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
KeepalivePacketData.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
LinkAddress.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
LinkAddress.java
Add @Nullable to Object#equals()
2021-02-05 07:28:44 +00:00
LinkProperties.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
LinkProperties.java
Add @Nullable to Object#equals()
2021-02-05 07:28:44 +00:00
MacAddress.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
MacAddress.java
Add @Nullable to Object#equals()
2021-02-05 07:28:44 +00:00
NattKeepalivePacketData.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
NattSocketKeepalive.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
Network.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
Network.java
Add @Nullable to Object#equals()
2021-02-05 07:28:44 +00:00
NetworkAgent.java
API: Suppress existing NullableCollections lints
2021-02-01 15:04:10 +01:00
NetworkAgentConfig.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
NetworkAgentConfig.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
NetworkCapabilities.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
NetworkCapabilities.java
[CS01]Remove hidden API usage of NetworkCapabilities
2021-02-15 17:35:06 +00:00
NetworkConfig.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
NetworkInfo.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
NetworkInfo.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
NetworkProvider.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
NetworkRequest.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
NetworkRequest.java
Merge "Revert "[VCN07] Bypass VCN for non-internet app accessible cellu...""
2021-02-15 11:39:25 +00:00
NetworkUtils.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
PacProxySelector.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
Proxy.java
Move shared Proxy method and constants to shared lib
2021-02-08 10:25:07 +00:00
ProxyInfo.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
ProxyInfo.java
Merge "Move shared Proxy method and constants to shared lib"
2021-02-08 10:27:05 +00:00
RouteInfo.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
RouteInfo.java
Add @Nullable to Object#equals()
2021-02-05 07:28:44 +00:00
SocketKeepalive.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
StaticIpConfiguration.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
StaticIpConfiguration.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
TcpKeepalivePacketData.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
TcpRepairWindow.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
TcpSocketKeepalive.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
TestNetworkInterface.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
TestNetworkInterface.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
TestNetworkManager.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
TransportInfo.java
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
UidRange.aidl
Move module sources to packages/Connectivity
2021-02-01 11:52:14 +09:00
VpnTransportInfo.java
Expose VpnTransportInfo as module-lib API.
2021-02-15 09:34:19 +09:00