| <?xml version="1.0" encoding="UTF-8"?> |
| <issues format="6" by="lint 7.2.0-dev" type="baseline" client="" dependencies="true" name="" variant="all" version="7.2.0-dev"> |
| <!-- generated by libcore/tools/update-lint-baseline/update-lint-baseline.sh --> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="final class ArrayElementVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/ArrayElementVarHandle.java" |
| line="26" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" new BigDecimal(BigInteger.TWO, 2, 0, 1)," |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigDecimal.java" |
| line="297" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" rb = BigInteger.TWO.pow(exponent).multiply(compactVal);" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigDecimal.java" |
| line="962" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" return TWO;" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="859" |
| column="20"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" result = result.add(TWO);" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="877" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" result = result.add(TWO);" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="890" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" z = z.modPow(TWO, this);" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="1107" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" if (w.equals(TWO))" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="3884" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="final class ByteArrayViewVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/ByteArrayViewVarHandle.java" |
| line="25" |
| column="44"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="final class ByteBufferViewVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/ByteBufferViewVarHandle.java" |
| line="26" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" Entry<T> e = probeHomeLocation(cache = getCacheCarefully(type), this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="103" |
| column="73"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" map.removeEntry(this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="174" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" map.changeEntry(this, value);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="180" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" Entry<T> e = probeBackupLocations(cache, this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="209" |
| column="50"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" Entry<T> e = map.startEntry(this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="225" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" e = map.finishEntry(this, e);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="234" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" private volatile Version<T> version = new Version<>(this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="303" |
| column="57"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" void bumpVersion() { version = new Version<>(this); }" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="305" |
| column="50"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="474" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="498" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" removeStaleEntries(classValue);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="521" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" removeStaleEntries(classValue);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="536" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="542" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" ClassValue<?> cv = e.classValueOrNull();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="602" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 32 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="720" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.lang.ref.Cleaner.Cleanable`" |
| errorLine1=" Cleanable ref = (Cleanable) queue.remove(60 * 1000L);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/jdk/internal/ref/CleanerImpl.java" |
| line="152" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/DatagramSocketImpl.java" |
| line="288" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/DatagramSocketImpl.java" |
| line="333" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.security.spec.NamedParameterSpec`" |
| errorLine1="public class ECGenParameterSpec extends NamedParameterSpec implements AlgorithmParameterSpec {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/spec/ECGenParameterSpec.java" |
| line="38" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.security.interfaces.EdECKey`" |
| errorLine1="public interface EdECPrivateKey extends EdECKey, PrivateKey {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/EdECPrivateKey.java" |
| line="44" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.security.interfaces.EdECKey`" |
| errorLine1="public interface EdECPublicKey extends EdECKey, PublicKey {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/EdECPublicKey.java" |
| line="42" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="class FieldVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/FieldVarHandle.java" |
| line="26" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" || VarHandle.class.isAssignableFrom(declaringClass))) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandleImpl.java" |
| line="165" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" } else if (refc == VarHandle.class) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
| line="955" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" Class<?> refc = VarHandle.class;" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
| line="2580" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" MethodType methodType = type.insertParameterTypes(0, VarHandle.class);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
| line="2587" |
| column="62"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.lang.ref.Cleaner.Cleanable`" |
| errorLine1=" implements Cleaner.Cleanable {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/jdk/internal/ref/PhantomCleanable.java" |
| line="44" |
| column="20"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/SocketImpl.java" |
| line="400" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 32 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/SocketImpl.java" |
| line="443" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.security.cert.URICertStoreParameters`" |
| errorLine1=" if (p == null || (!(p instanceof URICertStoreParameters))) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/cert/URICertStoreParameters.java" |
| line="127" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.security.cert.URICertStoreParameters`" |
| errorLine1=" URICertStoreParameters other = (URICertStoreParameters)p;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/cert/URICertStoreParameters.java" |
| line="135" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.security.interfaces.XECKey`" |
| errorLine1="public interface XECPrivateKey extends XECKey, PrivateKey {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/XECPrivateKey.java" |
| line="45" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 32 (current min is 31): `java.security.interfaces.XECKey`" |
| errorLine1="public interface XECPublicKey extends XECKey, PublicKey {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/XECPublicKey.java" |
| line="45" |
| column="39"/> |
| </issue> |
| |
| <!-- TODO(b/205570605): The following repeats all the issues above, but with |
| required API level 32 and 34 instead of 33 in the messages. This happens in |
| unbundled Mainline builds, e.g. |
| m TARGET_PRODUCT=mainline_modules_arm TARGET_BUILD_APPS=com.android.art TARGET_BUILD_UNBUNDLED=true lint-check |
| --> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="final class ArrayElementVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/ArrayElementVarHandle.java" |
| line="26" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" new BigDecimal(BigInteger.TWO, 2, 0, 1)," |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigDecimal.java" |
| line="297" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" rb = BigInteger.TWO.pow(exponent).multiply(compactVal);" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigDecimal.java" |
| line="962" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" return TWO;" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="859" |
| column="20"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" result = result.add(TWO);" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="877" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" result = result.add(TWO);" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="890" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" z = z.modPow(TWO, this);" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="1107" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" if (w.equals(TWO))" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="3884" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="final class ByteArrayViewVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/ByteArrayViewVarHandle.java" |
| line="25" |
| column="44"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="final class ByteBufferViewVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/ByteBufferViewVarHandle.java" |
| line="26" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" Entry<T> e = probeHomeLocation(cache = getCacheCarefully(type), this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="103" |
| column="73"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" map.removeEntry(this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="174" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" map.changeEntry(this, value);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="180" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" Entry<T> e = probeBackupLocations(cache, this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="209" |
| column="50"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" Entry<T> e = map.startEntry(this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="225" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" e = map.finishEntry(this, e);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="234" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" private volatile Version<T> version = new Version<>(this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="303" |
| column="57"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" void bumpVersion() { version = new Version<>(this); }" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="305" |
| column="50"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="474" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="498" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" removeStaleEntries(classValue);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="521" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" removeStaleEntries(classValue);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="536" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="542" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" ClassValue<?> cv = e.classValueOrNull();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="602" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 33 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="720" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.lang.ref.Cleaner.Cleanable`" |
| errorLine1=" Cleanable ref = (Cleanable) queue.remove(60 * 1000L);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/jdk/internal/ref/CleanerImpl.java" |
| line="152" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/DatagramSocketImpl.java" |
| line="288" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/DatagramSocketImpl.java" |
| line="333" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.security.spec.NamedParameterSpec`" |
| errorLine1="public class ECGenParameterSpec extends NamedParameterSpec implements AlgorithmParameterSpec {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/spec/ECGenParameterSpec.java" |
| line="38" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.security.interfaces.EdECKey`" |
| errorLine1="public interface EdECPrivateKey extends EdECKey, PrivateKey {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/EdECPrivateKey.java" |
| line="44" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.security.interfaces.EdECKey`" |
| errorLine1="public interface EdECPublicKey extends EdECKey, PublicKey {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/EdECPublicKey.java" |
| line="42" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="class FieldVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/FieldVarHandle.java" |
| line="26" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" || VarHandle.class.isAssignableFrom(declaringClass))) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandleImpl.java" |
| line="165" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" } else if (refc == VarHandle.class) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
| line="955" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" Class<?> refc = VarHandle.class;" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
| line="2580" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" MethodType methodType = type.insertParameterTypes(0, VarHandle.class);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
| line="2587" |
| column="62"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.lang.ref.Cleaner.Cleanable`" |
| errorLine1=" implements Cleaner.Cleanable {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/jdk/internal/ref/PhantomCleanable.java" |
| line="44" |
| column="20"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/SocketImpl.java" |
| line="400" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 33 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/SocketImpl.java" |
| line="443" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.security.cert.URICertStoreParameters`" |
| errorLine1=" if (p == null || (!(p instanceof URICertStoreParameters))) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/cert/URICertStoreParameters.java" |
| line="127" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.security.cert.URICertStoreParameters`" |
| errorLine1=" URICertStoreParameters other = (URICertStoreParameters)p;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/cert/URICertStoreParameters.java" |
| line="135" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.security.interfaces.XECKey`" |
| errorLine1="public interface XECPrivateKey extends XECKey, PrivateKey {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/XECPrivateKey.java" |
| line="45" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 33 (current min is 31): `java.security.interfaces.XECKey`" |
| errorLine1="public interface XECPublicKey extends XECKey, PublicKey {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/XECPublicKey.java" |
| line="45" |
| column="39"/> |
| </issue> |
| |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="final class ArrayElementVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/ArrayElementVarHandle.java" |
| line="26" |
| column="43"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" new BigDecimal(BigInteger.TWO, 2, 0, 1)," |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigDecimal.java" |
| line="297" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" rb = BigInteger.TWO.pow(exponent).multiply(compactVal);" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigDecimal.java" |
| line="962" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" return TWO;" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="859" |
| column="20"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" result = result.add(TWO);" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="877" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" result = result.add(TWO);" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="890" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" z = z.modPow(TWO, this);" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="1107" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.math.BigInteger#TWO`" |
| errorLine1=" if (w.equals(TWO))" |
| errorLine2=" ~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/math/BigInteger.java" |
| line="3884" |
| column="22"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="final class ByteArrayViewVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/ByteArrayViewVarHandle.java" |
| line="25" |
| column="44"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="final class ByteBufferViewVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/ByteBufferViewVarHandle.java" |
| line="26" |
| column="45"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" Entry<T> e = probeHomeLocation(cache = getCacheCarefully(type), this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="103" |
| column="73"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" map.removeEntry(this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="174" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" map.changeEntry(this, value);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="180" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" Entry<T> e = probeBackupLocations(cache, this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="209" |
| column="50"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" Entry<T> e = map.startEntry(this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="225" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" e = map.finishEntry(this, e);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="234" |
| column="37"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" private volatile Version<T> version = new Version<>(this);" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="303" |
| column="57"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" void bumpVersion() { version = new Version<>(this); }" |
| errorLine2=" ~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="305" |
| column="50"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="474" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="498" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" removeStaleEntries(classValue);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="521" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" removeStaleEntries(classValue);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="536" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="542" |
| column="24"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" ClassValue<?> cv = e.classValueOrNull();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="602" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast to `ClassValue` requires API level 34 (current min is 31)" |
| errorLine1=" addToCache(classValue, e);" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/ClassValue.java" |
| line="720" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.lang.ref.Cleaner.Cleanable`" |
| errorLine1=" Cleanable ref = (Cleanable) queue.remove(60 * 1000L);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/jdk/internal/ref/CleanerImpl.java" |
| line="152" |
| column="34"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/DatagramSocketImpl.java" |
| line="288" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/DatagramSocketImpl.java" |
| line="333" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.security.spec.NamedParameterSpec`" |
| errorLine1="public class ECGenParameterSpec extends NamedParameterSpec implements AlgorithmParameterSpec {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/spec/ECGenParameterSpec.java" |
| line="38" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.security.interfaces.EdECKey`" |
| errorLine1="public interface EdECPrivateKey extends EdECKey, PrivateKey {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/EdECPrivateKey.java" |
| line="44" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.security.interfaces.EdECKey`" |
| errorLine1="public interface EdECPublicKey extends EdECKey, PublicKey {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/EdECPublicKey.java" |
| line="42" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1="class FieldVarHandle extends VarHandle {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/libart/src/main/java/java/lang/invoke/FieldVarHandle.java" |
| line="26" |
| column="30"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" || VarHandle.class.isAssignableFrom(declaringClass))) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandleImpl.java" |
| line="165" |
| column="36"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" } else if (refc == VarHandle.class) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
| line="955" |
| column="32"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" Class<?> refc = VarHandle.class;" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
| line="2580" |
| column="25"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.lang.invoke.VarHandle`" |
| errorLine1=" MethodType methodType = type.insertParameterTypes(0, VarHandle.class);" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/invoke/MethodHandles.java" |
| line="2587" |
| column="62"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.lang.ref.Cleaner.Cleanable`" |
| errorLine1=" implements Cleaner.Cleanable {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/jdk/internal/ref/PhantomCleanable.java" |
| line="44" |
| column="20"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/SocketImpl.java" |
| line="400" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level 34 (current min is 31): `java.net.StandardSocketOptions#SO_REUSEPORT`" |
| errorLine1=" } else if (name == StandardSocketOptions.SO_REUSEPORT &&" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/SocketImpl.java" |
| line="443" |
| column="28"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.security.cert.URICertStoreParameters`" |
| errorLine1=" if (p == null || (!(p instanceof URICertStoreParameters))) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/cert/URICertStoreParameters.java" |
| line="127" |
| column="42"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.security.cert.URICertStoreParameters`" |
| errorLine1=" URICertStoreParameters other = (URICertStoreParameters)p;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/cert/URICertStoreParameters.java" |
| line="135" |
| column="41"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.security.interfaces.XECKey`" |
| errorLine1="public interface XECPrivateKey extends XECKey, PrivateKey {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/XECPrivateKey.java" |
| line="45" |
| column="40"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.security.interfaces.XECKey`" |
| errorLine1="public interface XECPublicKey extends XECKey, PublicKey {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/security/interfaces/XECPublicKey.java" |
| line="45" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.net.UnixDomainSocketAddress`" |
| errorLine1=" if (!(o instanceof UnixDomainSocketAddress))" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/UnixDomainSocketAddress.java" |
| line="194" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.net.UnixDomainSocketAddress`" |
| errorLine1=" return this.path.equals(((UnixDomainSocketAddress) o).path);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/java/net/UnixDomainSocketAddress.java" |
| line="196" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.net.UnixDomainSocketAddress`" |
| errorLine1=" UnixDomainSocketAddress addr = (UnixDomainSocketAddress) sa;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/sun/nio/ch/UnixDomainSockets.java" |
| line="68" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.net.UnixDomainSocketAddress`" |
| errorLine1=" if (!(sa instanceof UnixDomainSocketAddress))" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/sun/nio/ch/UnixDomainSockets.java" |
| line="94" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.net.UnixDomainSocketAddress`" |
| errorLine1=" return (UnixDomainSocketAddress) sa;" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/sun/nio/ch/UnixDomainSockets.java" |
| line="96" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level 34 (current min is 31): `java.net.UnixDomainSocketAddress`" |
| errorLine1=" return UnixDomainSockets.connect(fd, ((UnixDomainSocketAddress) sa).getPath());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="libcore/ojluni/src/main/java/sun/nio/ch/UnixDomainSockets.java" |
| line="144" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level Tiramisu (current min is 31): `java.lang.StackWalker.StackFrame`"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/LiveStackFrame.java" |
| line="44"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level Tiramisu (current min is 31): `java.lang.StackWalker.Option`"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/LiveStackFrame.java" |
| line="159"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level Tiramisu (current min is 31): `java.lang.StackWalker.StackFrame`"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/StackFrameInfo.java" |
| line="31"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level Tiramisu (current min is 31): `java.lang.StackWalker.Option#SHOW_HIDDEN_FRAMES`"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/StackStreamFactory.java" |
| line="146"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level Tiramisu (current min is 31): `java.lang.StackWalker.Option#SHOW_REFLECT_FRAMES`"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/StackStreamFactory.java" |
| line="258"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level Tiramisu (current min is 31): `java.lang.StackWalker.Option#SHOW_HIDDEN_FRAMES`"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/StackStreamFactory.java" |
| line="259"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level Tiramisu (current min is 31): `java.lang.StackWalker`"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/StackStreamFactory.java" |
| line="1055"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Class requires API level Tiramisu (current min is 31): `java.lang.StackWalker.Option`"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/StackWalker.java" |
| line="295"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast from `Option` to `Enum` requires API level 33 (current min is 31)"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/StackWalker.java" |
| line="340"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level Tiramisu (current min is 31): `java.lang.StackWalker.Option#RETAIN_CLASS_REFERENCE`"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/StackWalker.java" |
| line="420"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Field requires API level Tiramisu (current min is 31): `java.lang.StackWalker.Option#RETAIN_CLASS_REFERENCE`"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/StackWalker.java" |
| line="428"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Cast from `Option` to `Enum` requires API level 34 (current min is 31)"> |
| <location |
| file="libcore/ojluni/src/main/java/java/lang/StackWalker.java" |
| line="340"/> |
| </issue> |
| |
| </issues> |