blob: 440e20324880d3cf87cb6e6a971bfbb37ba2fdf6 [file] [log] [blame]
Orion Hodson11d114e2021-06-10 16:27:44 +01001<?xml version="1.0" encoding="UTF-8"?>
Nikita Iashchenko1783bef2021-12-08 21:41:44 +00002<issues format="6" by="lint 7.2.0-dev" type="baseline" client="" dependencies="true" name="" variant="all" version="7.2.0-dev">
Miguel23f47732022-01-18 15:45:32 +00003<!-- generated by libcore/tools/update-lint-baseline/update-lint-baseline.sh -->
Pete Bentleyd10becf2021-10-21 20:53:16 +01004
Orion Hodson11d114e2021-06-10 16:27:44 +01005 <issue
6 id="NewApi"
Martin Stjernholm8e9a42d2021-11-08 18:52:17 +00007 message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`"
8 errorLine1="final class ArrayElementVarHandle extends VarHandle {"
9 errorLine2=" ~~~~~~~~~">
10 <location
11 file="libcore/libart/src/main/java/java/lang/invoke/ArrayElementVarHandle.java"
12 line="26"
13 column="43"/>
14 </issue>
15
16 <issue
17 id="NewApi"
Orion Hodson83b141e2021-11-30 13:32:38 +000018 message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`"
19 errorLine1=" new BigDecimal(BigInteger.TWO, 2, 0, 1),"
20 errorLine2=" ~~~~~~~~~~~~~~">
21 <location
22 file="libcore/ojluni/src/main/java/java/math/BigDecimal.java"
23 line="296"
24 column="24"/>
25 </issue>
26
27 <issue
28 id="NewApi"
29 message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`"
30 errorLine1=" rb = BigInteger.TWO.pow(exponent).multiply(compactVal);"
31 errorLine2=" ~~~~~~~~~~~~~~">
32 <location
33 file="libcore/ojluni/src/main/java/java/math/BigDecimal.java"
34 line="956"
35 column="22"/>
36 </issue>
37
38 <issue
39 id="NewApi"
40 message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`"
41 errorLine1=" return TWO;"
42 errorLine2=" ~~~">
43 <location
44 file="libcore/ojluni/src/main/java/java/math/BigInteger.java"
45 line="865"
46 column="20"/>
47 </issue>
48
49 <issue
50 id="NewApi"
51 message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`"
52 errorLine1=" result = result.add(TWO);"
53 errorLine2=" ~~~">
54 <location
55 file="libcore/ojluni/src/main/java/java/math/BigInteger.java"
56 line="883"
57 column="45"/>
58 </issue>
59
60 <issue
61 id="NewApi"
62 message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`"
63 errorLine1=" result = result.add(TWO);"
64 errorLine2=" ~~~">
65 <location
66 file="libcore/ojluni/src/main/java/java/math/BigInteger.java"
67 line="896"
68 column="37"/>
69 </issue>
70
71 <issue
72 id="NewApi"
73 message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`"
74 errorLine1=" z = z.modPow(TWO, this);"
75 errorLine2=" ~~~">
76 <location
77 file="libcore/ojluni/src/main/java/java/math/BigInteger.java"
78 line="1113"
79 column="30"/>
80 </issue>
81
82 <issue
83 id="NewApi"
84 message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`"
85 errorLine1=" if (w.equals(TWO))"
86 errorLine2=" ~~~">
87 <location
88 file="libcore/ojluni/src/main/java/java/math/BigInteger.java"
89 line="3846"
90 column="22"/>
91 </issue>
92
93 <issue
94 id="NewApi"
Martin Stjernholm8e9a42d2021-11-08 18:52:17 +000095 message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`"
96 errorLine1="final class ByteArrayViewVarHandle extends VarHandle {"
97 errorLine2=" ~~~~~~~~~">
98 <location
99 file="libcore/libart/src/main/java/java/lang/invoke/ByteArrayViewVarHandle.java"
100 line="25"
101 column="44"/>
102 </issue>
103
104 <issue
105 id="NewApi"
106 message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`"
107 errorLine1="final class ByteBufferViewVarHandle extends VarHandle {"
108 errorLine2=" ~~~~~~~~~">
109 <location
110 file="libcore/libart/src/main/java/java/lang/invoke/ByteBufferViewVarHandle.java"
111 line="26"
112 column="45"/>
113 </issue>
114
115 <issue
116 id="NewApi"
Nikita Iashchenko1783bef2021-12-08 21:41:44 +0000117 message="Class requires API level 33 (current min is 31): `java.lang.ref.Cleaner.Cleanable`"
118 errorLine1=" Cleanable ref = (Cleanable) queue.remove(60 * 1000L);"
119 errorLine2=" ~~~~~~~~~">
120 <location
121 file="libcore/ojluni/src/main/java/jdk/internal/ref/CleanerImpl.java"
122 line="152"
123 column="34"/>
124 </issue>
125
126 <issue
127 id="NewApi"
Miguel7e032272021-12-21 16:29:19 +0000128 message="Field requires API level 33 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`"
129 errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &amp;&amp;"
130 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
131 <location
132 file="libcore/ojluni/src/main/java/java/net/DatagramSocketImpl.java"
133 line="288"
134 column="28"/>
135 </issue>
136
137 <issue
138 id="NewApi"
139 message="Field requires API level 33 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`"
140 errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &amp;&amp;"
141 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
142 <location
143 file="libcore/ojluni/src/main/java/java/net/DatagramSocketImpl.java"
144 line="333"
145 column="28"/>
146 </issue>
147
148 <issue
149 id="NewApi"
Pete Bentley9d2e8682022-01-20 17:15:15 +0000150 message="Class requires API level 33 (current min is 31): `java.security.spec.NamedParameterSpec`"
151 errorLine1="public class ECGenParameterSpec extends NamedParameterSpec implements AlgorithmParameterSpec {"
152 errorLine2=" ~~~~~~~~~~~~~~~~~~">
153 <location
154 file="libcore/ojluni/src/main/java/java/security/spec/ECGenParameterSpec.java"
155 line="38"
156 column="41"/>
157 </issue>
158
159 <issue
160 id="NewApi"
161 message="Class requires API level 33 (current min is 31): `java.security.interfaces.EdECKey`"
162 errorLine1="public interface EdECPrivateKey extends EdECKey, PrivateKey {"
163 errorLine2=" ~~~~~~~">
164 <location
165 file="libcore/ojluni/src/main/java/java/security/interfaces/EdECPrivateKey.java"
166 line="44"
167 column="41"/>
168 </issue>
169
170 <issue
171 id="NewApi"
172 message="Class requires API level 33 (current min is 31): `java.security.interfaces.EdECKey`"
173 errorLine1="public interface EdECPublicKey extends EdECKey, PublicKey {"
174 errorLine2=" ~~~~~~~">
175 <location
176 file="libcore/ojluni/src/main/java/java/security/interfaces/EdECPublicKey.java"
177 line="42"
178 column="40"/>
179 </issue>
180
181 <issue
182 id="NewApi"
Martin Stjernholm8e9a42d2021-11-08 18:52:17 +0000183 message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`"
184 errorLine1="class FieldVarHandle extends VarHandle {"
185 errorLine2=" ~~~~~~~~~">
186 <location
187 file="libcore/libart/src/main/java/java/lang/invoke/FieldVarHandle.java"
188 line="26"
189 column="30"/>
190 </issue>
191
192 <issue
193 id="NewApi"
194 message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`"
Orion Hodson83b141e2021-11-30 13:32:38 +0000195 errorLine1=" || VarHandle.class.isAssignableFrom(declaringClass))) {"
196 errorLine2=" ~~~~~~~~~">
197 <location
198 file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandleImpl.java"
199 line="165"
200 column="36"/>
201 </issue>
202
203 <issue
204 id="NewApi"
205 message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`"
Martin Stjernholm8e9a42d2021-11-08 18:52:17 +0000206 errorLine1=" } else if (refc == VarHandle.class) {"
207 errorLine2=" ~~~~~~~~~">
208 <location
209 file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java"
Miguel8dd6e2f2022-01-25 17:49:40 +0000210 line="955"
Martin Stjernholm8e9a42d2021-11-08 18:52:17 +0000211 column="32"/>
212 </issue>
213
214 <issue
215 id="NewApi"
216 message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`"
217 errorLine1=" Class&lt;?> refc = VarHandle.class;"
218 errorLine2=" ~~~~~~~~~">
219 <location
220 file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java"
Miguel8dd6e2f2022-01-25 17:49:40 +0000221 line="2580"
Martin Stjernholm8e9a42d2021-11-08 18:52:17 +0000222 column="25"/>
223 </issue>
224
225 <issue
226 id="NewApi"
227 message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`"
228 errorLine1=" MethodType methodType = type.insertParameterTypes(0, VarHandle.class);"
229 errorLine2=" ~~~~~~~~~">
230 <location
231 file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java"
Miguel8dd6e2f2022-01-25 17:49:40 +0000232 line="2587"
Martin Stjernholm8e9a42d2021-11-08 18:52:17 +0000233 column="62"/>
234 </issue>
235
Martin Stjernholm8e9a42d2021-11-08 18:52:17 +0000236 <issue
237 id="NewApi"
Nikita Iashchenko1783bef2021-12-08 21:41:44 +0000238 message="Class requires API level 33 (current min is 31): `java.lang.ref.Cleaner.Cleanable`"
239 errorLine1=" implements Cleaner.Cleanable {"
240 errorLine2=" ~~~~~~~~~~~~~~~~~">
241 <location
242 file="libcore/ojluni/src/main/java/jdk/internal/ref/PhantomCleanable.java"
243 line="44"
244 column="20"/>
245 </issue>
246
247 <issue
248 id="NewApi"
Miguel7e032272021-12-21 16:29:19 +0000249 message="Field requires API level 33 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`"
250 errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &amp;&amp;"
251 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
252 <location
253 file="libcore/ojluni/src/main/java/java/net/SocketImpl.java"
254 line="400"
255 column="28"/>
256 </issue>
257
258 <issue
259 id="NewApi"
260 message="Field requires API level 33 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`"
261 errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &amp;&amp;"
262 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
263 <location
264 file="libcore/ojluni/src/main/java/java/net/SocketImpl.java"
265 line="443"
266 column="28"/>
267 </issue>
268
269 <issue
270 id="NewApi"
Martin Stjernholm8e9a42d2021-11-08 18:52:17 +0000271 message="Class requires API level 33 (current min is 31): `java.security.cert.URICertStoreParameters`"
272 errorLine1=" if (p == null || (!(p instanceof URICertStoreParameters))) {"
273 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
274 <location
275 file="libcore/ojluni/src/main/java/java/security/cert/URICertStoreParameters.java"
276 line="127"
277 column="42"/>
278 </issue>
279
280 <issue
281 id="NewApi"
282 message="Class requires API level 33 (current min is 31): `java.security.cert.URICertStoreParameters`"
283 errorLine1=" URICertStoreParameters other = (URICertStoreParameters)p;"
284 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
285 <location
286 file="libcore/ojluni/src/main/java/java/security/cert/URICertStoreParameters.java"
287 line="135"
288 column="41"/>
289 </issue>
290
Miguel8dd6e2f2022-01-25 17:49:40 +0000291 <issue
292 id="NewApi"
293 message="Class requires API level 33 (current min is 31): `java.security.interfaces.XECKey`"
294 errorLine1="public interface XECPrivateKey extends XECKey, PrivateKey {"
295 errorLine2=" ~~~~~~">
296 <location
297 file="libcore/ojluni/src/main/java/java/security/interfaces/XECPrivateKey.java"
298 line="45"
299 column="40"/>
300 </issue>
301
302 <issue
303 id="NewApi"
304 message="Class requires API level 33 (current min is 31): `java.security.interfaces.XECKey`"
305 errorLine1="public interface XECPublicKey extends XECKey, PublicKey {"
306 errorLine2=" ~~~~~~">
307 <location
308 file="libcore/ojluni/src/main/java/java/security/interfaces/XECPublicKey.java"
309 line="45"
310 column="39"/>
311 </issue>
312
Martin Stjernholm8e9a42d2021-11-08 18:52:17 +0000313 <!-- TODO(b/205570605): The following repeats all the issues above, but with
314 required API level 32 instead of 33 in the messages. This happens in
315 unbundled Mainline builds, e.g.
316 m TARGET_PRODUCT=mainline_modules_arm TARGET_BUILD_APPS=com.android.art TARGET_BUILD_UNBUNDLED=true lint-check
317 -->
318
319 <issue
320 id="NewApi"
Orion Hodson11d114e2021-06-10 16:27:44 +0100321 message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`"
322 errorLine1="final class ArrayElementVarHandle extends VarHandle {"
323 errorLine2=" ~~~~~~~~~">
324 <location
325 file="libcore/libart/src/main/java/java/lang/invoke/ArrayElementVarHandle.java"
Pete Bentleyd10becf2021-10-21 20:53:16 +0100326 line="26"
Orion Hodson11d114e2021-06-10 16:27:44 +0100327 column="43"/>
328 </issue>
329
330 <issue
331 id="NewApi"
Orion Hodson83b141e2021-11-30 13:32:38 +0000332 message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`"
333 errorLine1=" new BigDecimal(BigInteger.TWO, 2, 0, 1),"
334 errorLine2=" ~~~~~~~~~~~~~~">
335 <location
336 file="libcore/ojluni/src/main/java/java/math/BigDecimal.java"
337 line="296"
338 column="24"/>
339 </issue>
340
341 <issue
342 id="NewApi"
343 message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`"
344 errorLine1=" rb = BigInteger.TWO.pow(exponent).multiply(compactVal);"
345 errorLine2=" ~~~~~~~~~~~~~~">
346 <location
347 file="libcore/ojluni/src/main/java/java/math/BigDecimal.java"
348 line="956"
349 column="22"/>
350 </issue>
351
352 <issue
353 id="NewApi"
354 message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`"
355 errorLine1=" return TWO;"
356 errorLine2=" ~~~">
357 <location
358 file="libcore/ojluni/src/main/java/java/math/BigInteger.java"
359 line="865"
360 column="20"/>
361 </issue>
362
363 <issue
364 id="NewApi"
365 message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`"
366 errorLine1=" result = result.add(TWO);"
367 errorLine2=" ~~~">
368 <location
369 file="libcore/ojluni/src/main/java/java/math/BigInteger.java"
370 line="883"
371 column="45"/>
372 </issue>
373
374 <issue
375 id="NewApi"
376 message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`"
377 errorLine1=" result = result.add(TWO);"
378 errorLine2=" ~~~">
379 <location
380 file="libcore/ojluni/src/main/java/java/math/BigInteger.java"
381 line="896"
382 column="37"/>
383 </issue>
384
385 <issue
386 id="NewApi"
387 message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`"
388 errorLine1=" z = z.modPow(TWO, this);"
389 errorLine2=" ~~~">
390 <location
391 file="libcore/ojluni/src/main/java/java/math/BigInteger.java"
392 line="1113"
393 column="30"/>
394 </issue>
395
396 <issue
397 id="NewApi"
398 message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`"
399 errorLine1=" if (w.equals(TWO))"
400 errorLine2=" ~~~">
401 <location
402 file="libcore/ojluni/src/main/java/java/math/BigInteger.java"
403 line="3846"
404 column="22"/>
405 </issue>
406
407 <issue
408 id="NewApi"
Orion Hodson11d114e2021-06-10 16:27:44 +0100409 message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`"
410 errorLine1="final class ByteArrayViewVarHandle extends VarHandle {"
411 errorLine2=" ~~~~~~~~~">
412 <location
413 file="libcore/libart/src/main/java/java/lang/invoke/ByteArrayViewVarHandle.java"
414 line="25"
415 column="44"/>
416 </issue>
417
418 <issue
419 id="NewApi"
420 message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`"
421 errorLine1="final class ByteBufferViewVarHandle extends VarHandle {"
422 errorLine2=" ~~~~~~~~~">
423 <location
424 file="libcore/libart/src/main/java/java/lang/invoke/ByteBufferViewVarHandle.java"
425 line="26"
426 column="45"/>
427 </issue>
428
429 <issue
430 id="NewApi"
Nikita Iashchenko1783bef2021-12-08 21:41:44 +0000431 message="Class requires API level 32 (current min is 31): `java.lang.ref.Cleaner.Cleanable`"
432 errorLine1=" Cleanable ref = (Cleanable) queue.remove(60 * 1000L);"
433 errorLine2=" ~~~~~~~~~">
434 <location
435 file="libcore/ojluni/src/main/java/jdk/internal/ref/CleanerImpl.java"
436 line="152"
437 column="34"/>
438 </issue>
439
440 <issue
441 id="NewApi"
Miguel7e032272021-12-21 16:29:19 +0000442 message="Field requires API level 32 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`"
443 errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &amp;&amp;"
444 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
445 <location
446 file="libcore/ojluni/src/main/java/java/net/DatagramSocketImpl.java"
447 line="288"
448 column="28"/>
449 </issue>
450
451 <issue
452 id="NewApi"
453 message="Field requires API level 32 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`"
454 errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &amp;&amp;"
455 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
456 <location
457 file="libcore/ojluni/src/main/java/java/net/DatagramSocketImpl.java"
458 line="333"
459 column="28"/>
460 </issue>
461
462 <issue
463 id="NewApi"
Pete Bentley9d2e8682022-01-20 17:15:15 +0000464 message="Class requires API level 32 (current min is 31): `java.security.spec.NamedParameterSpec`"
465 errorLine1="public class ECGenParameterSpec extends NamedParameterSpec implements AlgorithmParameterSpec {"
466 errorLine2=" ~~~~~~~~~~~~~~~~~~">
467 <location
468 file="libcore/ojluni/src/main/java/java/security/spec/ECGenParameterSpec.java"
469 line="38"
470 column="41"/>
471 </issue>
472
473 <issue
474 id="NewApi"
475 message="Class requires API level 32 (current min is 31): `java.security.interfaces.EdECKey`"
476 errorLine1="public interface EdECPrivateKey extends EdECKey, PrivateKey {"
477 errorLine2=" ~~~~~~~">
478 <location
479 file="libcore/ojluni/src/main/java/java/security/interfaces/EdECPrivateKey.java"
480 line="44"
481 column="41"/>
482 </issue>
483
484 <issue
485 id="NewApi"
486 message="Class requires API level 32 (current min is 31): `java.security.interfaces.EdECKey`"
487 errorLine1="public interface EdECPublicKey extends EdECKey, PublicKey {"
488 errorLine2=" ~~~~~~~">
489 <location
490 file="libcore/ojluni/src/main/java/java/security/interfaces/EdECPublicKey.java"
491 line="42"
492 column="40"/>
493 </issue>
494
495 <issue
496 id="NewApi"
Orion Hodson11d114e2021-06-10 16:27:44 +0100497 message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`"
498 errorLine1="class FieldVarHandle extends VarHandle {"
499 errorLine2=" ~~~~~~~~~">
500 <location
501 file="libcore/libart/src/main/java/java/lang/invoke/FieldVarHandle.java"
502 line="26"
503 column="30"/>
504 </issue>
505
506 <issue
507 id="NewApi"
508 message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`"
Orion Hodson83b141e2021-11-30 13:32:38 +0000509 errorLine1=" || VarHandle.class.isAssignableFrom(declaringClass))) {"
510 errorLine2=" ~~~~~~~~~">
511 <location
512 file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandleImpl.java"
513 line="165"
514 column="36"/>
515 </issue>
516
517 <issue
518 id="NewApi"
519 message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`"
Orion Hodson11d114e2021-06-10 16:27:44 +0100520 errorLine1=" } else if (refc == VarHandle.class) {"
521 errorLine2=" ~~~~~~~~~">
522 <location
523 file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java"
Miguel8dd6e2f2022-01-25 17:49:40 +0000524 line="955"
Orion Hodson11d114e2021-06-10 16:27:44 +0100525 column="32"/>
526 </issue>
527
528 <issue
529 id="NewApi"
530 message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`"
531 errorLine1=" Class&lt;?> refc = VarHandle.class;"
532 errorLine2=" ~~~~~~~~~">
533 <location
534 file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java"
Miguel8dd6e2f2022-01-25 17:49:40 +0000535 line="2580"
Orion Hodson11d114e2021-06-10 16:27:44 +0100536 column="25"/>
537 </issue>
538
539 <issue
540 id="NewApi"
541 message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`"
542 errorLine1=" MethodType methodType = type.insertParameterTypes(0, VarHandle.class);"
543 errorLine2=" ~~~~~~~~~">
544 <location
545 file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java"
Miguel8dd6e2f2022-01-25 17:49:40 +0000546 line="2587"
Orion Hodson11d114e2021-06-10 16:27:44 +0100547 column="62"/>
548 </issue>
549
Pete Bentleyd10becf2021-10-21 20:53:16 +0100550 <issue
551 id="NewApi"
Nikita Iashchenko1783bef2021-12-08 21:41:44 +0000552 message="Class requires API level 32 (current min is 31): `java.lang.ref.Cleaner.Cleanable`"
553 errorLine1=" implements Cleaner.Cleanable {"
554 errorLine2=" ~~~~~~~~~~~~~~~~~">
555 <location
556 file="libcore/ojluni/src/main/java/jdk/internal/ref/PhantomCleanable.java"
557 line="44"
558 column="20"/>
559 </issue>
560
561 <issue
562 id="NewApi"
Miguel7e032272021-12-21 16:29:19 +0000563 message="Field requires API level 32 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`"
564 errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &amp;&amp;"
565 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
566 <location
567 file="libcore/ojluni/src/main/java/java/net/SocketImpl.java"
568 line="400"
569 column="28"/>
570 </issue>
571
572 <issue
573 id="NewApi"
574 message="Field requires API level 32 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`"
575 errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &amp;&amp;"
576 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
577 <location
578 file="libcore/ojluni/src/main/java/java/net/SocketImpl.java"
579 line="443"
580 column="28"/>
581 </issue>
582
583 <issue
584 id="NewApi"
Pete Bentleyd10becf2021-10-21 20:53:16 +0100585 message="Class requires API level 32 (current min is 31): `java.security.cert.URICertStoreParameters`"
586 errorLine1=" if (p == null || (!(p instanceof URICertStoreParameters))) {"
587 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
588 <location
589 file="libcore/ojluni/src/main/java/java/security/cert/URICertStoreParameters.java"
590 line="127"
591 column="42"/>
592 </issue>
593
594 <issue
595 id="NewApi"
596 message="Class requires API level 32 (current min is 31): `java.security.cert.URICertStoreParameters`"
597 errorLine1=" URICertStoreParameters other = (URICertStoreParameters)p;"
598 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
599 <location
600 file="libcore/ojluni/src/main/java/java/security/cert/URICertStoreParameters.java"
601 line="135"
602 column="41"/>
603 </issue>
604
Miguel8dd6e2f2022-01-25 17:49:40 +0000605 <issue
606 id="NewApi"
607 message="Class requires API level 32 (current min is 31): `java.security.interfaces.XECKey`"
608 errorLine1="public interface XECPrivateKey extends XECKey, PrivateKey {"
609 errorLine2=" ~~~~~~">
610 <location
611 file="libcore/ojluni/src/main/java/java/security/interfaces/XECPrivateKey.java"
612 line="45"
613 column="40"/>
614 </issue>
615
616 <issue
617 id="NewApi"
618 message="Class requires API level 32 (current min is 31): `java.security.interfaces.XECKey`"
619 errorLine1="public interface XECPublicKey extends XECKey, PublicKey {"
620 errorLine2=" ~~~~~~">
621 <location
622 file="libcore/ojluni/src/main/java/java/security/interfaces/XECPublicKey.java"
623 line="45"
624 column="39"/>
625 </issue>
626
Orion Hodson11d114e2021-06-10 16:27:44 +0100627</issues>