1// Baseline format: 1.0
2BuilderSetStyle: android.net.IpSecTransform.Builder#buildTunnelModeTransform(java.net.InetAddress, android.net.IpSecManager.SecurityParameterIndex):
3    Builder methods names should use setFoo() / addFoo() / clearFoo() style: method android.net.IpSecTransform.Builder.buildTunnelModeTransform(java.net.InetAddress,android.net.IpSecManager.SecurityParameterIndex)
4
5
6GenericException: android.net.IpSecManager.IpSecTunnelInterface#finalize():
7    Methods must not throw generic exceptions (`java.lang.Throwable`)
8
9
10MissingPermission: android.net.IpSecManager#startTunnelModeTransformMigration(android.net.IpSecTransform, java.net.InetAddress, java.net.InetAddress):
11    Feature field FEATURE_IPSEC_TUNNEL_MIGRATION required by method android.net.IpSecManager.startTunnelModeTransformMigration(android.net.IpSecTransform, java.net.InetAddress, java.net.InetAddress) is hidden or removed
12
13
14RequiresPermission: android.net.EthernetManager#disableInterface(String, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>):
15    Method 'disableInterface' documentation mentions permissions already declared by @RequiresPermission
16RequiresPermission: android.net.EthernetManager#enableInterface(String, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>):
17    Method 'enableInterface' documentation mentions permissions already declared by @RequiresPermission
18RequiresPermission: android.net.EthernetManager#updateConfiguration(String, android.net.EthernetNetworkUpdateRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.String,android.net.EthernetNetworkManagementException>):
19    Method 'updateConfiguration' documentation mentions permissions already declared by @RequiresPermission
20
21
22UnflaggedApi: android.nearby.CredentialElement#equals(Object):
23    New API must be flagged with @FlaggedApi: method android.nearby.CredentialElement.equals(Object)
24UnflaggedApi: android.nearby.CredentialElement#hashCode():
25    New API must be flagged with @FlaggedApi: method android.nearby.CredentialElement.hashCode()
26UnflaggedApi: android.nearby.DataElement#equals(Object):
27    New API must be flagged with @FlaggedApi: method android.nearby.DataElement.equals(Object)
28UnflaggedApi: android.nearby.DataElement#hashCode():
29    New API must be flagged with @FlaggedApi: method android.nearby.DataElement.hashCode()
30UnflaggedApi: android.nearby.NearbyDevice#equals(Object):
31    New API must be flagged with @FlaggedApi: method android.nearby.NearbyDevice.equals(Object)
32UnflaggedApi: android.nearby.NearbyDevice#hashCode():
33    New API must be flagged with @FlaggedApi: method android.nearby.NearbyDevice.hashCode()
34UnflaggedApi: android.nearby.NearbyDevice#toString():
35    New API must be flagged with @FlaggedApi: method android.nearby.NearbyDevice.toString()
36UnflaggedApi: android.nearby.OffloadCapability#equals(Object):
37    New API must be flagged with @FlaggedApi: method android.nearby.OffloadCapability.equals(Object)
38UnflaggedApi: android.nearby.OffloadCapability#hashCode():
39    New API must be flagged with @FlaggedApi: method android.nearby.OffloadCapability.hashCode()
40UnflaggedApi: android.nearby.OffloadCapability#toString():
41    New API must be flagged with @FlaggedApi: method android.nearby.OffloadCapability.toString()
42UnflaggedApi: android.nearby.PresenceCredential#equals(Object):
43    New API must be flagged with @FlaggedApi: method android.nearby.PresenceCredential.equals(Object)
44UnflaggedApi: android.nearby.PresenceCredential#hashCode():
45    New API must be flagged with @FlaggedApi: method android.nearby.PresenceCredential.hashCode()
46UnflaggedApi: android.nearby.PublicCredential#equals(Object):
47    New API must be flagged with @FlaggedApi: method android.nearby.PublicCredential.equals(Object)
48UnflaggedApi: android.nearby.PublicCredential#hashCode():
49    New API must be flagged with @FlaggedApi: method android.nearby.PublicCredential.hashCode()
50UnflaggedApi: android.nearby.ScanRequest#equals(Object):
51    New API must be flagged with @FlaggedApi: method android.nearby.ScanRequest.equals(Object)
52UnflaggedApi: android.nearby.ScanRequest#hashCode():
53    New API must be flagged with @FlaggedApi: method android.nearby.ScanRequest.hashCode()
54UnflaggedApi: android.nearby.ScanRequest#toString():
55    New API must be flagged with @FlaggedApi: method android.nearby.ScanRequest.toString()
56UnflaggedApi: android.net.EthernetNetworkManagementException#equals(Object):
57    New API must be flagged with @FlaggedApi: method android.net.EthernetNetworkManagementException.equals(Object)
58UnflaggedApi: android.net.EthernetNetworkManagementException#hashCode():
59    New API must be flagged with @FlaggedApi: method android.net.EthernetNetworkManagementException.hashCode()
60UnflaggedApi: android.net.EthernetNetworkUpdateRequest#equals(Object):
61    New API must be flagged with @FlaggedApi: method android.net.EthernetNetworkUpdateRequest.equals(Object)
62UnflaggedApi: android.net.EthernetNetworkUpdateRequest#hashCode():
63    New API must be flagged with @FlaggedApi: method android.net.EthernetNetworkUpdateRequest.hashCode()
64UnflaggedApi: android.net.EthernetNetworkUpdateRequest#toString():
65    New API must be flagged with @FlaggedApi: method android.net.EthernetNetworkUpdateRequest.toString()
66UnflaggedApi: android.net.IpSecManager.IpSecTunnelInterface#finalize():
67    New API must be flagged with @FlaggedApi: method android.net.IpSecManager.IpSecTunnelInterface.finalize()
68UnflaggedApi: android.net.IpSecManager.IpSecTunnelInterface#toString():
69    New API must be flagged with @FlaggedApi: method android.net.IpSecManager.IpSecTunnelInterface.toString()
70UnflaggedApi: android.net.IpSecTransform.Builder#buildTunnelModeTransform(java.net.InetAddress, android.net.IpSecManager.SecurityParameterIndex):
71    New API must be flagged with @FlaggedApi: method android.net.IpSecTransform.Builder.buildTunnelModeTransform(java.net.InetAddress,android.net.IpSecManager.SecurityParameterIndex)
72UnflaggedApi: android.net.NetworkStats.Entry#toString():
73    New API must be flagged with @FlaggedApi: method android.net.NetworkStats.Entry.toString()
74UnflaggedApi: android.net.nsd.NsdManager#registerOffloadEngine(String, long, long, java.util.concurrent.Executor, android.net.nsd.OffloadEngine):
75    New API must be flagged with @FlaggedApi: method android.net.nsd.NsdManager.registerOffloadEngine(String,long,long,java.util.concurrent.Executor,android.net.nsd.OffloadEngine)
76UnflaggedApi: android.net.nsd.NsdManager#unregisterOffloadEngine(android.net.nsd.OffloadEngine):
77    New API must be flagged with @FlaggedApi: method android.net.nsd.NsdManager.unregisterOffloadEngine(android.net.nsd.OffloadEngine)
78UnflaggedApi: android.net.nsd.OffloadEngine:
79    New API must be flagged with @FlaggedApi: class android.net.nsd.OffloadEngine
80UnflaggedApi: android.net.nsd.OffloadEngine#OFFLOAD_CAPABILITY_BYPASS_MULTICAST_LOCK:
81    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadEngine.OFFLOAD_CAPABILITY_BYPASS_MULTICAST_LOCK
82UnflaggedApi: android.net.nsd.OffloadEngine#OFFLOAD_TYPE_FILTER_QUERIES:
83    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadEngine.OFFLOAD_TYPE_FILTER_QUERIES
84UnflaggedApi: android.net.nsd.OffloadEngine#OFFLOAD_TYPE_FILTER_REPLIES:
85    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadEngine.OFFLOAD_TYPE_FILTER_REPLIES
86UnflaggedApi: android.net.nsd.OffloadEngine#OFFLOAD_TYPE_REPLY:
87    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadEngine.OFFLOAD_TYPE_REPLY
88UnflaggedApi: android.net.nsd.OffloadEngine#onOffloadServiceRemoved(android.net.nsd.OffloadServiceInfo):
89    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadEngine.onOffloadServiceRemoved(android.net.nsd.OffloadServiceInfo)
90UnflaggedApi: android.net.nsd.OffloadEngine#onOffloadServiceUpdated(android.net.nsd.OffloadServiceInfo):
91    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadEngine.onOffloadServiceUpdated(android.net.nsd.OffloadServiceInfo)
92UnflaggedApi: android.net.nsd.OffloadServiceInfo:
93    New API must be flagged with @FlaggedApi: class android.net.nsd.OffloadServiceInfo
94UnflaggedApi: android.net.nsd.OffloadServiceInfo#CONTENTS_FILE_DESCRIPTOR:
95    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.CONTENTS_FILE_DESCRIPTOR
96UnflaggedApi: android.net.nsd.OffloadServiceInfo#CREATOR:
97    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.CREATOR
98UnflaggedApi: android.net.nsd.OffloadServiceInfo#OffloadServiceInfo(android.net.nsd.OffloadServiceInfo.Key, java.util.List<java.lang.String>, String, byte[], int, long):
99    New API must be flagged with @FlaggedApi: constructor android.net.nsd.OffloadServiceInfo(android.net.nsd.OffloadServiceInfo.Key,java.util.List<java.lang.String>,String,byte[],int,long)
100UnflaggedApi: android.net.nsd.OffloadServiceInfo#PARCELABLE_STABILITY_LOCAL:
101    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.PARCELABLE_STABILITY_LOCAL
102UnflaggedApi: android.net.nsd.OffloadServiceInfo#PARCELABLE_STABILITY_VINTF:
103    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.PARCELABLE_STABILITY_VINTF
104UnflaggedApi: android.net.nsd.OffloadServiceInfo#PARCELABLE_WRITE_RETURN_VALUE:
105    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.PARCELABLE_WRITE_RETURN_VALUE
106UnflaggedApi: android.net.nsd.OffloadServiceInfo#describeContents():
107    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.describeContents()
108UnflaggedApi: android.net.nsd.OffloadServiceInfo#equals(Object):
109    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.equals(Object)
110UnflaggedApi: android.net.nsd.OffloadServiceInfo#getHostname():
111    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getHostname()
112UnflaggedApi: android.net.nsd.OffloadServiceInfo#getKey():
113    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getKey()
114UnflaggedApi: android.net.nsd.OffloadServiceInfo#getOffloadPayload():
115    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getOffloadPayload()
116UnflaggedApi: android.net.nsd.OffloadServiceInfo#getOffloadType():
117    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getOffloadType()
118UnflaggedApi: android.net.nsd.OffloadServiceInfo#getPriority():
119    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getPriority()
120UnflaggedApi: android.net.nsd.OffloadServiceInfo#getSubtypes():
121    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.getSubtypes()
122UnflaggedApi: android.net.nsd.OffloadServiceInfo#hashCode():
123    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.hashCode()
124UnflaggedApi: android.net.nsd.OffloadServiceInfo#toString():
125    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.toString()
126UnflaggedApi: android.net.nsd.OffloadServiceInfo#writeToParcel(android.os.Parcel, int):
127    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.writeToParcel(android.os.Parcel,int)
128UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key:
129    New API must be flagged with @FlaggedApi: class android.net.nsd.OffloadServiceInfo.Key
130UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#CONTENTS_FILE_DESCRIPTOR:
131    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.Key.CONTENTS_FILE_DESCRIPTOR
132UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#CREATOR:
133    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.Key.CREATOR
134UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#Key(String, String):
135    New API must be flagged with @FlaggedApi: constructor android.net.nsd.OffloadServiceInfo.Key(String,String)
136UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#PARCELABLE_STABILITY_LOCAL:
137    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.Key.PARCELABLE_STABILITY_LOCAL
138UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#PARCELABLE_STABILITY_VINTF:
139    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.Key.PARCELABLE_STABILITY_VINTF
140UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#PARCELABLE_WRITE_RETURN_VALUE:
141    New API must be flagged with @FlaggedApi: field android.net.nsd.OffloadServiceInfo.Key.PARCELABLE_WRITE_RETURN_VALUE
142UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#describeContents():
143    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.describeContents()
144UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#equals(Object):
145    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.equals(Object)
146UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#getServiceName():
147    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.getServiceName()
148UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#getServiceType():
149    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.getServiceType()
150UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#hashCode():
151    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.hashCode()
152UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#toString():
153    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.toString()
154UnflaggedApi: android.net.nsd.OffloadServiceInfo.Key#writeToParcel(android.os.Parcel, int):
155    New API must be flagged with @FlaggedApi: method android.net.nsd.OffloadServiceInfo.Key.writeToParcel(android.os.Parcel,int)
156UnflaggedApi: android.net.thread.ThreadNetworkController:
157    New API must be flagged with @FlaggedApi: class android.net.thread.ThreadNetworkController
158UnflaggedApi: android.net.thread.ThreadNetworkController#THREAD_VERSION_1_3:
159    New API must be flagged with @FlaggedApi: field android.net.thread.ThreadNetworkController.THREAD_VERSION_1_3
160UnflaggedApi: android.net.thread.ThreadNetworkController#getThreadVersion():
161    New API must be flagged with @FlaggedApi: method android.net.thread.ThreadNetworkController.getThreadVersion()
162UnflaggedApi: android.net.thread.ThreadNetworkManager:
163    New API must be flagged with @FlaggedApi: class android.net.thread.ThreadNetworkManager
164UnflaggedApi: android.net.thread.ThreadNetworkManager#getAllThreadNetworkControllers():
165    New API must be flagged with @FlaggedApi: method android.net.thread.ThreadNetworkManager.getAllThreadNetworkControllers()
166