Orion Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
Nikita Iashchenko | 1783bef | 2021-12-08 21:41:44 +0000 | [diff] [blame] | 2 | <issues format="6" by="lint 7.2.0-dev" type="baseline" client="" dependencies="true" name="" variant="all" version="7.2.0-dev"> |
Miguel | 23f4773 | 2022-01-18 15:45:32 +0000 | [diff] [blame] | 3 | <!-- generated by libcore/tools/update-lint-baseline/update-lint-baseline.sh --> |
Pete Bentley | d10becf | 2021-10-21 20:53:16 +0100 | [diff] [blame] | 4 | |
Orion Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 5 | <issue |
| 6 | id="NewApi" |
Martin Stjernholm | 8e9a42d | 2021-11-08 18:52:17 +0000 | [diff] [blame] | 7 | 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 Hodson | 83b141e | 2021-11-30 13:32:38 +0000 | [diff] [blame] | 18 | 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 Stjernholm | 8e9a42d | 2021-11-08 18:52:17 +0000 | [diff] [blame] | 95 | 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 Iashchenko | 1783bef | 2021-12-08 21:41:44 +0000 | [diff] [blame] | 117 | 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" |
Miguel | 7e03227 | 2021-12-21 16:29:19 +0000 | [diff] [blame] | 128 | message="Field requires API level 33 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| 129 | errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| 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 &&" |
| 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 Bentley | 9d2e868 | 2022-01-20 17:15:15 +0000 | [diff] [blame] | 150 | 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 Stjernholm | 8e9a42d | 2021-11-08 18:52:17 +0000 | [diff] [blame] | 183 | 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 Hodson | 83b141e | 2021-11-30 13:32:38 +0000 | [diff] [blame] | 195 | 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 Stjernholm | 8e9a42d | 2021-11-08 18:52:17 +0000 | [diff] [blame] | 206 | errorLine1=" } else if (refc == VarHandle.class) {" |
| 207 | errorLine2=" ~~~~~~~~~"> |
| 208 | <location |
| 209 | file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
Miguel | 8dd6e2f | 2022-01-25 17:49:40 +0000 | [diff] [blame] | 210 | line="955" |
Martin Stjernholm | 8e9a42d | 2021-11-08 18:52:17 +0000 | [diff] [blame] | 211 | 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<?> refc = VarHandle.class;" |
| 218 | errorLine2=" ~~~~~~~~~"> |
| 219 | <location |
| 220 | file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
Miguel | 8dd6e2f | 2022-01-25 17:49:40 +0000 | [diff] [blame] | 221 | line="2580" |
Martin Stjernholm | 8e9a42d | 2021-11-08 18:52:17 +0000 | [diff] [blame] | 222 | 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" |
Miguel | 8dd6e2f | 2022-01-25 17:49:40 +0000 | [diff] [blame] | 232 | line="2587" |
Martin Stjernholm | 8e9a42d | 2021-11-08 18:52:17 +0000 | [diff] [blame] | 233 | column="62"/> |
| 234 | </issue> |
| 235 | |
Martin Stjernholm | 8e9a42d | 2021-11-08 18:52:17 +0000 | [diff] [blame] | 236 | <issue |
| 237 | id="NewApi" |
Nikita Iashchenko | 1783bef | 2021-12-08 21:41:44 +0000 | [diff] [blame] | 238 | 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" |
Miguel | 7e03227 | 2021-12-21 16:29:19 +0000 | [diff] [blame] | 249 | message="Field requires API level 33 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| 250 | errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| 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 &&" |
| 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 Stjernholm | 8e9a42d | 2021-11-08 18:52:17 +0000 | [diff] [blame] | 271 | 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 | |
Miguel | 8dd6e2f | 2022-01-25 17:49:40 +0000 | [diff] [blame] | 291 | <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 Stjernholm | 8e9a42d | 2021-11-08 18:52:17 +0000 | [diff] [blame] | 313 | <!-- 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 Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 321 | 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 Bentley | d10becf | 2021-10-21 20:53:16 +0100 | [diff] [blame] | 326 | line="26" |
Orion Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 327 | column="43"/> |
| 328 | </issue> |
| 329 | |
| 330 | <issue |
| 331 | id="NewApi" |
Orion Hodson | 83b141e | 2021-11-30 13:32:38 +0000 | [diff] [blame] | 332 | 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 Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 409 | 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 Iashchenko | 1783bef | 2021-12-08 21:41:44 +0000 | [diff] [blame] | 431 | 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" |
Miguel | 7e03227 | 2021-12-21 16:29:19 +0000 | [diff] [blame] | 442 | message="Field requires API level 32 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| 443 | errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| 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 &&" |
| 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 Bentley | 9d2e868 | 2022-01-20 17:15:15 +0000 | [diff] [blame] | 464 | 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 Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 497 | 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 Hodson | 83b141e | 2021-11-30 13:32:38 +0000 | [diff] [blame] | 509 | 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 Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 520 | errorLine1=" } else if (refc == VarHandle.class) {" |
| 521 | errorLine2=" ~~~~~~~~~"> |
| 522 | <location |
| 523 | file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
Miguel | 8dd6e2f | 2022-01-25 17:49:40 +0000 | [diff] [blame] | 524 | line="955" |
Orion Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 525 | 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<?> refc = VarHandle.class;" |
| 532 | errorLine2=" ~~~~~~~~~"> |
| 533 | <location |
| 534 | file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
Miguel | 8dd6e2f | 2022-01-25 17:49:40 +0000 | [diff] [blame] | 535 | line="2580" |
Orion Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 536 | 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" |
Miguel | 8dd6e2f | 2022-01-25 17:49:40 +0000 | [diff] [blame] | 546 | line="2587" |
Orion Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 547 | column="62"/> |
| 548 | </issue> |
| 549 | |
Pete Bentley | d10becf | 2021-10-21 20:53:16 +0100 | [diff] [blame] | 550 | <issue |
| 551 | id="NewApi" |
Nikita Iashchenko | 1783bef | 2021-12-08 21:41:44 +0000 | [diff] [blame] | 552 | 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" |
Miguel | 7e03227 | 2021-12-21 16:29:19 +0000 | [diff] [blame] | 563 | message="Field requires API level 32 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| 564 | errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| 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 &&" |
| 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 Bentley | d10becf | 2021-10-21 20:53:16 +0100 | [diff] [blame] | 585 | 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 | |
Miguel | 8dd6e2f | 2022-01-25 17:49:40 +0000 | [diff] [blame] | 605 | <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 Hodson | 11d114e | 2021-06-10 16:27:44 +0100 | [diff] [blame] | 627 | </issues> |