| <?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> |