<?xml version="1.0" encoding="UTF-8"?> <issues format="6" by="lint 8.4.0-alpha01" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha01"> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `new android.net.EthernetNetworkSpecifier`" errorLine1=" .setNetworkSpecifier(new EthernetNetworkSpecifier(ifaceName))" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetNetworkFactory.java" line="156" column="38"/> </issue> <issue id="NewApi" message="Cast from `EthernetNetworkSpecifier` to `NetworkSpecifier` requires API level 31 (current min is 30)" errorLine1=" .setNetworkSpecifier(new EthernetNetworkSpecifier(ifaceName))" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetNetworkFactory.java" line="156" column="38"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `new android.net.EthernetNetworkSpecifier`" errorLine1=" nc.setNetworkSpecifier(new EthernetNetworkSpecifier(iface));" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java" line="218" column="36"/> </issue> <issue id="NewApi" message="Cast from `EthernetNetworkSpecifier` to `NetworkSpecifier` requires API level 31 (current min is 30)" errorLine1=" nc.setNetworkSpecifier(new EthernetNetworkSpecifier(iface));" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java" line="218" column="36"/> </issue> <issue id="NewApi" message="Class requires API level 31 (current min is 30): `android.net.EthernetNetworkSpecifier`" errorLine1=" if (!(spec instanceof EthernetNetworkSpecifier)) {" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java" line="221" column="31"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `android.net.EthernetNetworkSpecifier#getInterfaceName`" errorLine1=" if (!((EthernetNetworkSpecifier) spec).getInterfaceName().matches(iface)) {" errorLine2=" ~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java" line="224" column="48"/> </issue> <issue id="NewApi" message="Class requires API level 31 (current min is 30): `android.net.EthernetNetworkSpecifier`" errorLine1=" if (!((EthernetNetworkSpecifier) spec).getInterfaceName().matches(iface)) {" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetServiceImpl.java" line="224" column="16"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `java.net.InetAddress#parseNumericAddress`" errorLine1=" staticIpConfigBuilder.setGateway(InetAddress.parseNumericAddress(value));" errorLine2=" ~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetTracker.java" line="885" column="66"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `java.net.InetAddress#parseNumericAddress`" errorLine1=" dnsAddresses.add(InetAddress.parseNumericAddress(address));" errorLine2=" ~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/ethernet/EthernetTracker.java" line="890" column="54"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`" errorLine1=" IoUtils.closeQuietly(mSocket);" errorLine2=" ~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/IpSecService.java" line="1042" column="21"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`" errorLine1=" IoUtils.closeQuietly(sockFd);" errorLine2=" ~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/IpSecService.java" line="1318" column="25"/> </issue> <issue id="NewApi" message="Field requires API level 31 (current min is 30): `android.system.OsConstants#UDP_ENCAP`" errorLine1=" OsConstants.UDP_ENCAP," errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/IpSecService.java" line="1326" column="21"/> </issue> <issue id="NewApi" message="Field requires API level 31 (current min is 30): `android.system.OsConstants#UDP_ENCAP_ESPINUDP`" errorLine1=" OsConstants.UDP_ENCAP_ESPINUDP);" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/IpSecService.java" line="1327" column="21"/> </issue> <issue id="NewApi" message="Call requires API level 33 (current min is 30): `BpfNetMaps`" errorLine1=" return new BpfNetMaps(ctx);" errorLine2=" ~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java" line="111" column="20"/> </issue> <issue id="NewApi" message="Call requires API level 33 (current min is 30): `swapActiveStatsMap`" errorLine1=" mBpfNetMaps.swapActiveStatsMap();" errorLine2=" ~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java" line="185" column="25"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `android.net.UnderlyingNetworkInfo#getInterface`" errorLine1=" delta.migrateTun(info.getOwnerUid(), info.getInterface()," errorLine2=" ~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java" line="240" column="55"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `android.net.UnderlyingNetworkInfo#getOwnerUid`" errorLine1=" delta.migrateTun(info.getOwnerUid(), info.getInterface()," errorLine2=" ~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java" line="240" column="35"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `android.net.UnderlyingNetworkInfo#getUnderlyingInterfaces`" errorLine1=" info.getUnderlyingInterfaces());" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsFactory.java" line="241" column="26"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`" errorLine1=" IoUtils.closeQuietly(os);" errorLine2=" ~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsRecorder.java" line="580" column="25"/> </issue> <issue id="NewApi" message="Call requires API level 35 (current min is 34): `newInstance`" errorLine1=" opts = BroadcastOptionsShimImpl.newInstance(" errorLine2=" ~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/net/NetworkStatsService.java" line="562" column="61"/> </issue> <issue id="NewApi" message="Call requires API level 31 (current min is 30): `new android.util.AtomicFile`" errorLine1=" mFile = new AtomicFile(new File(path), logger);" errorLine2=" ~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/net/PersistentInt.java" line="53" column="17"/> </issue> <issue id="NewApi" message="Call requires API level 33 (current min is 30): `addOrUpdateInterfaceAddress`" errorLine1=" mCb.addOrUpdateInterfaceAddress(ifaddrMsg.index, la);" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/connectivity/mdns/internal/SocketNetlinkMonitor.java" line="69" column="25"/> </issue> <issue id="NewApi" message="Call requires API level 33 (current min is 30): `deleteInterfaceAddress`" errorLine1=" mCb.deleteInterfaceAddress(ifaddrMsg.index, la);" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> <location file="packages/modules/Connectivity/service-t/src/com/android/server/connectivity/mdns/internal/SocketNetlinkMonitor.java" line="73" column="21"/> </issue> </issues>