blob: 7f05b8c65739386abb059acb6b909a8fecc6ad2c [file] [log] [blame]
Cole Faust14ac5ad2023-03-09 14:07:52 -08001<?xml version="1.0" encoding="UTF-8"?>
Cole Faustbe30b3e2024-01-25 02:41:58 +00002<issues format="6" by="lint 8.4.0-alpha01" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha01">
Cole Faust14ac5ad2023-03-09 14:07:52 -08003
4 <issue
5 id="NewApi"
Cole Faustbe30b3e2024-01-25 02:41:58 +00006 message="Call requires API level 31 (current min is 30): `BpfMap`"
7 errorLine1=" return new BpfMap&lt;&gt;(IFACE_INDEX_NAME_MAP_PATH, BpfMap.BPF_F_RDWR,"
8 errorLine2=" ~~~~~~~~~~~~">
Cole Faust14ac5ad2023-03-09 14:07:52 -08009 <location
Cole Faustbe30b3e2024-01-25 02:41:58 +000010 file="packages/modules/Connectivity/service-t/src/com/android/server/net/BpfInterfaceMapUpdater.java"
11 line="69"
12 column="24"/>
Cole Faust14ac5ad2023-03-09 14:07:52 -080013 </issue>
14
15 <issue
16 id="NewApi"
17 message="Call requires API level 31 (current min is 30): `new android.net.EthernetNetworkSpecifier`"
18 errorLine1=" .setNetworkSpecifier(new EthernetNetworkSpecifier(ifaceName))"
19 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
20 <location
21 file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetNetworkFactory.java"
22 line="156"
23 column="38"/>
24 </issue>
25
26 <issue
27 id="NewApi"
Cole Faustbe30b3e2024-01-25 02:41:58 +000028 message="Cast from `EthernetNetworkSpecifier` to `NetworkSpecifier` requires API level 31 (current min is 30)"
29 errorLine1=" .setNetworkSpecifier(new EthernetNetworkSpecifier(ifaceName))"
30 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
31 <location
32 file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetNetworkFactory.java"
33 line="156"
34 column="38"/>
35 </issue>
36
37 <issue
38 id="NewApi"
Cole Faust14ac5ad2023-03-09 14:07:52 -080039 message="Call requires API level 31 (current min is 30): `new android.net.EthernetNetworkSpecifier`"
40 errorLine1=" nc.setNetworkSpecifier(new EthernetNetworkSpecifier(iface));"
41 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
42 <location
43 file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java"
44 line="218"
45 column="36"/>
46 </issue>
47
48 <issue
49 id="NewApi"
Cole Faust14ac5ad2023-03-09 14:07:52 -080050 message="Cast from `EthernetNetworkSpecifier` to `NetworkSpecifier` requires API level 31 (current min is 30)"
51 errorLine1=" nc.setNetworkSpecifier(new EthernetNetworkSpecifier(iface));"
52 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
53 <location
54 file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java"
55 line="218"
56 column="36"/>
57 </issue>
58
59 <issue
60 id="NewApi"
61 message="Class requires API level 31 (current min is 30): `android.net.EthernetNetworkSpecifier`"
Cole Faustbe30b3e2024-01-25 02:41:58 +000062 errorLine1=" if (!(spec instanceof EthernetNetworkSpecifier)) {"
63 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
64 <location
65 file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java"
66 line="221"
67 column="31"/>
68 </issue>
69
70 <issue
71 id="NewApi"
72 message="Call requires API level 31 (current min is 30): `android.net.EthernetNetworkSpecifier#getInterfaceName`"
73 errorLine1=" if (!((EthernetNetworkSpecifier) spec).getInterfaceName().matches(iface)) {"
74 errorLine2=" ~~~~~~~~~~~~~~~~">
75 <location
76 file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java"
77 line="224"
78 column="48"/>
79 </issue>
80
81 <issue
82 id="NewApi"
83 message="Class requires API level 31 (current min is 30): `android.net.EthernetNetworkSpecifier`"
Cole Faust14ac5ad2023-03-09 14:07:52 -080084 errorLine1=" if (!((EthernetNetworkSpecifier) spec).getInterfaceName().matches(iface)) {"
85 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
86 <location
87 file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java"
88 line="224"
89 column="16"/>
90 </issue>
91
92 <issue
93 id="NewApi"
Cole Faustbe30b3e2024-01-25 02:41:58 +000094 message="Call requires API level 31 (current min is 30): `java.net.InetAddress#parseNumericAddress`"
95 errorLine1=" staticIpConfigBuilder.setGateway(InetAddress.parseNumericAddress(value));"
96 errorLine2=" ~~~~~~~~~~~~~~~~~~~">
Cole Faust14ac5ad2023-03-09 14:07:52 -080097 <location
Cole Faustbe30b3e2024-01-25 02:41:58 +000098 file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetTracker.java"
99 line="885"
100 column="66"/>
101 </issue>
102
103 <issue
104 id="NewApi"
105 message="Call requires API level 31 (current min is 30): `java.net.InetAddress#parseNumericAddress`"
106 errorLine1=" dnsAddresses.add(InetAddress.parseNumericAddress(address));"
107 errorLine2=" ~~~~~~~~~~~~~~~~~~~">
108 <location
109 file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetTracker.java"
110 line="890"
111 column="54"/>
112 </issue>
113
114 <issue
115 id="NewApi"
116 message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
117 errorLine1=" IoUtils.closeQuietly(mSocket);"
118 errorLine2=" ~~~~~~~~~~~~">
119 <location
120 file="packages/modules/Connectivity/service-t/src/com/android/server/IpSecService.java"
121 line="1042"
122 column="21"/>
123 </issue>
124
125 <issue
126 id="NewApi"
127 message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
128 errorLine1=" IoUtils.closeQuietly(sockFd);"
129 errorLine2=" ~~~~~~~~~~~~">
130 <location
131 file="packages/modules/Connectivity/service-t/src/com/android/server/IpSecService.java"
132 line="1318"
133 column="25"/>
134 </issue>
135
136 <issue
137 id="NewApi"
138 message="Field requires API level 31 (current min is 30): `android.system.OsConstants#UDP_ENCAP`"
139 errorLine1=" OsConstants.UDP_ENCAP,"
140 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
141 <location
142 file="packages/modules/Connectivity/service-t/src/com/android/server/IpSecService.java"
143 line="1326"
144 column="21"/>
145 </issue>
146
147 <issue
148 id="NewApi"
149 message="Field requires API level 31 (current min is 30): `android.system.OsConstants#UDP_ENCAP_ESPINUDP`"
150 errorLine1=" OsConstants.UDP_ENCAP_ESPINUDP);"
151 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
152 <location
153 file="packages/modules/Connectivity/service-t/src/com/android/server/IpSecService.java"
154 line="1327"
155 column="21"/>
156 </issue>
157
158 <issue
159 id="NewApi"
160 message="Call requires API level 33 (current min is 30): `BpfNetMaps`"
161 errorLine1=" return new BpfNetMaps(ctx);"
162 errorLine2=" ~~~~~~~~~~~~~~">
163 <location
164 file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java"
165 line="111"
166 column="20"/>
167 </issue>
168
169 <issue
170 id="NewApi"
171 message="Call requires API level 33 (current min is 30): `swapActiveStatsMap`"
172 errorLine1=" mBpfNetMaps.swapActiveStatsMap();"
173 errorLine2=" ~~~~~~~~~~~~~~~~~~">
174 <location
175 file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java"
176 line="185"
177 column="25"/>
178 </issue>
179
180 <issue
181 id="NewApi"
182 message="Call requires API level 31 (current min is 30): `android.net.UnderlyingNetworkInfo#getInterface`"
183 errorLine1=" delta.migrateTun(info.getOwnerUid(), info.getInterface(),"
184 errorLine2=" ~~~~~~~~~~~~">
185 <location
186 file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java"
187 line="240"
188 column="55"/>
189 </issue>
190
191 <issue
192 id="NewApi"
193 message="Call requires API level 31 (current min is 30): `android.net.UnderlyingNetworkInfo#getOwnerUid`"
194 errorLine1=" delta.migrateTun(info.getOwnerUid(), info.getInterface(),"
195 errorLine2=" ~~~~~~~~~~~">
196 <location
197 file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java"
198 line="240"
199 column="35"/>
200 </issue>
201
202 <issue
203 id="NewApi"
204 message="Call requires API level 31 (current min is 30): `android.net.UnderlyingNetworkInfo#getUnderlyingInterfaces`"
205 errorLine1=" info.getUnderlyingInterfaces());"
206 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
207 <location
208 file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java"
209 line="241"
210 column="26"/>
211 </issue>
212
213 <issue
214 id="NewApi"
215 message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
216 errorLine1=" IoUtils.closeQuietly(os);"
217 errorLine2=" ~~~~~~~~~~~~">
218 <location
219 file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsRecorder.java"
220 line="580"
221 column="25"/>
222 </issue>
223
224 <issue
225 id="NewApi"
226 message="Call requires API level 35 (current min is 34): `newInstance`"
227 errorLine1=" opts = BroadcastOptionsShimImpl.newInstance("
228 errorLine2=" ~~~~~~~~~~~">
229 <location
230 file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsService.java"
231 line="562"
232 column="61"/>
233 </issue>
234
235 <issue
236 id="NewApi"
237 message="Call requires API level 31 (current min is 30): `new android.util.AtomicFile`"
238 errorLine1=" mFile = new AtomicFile(new File(path), logger);"
239 errorLine2=" ~~~~~~~~~~~~~~">
240 <location
241 file="packages/modules/Connectivity/service-t/src/com/android/server/net/PersistentInt.java"
242 line="53"
243 column="17"/>
244 </issue>
245
246 <issue
247 id="NewApi"
248 message="Call requires API level 33 (current min is 30): `addOrUpdateInterfaceAddress`"
249 errorLine1=" mCb.addOrUpdateInterfaceAddress(ifaddrMsg.index, la);"
250 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
251 <location
252 file="packages/modules/Connectivity/service-t/src/com/android/server/connectivity/mdns/internal/SocketNetlinkMonitor.java"
253 line="69"
254 column="25"/>
255 </issue>
256
257 <issue
258 id="NewApi"
259 message="Call requires API level 33 (current min is 30): `deleteInterfaceAddress`"
260 errorLine1=" mCb.deleteInterfaceAddress(ifaddrMsg.index, la);"
261 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
262 <location
263 file="packages/modules/Connectivity/service-t/src/com/android/server/connectivity/mdns/internal/SocketNetlinkMonitor.java"
264 line="73"
265 column="21"/>
Cole Faust14ac5ad2023-03-09 14:07:52 -0800266 </issue>
267
268</issues>