<?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): `android.net.IpSecManager.UdpEncapsulationSocket#getResourceId`"
        errorLine1="        return new NattSocketKeepalive(mService, network, dup, socket.getResourceId(), source,"
        errorLine2="                                                                      ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java"
            line="2490"
            column="71"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `android.provider.Settings#checkAndNoteWriteSettingsOperation`"
        errorLine1="        return Settings.checkAndNoteWriteSettingsOperation(context, uid, callingPackage,"
        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java"
            line="2853"
            column="25"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `android.net.Proxy#setHttpProxyConfiguration`"
        errorLine1="                Proxy.setHttpProxyConfiguration(getInstance().getDefaultProxy());"
        errorLine2="                      ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java"
            line="5422"
            column="23"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `java.net.InetAddress#clearDnsCache`"
        errorLine1="            InetAddress.clearDnsCache();"
        errorLine2="                        ~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java"
            line="5428"
            column="25"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.net.event.NetworkEventDispatcher#dispatchNetworkConfigurationChange`"
        errorLine1="            NetworkEventDispatcher.getInstance().dispatchNetworkConfigurationChange();"
        errorLine2="                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java"
            line="5431"
            column="50"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.net.event.NetworkEventDispatcher#getInstance`"
        errorLine1="            NetworkEventDispatcher.getInstance().dispatchNetworkConfigurationChange();"
        errorLine2="                                   ~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java"
            line="5431"
            column="36"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `android.os.Build#isDebuggable`"
        errorLine1="            if (!Build.isDebuggable()) {"
        errorLine2="                       ~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivitySettingsManager.java"
            line="1095"
            column="24"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level 31 (current min is 30): `android.system.OsConstants#ENONET`"
        errorLine1='                    new DnsException(ERROR_SYSTEM, new ErrnoException("resNetworkQuery", ENONET))));'
        errorLine2="                                                                                         ~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/DnsResolver.java"
            line="367"
            column="90"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
        errorLine1="            IoUtils.closeQuietly(socket);"
        errorLine2="                    ~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/util/DnsUtils.java"
            line="181"
            column="21"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
        errorLine1="            IoUtils.closeQuietly(socket);"
        errorLine2="                    ~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/util/DnsUtils.java"
            line="373"
            column="21"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
        errorLine1="                        IoUtils.closeQuietly(is);"
        errorLine2="                                ~~~~~~~~~~~~">
        <location
            file="frameworks/base/core/java/com/android/internal/util/FileRotator.java"
            line="171"
            column="33"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
        errorLine1="            IoUtils.closeQuietly(zos);"
        errorLine2="                    ~~~~~~~~~~~~">
        <location
            file="frameworks/base/core/java/com/android/internal/util/FileRotator.java"
            line="178"
            column="21"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
        errorLine1="            IoUtils.closeQuietly(bis);"
        errorLine2="                    ~~~~~~~~~~~~">
        <location
            file="frameworks/base/core/java/com/android/internal/util/FileRotator.java"
            line="401"
            column="21"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
        errorLine1="            IoUtils.closeQuietly(bos);"
        errorLine2="                    ~~~~~~~~~~~~">
        <location
            file="frameworks/base/core/java/com/android/internal/util/FileRotator.java"
            line="416"
            column="21"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.net.InetAddressUtils#isNumericAddress`"
        errorLine1="        return InetAddressUtils.isNumericAddress(address);"
        errorLine2="                                ~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/InetAddresses.java"
            line="46"
            column="33"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.net.InetAddressUtils#parseNumericAddress`"
        errorLine1="        return InetAddressUtils.parseNumericAddress(address);"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/InetAddresses.java"
            line="63"
            column="33"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `java.net.InetAddress#getAllByNameOnNet`"
        errorLine1="        return InetAddress.getAllByNameOnNet(host, getNetIdForResolv());"
        errorLine2="                           ~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/Network.java"
            line="145"
            column="28"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `java.net.InetAddress#getByNameOnNet`"
        errorLine1="        return InetAddress.getByNameOnNet(host, getNetIdForResolv());"
        errorLine2="                           ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/Network.java"
            line="158"
            column="28"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
        errorLine1="                        if (failed) IoUtils.closeQuietly(socket);"
        errorLine2="                                            ~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/Network.java"
            line="216"
            column="45"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
        errorLine1="                if (failed) IoUtils.closeQuietly(socket);"
        errorLine2="                                    ~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/Network.java"
            line="241"
            column="37"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
        errorLine1="                if (failed) IoUtils.closeQuietly(socket);"
        errorLine2="                                    ~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/Network.java"
            line="254"
            column="37"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
        errorLine1="                if (failed) IoUtils.closeQuietly(socket);"
        errorLine2="                                    ~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/Network.java"
            line="272"
            column="37"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.net.http.HttpURLConnectionFactory#createInstance`"
        errorLine1="        HttpURLConnectionFactory urlConnectionFactory = HttpURLConnectionFactory.createInstance();"
        errorLine2="                                                                                 ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/Network.java"
            line="302"
            column="82"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.net.http.HttpURLConnectionFactory#setDns`"
        errorLine1="        urlConnectionFactory.setDns(dnsLookup); // Let traffic go via dnsLookup"
        errorLine2="                             ~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/Network.java"
            line="303"
            column="30"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.net.http.HttpURLConnectionFactory#setNewConnectionPool`"
        errorLine1="        urlConnectionFactory.setNewConnectionPool(httpMaxConnections,"
        errorLine2="                             ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/Network.java"
            line="305"
            column="30"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `libcore.net.http.HttpURLConnectionFactory#openConnection`"
        errorLine1="        return urlConnectionFactory.openConnection(url, socketFactory, proxy);"
        errorLine2="                                    ~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/Network.java"
            line="372"
            column="37"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level 31 (current min is 30): `android.telephony.data.EpsBearerQosSessionAttributes`"
        errorLine1="        if (attributes instanceof EpsBearerQosSessionAttributes) {"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkAgent.java"
            line="1462"
            column="35"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level 31 (current min is 30): `android.telephony.data.EpsBearerQosSessionAttributes`"
        errorLine1="                    (EpsBearerQosSessionAttributes)attributes));"
        errorLine2="                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkAgent.java"
            line="1465"
            column="22"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level 31 (current min is 30): `android.telephony.data.NrQosSessionAttributes`"
        errorLine1="        } else if (attributes instanceof NrQosSessionAttributes) {"
        errorLine2="                                         ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkAgent.java"
            line="1466"
            column="42"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level 31 (current min is 30): `android.telephony.data.NrQosSessionAttributes`"
        errorLine1="                    (NrQosSessionAttributes)attributes));"
        errorLine2="                     ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkAgent.java"
            line="1469"
            column="22"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `new android.net.EthernetNetworkSpecifier`"
        errorLine1="                    return setNetworkSpecifier(new EthernetNetworkSpecifier(networkSpecifier));"
        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkRequest.java"
            line="553"
            column="48"/>
    </issue>

    <issue
        id="NewApi"
        message="Cast from `EthernetNetworkSpecifier` to `NetworkSpecifier` requires API level 31 (current min is 30)"
        errorLine1="                    return setNetworkSpecifier(new EthernetNetworkSpecifier(networkSpecifier));"
        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkRequest.java"
            line="553"
            column="48"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `android.os.UserHandle#getUid`"
        errorLine1="        final int start = user.getUid(0 /* appId */);"
        errorLine2="                               ~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/UidRange.java"
            line="49"
            column="32"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `android.os.UserHandle#getUid`"
        errorLine1="        final int end = nextUser.getUid(0 /* appId */) - 1;"
        errorLine2="                                 ~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/UidRange.java"
            line="50"
            column="34"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_BACKGROUND` is a flagged API and should be inside an `if (Flags.basicBackgroundRestrictionsEnabled())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.BASIC_BACKGROUND_RESTRICTIONS_ENABLED) to transfer requirement to caller`)"
        errorLine1="            FIREWALL_CHAIN_BACKGROUND"
        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/BpfNetMapsConstants.java"
            line="115"
            column="13"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_METERED_ALLOW` is a flagged API and should be inside an `if (Flags.meteredNetworkFirewallChains())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.METERED_NETWORK_FIREWALL_CHAINS) to transfer requirement to caller`)"
        errorLine1="            FIREWALL_CHAIN_METERED_ALLOW"
        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/BpfNetMapsConstants.java"
            line="137"
            column="13"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_METERED_DENY_USER` is a flagged API and should be inside an `if (Flags.meteredNetworkFirewallChains())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.METERED_NETWORK_FIREWALL_CHAINS) to transfer requirement to caller`)"
        errorLine1="            FIREWALL_CHAIN_METERED_DENY_USER,"
        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/BpfNetMapsConstants.java"
            line="146"
            column="13"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_METERED_DENY_ADMIN` is a flagged API and should be inside an `if (Flags.meteredNetworkFirewallChains())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.METERED_NETWORK_FIREWALL_CHAINS) to transfer requirement to caller`)"
        errorLine1="            FIREWALL_CHAIN_METERED_DENY_ADMIN"
        errorLine2="            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/BpfNetMapsConstants.java"
            line="147"
            column="13"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_BACKGROUND` is a flagged API and should be inside an `if (Flags.basicBackgroundRestrictionsEnabled())` check (or annotate the surrounding method `getMatchByFirewallChain` with `@FlaggedApi(Flags.BASIC_BACKGROUND_RESTRICTIONS_ENABLED) to transfer requirement to caller`)"
        errorLine1="            case FIREWALL_CHAIN_BACKGROUND:"
        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/BpfNetMapsUtils.java"
            line="133"
            column="18"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_METERED_ALLOW` is a flagged API and should be inside an `if (Flags.meteredNetworkFirewallChains())` check (or annotate the surrounding method `getMatchByFirewallChain` with `@FlaggedApi(Flags.METERED_NETWORK_FIREWALL_CHAINS) to transfer requirement to caller`)"
        errorLine1="            case FIREWALL_CHAIN_METERED_ALLOW:"
        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/BpfNetMapsUtils.java"
            line="143"
            column="18"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_METERED_DENY_USER` is a flagged API and should be inside an `if (Flags.meteredNetworkFirewallChains())` check (or annotate the surrounding method `getMatchByFirewallChain` with `@FlaggedApi(Flags.METERED_NETWORK_FIREWALL_CHAINS) to transfer requirement to caller`)"
        errorLine1="            case FIREWALL_CHAIN_METERED_DENY_USER:"
        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/BpfNetMapsUtils.java"
            line="145"
            column="18"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_METERED_DENY_ADMIN` is a flagged API and should be inside an `if (Flags.meteredNetworkFirewallChains())` check (or annotate the surrounding method `getMatchByFirewallChain` with `@FlaggedApi(Flags.METERED_NETWORK_FIREWALL_CHAINS) to transfer requirement to caller`)"
        errorLine1="            case FIREWALL_CHAIN_METERED_DENY_ADMIN:"
        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/BpfNetMapsUtils.java"
            line="147"
            column="18"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `BLOCKED_REASON_APP_BACKGROUND` is a flagged API and should be inside an `if (Flags.basicBackgroundRestrictionsEnabled())` check (or annotate the surrounding method `getUidNetworkingBlockedReasons` with `@FlaggedApi(Flags.BASIC_BACKGROUND_RESTRICTIONS_ENABLED) to transfer requirement to caller`)"
        errorLine1="            blockedReasons |= BLOCKED_REASON_APP_BACKGROUND;"
        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/BpfNetMapsUtils.java"
            line="293"
            column="31"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `BLOCKED_REASON_OEM_DENY` is a flagged API and should be inside an `if (Flags.blockedReasonOemDenyChains())` check (or annotate the surrounding method `getUidNetworkingBlockedReasons` with `@FlaggedApi(Flags.BLOCKED_REASON_OEM_DENY_CHAINS) to transfer requirement to caller`)"
        errorLine1="            blockedReasons |= BLOCKED_REASON_OEM_DENY;"
        errorLine2="                              ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/BpfNetMapsUtils.java"
            line="296"
            column="31"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_METERED_ALLOW` is a flagged API and should be inside an `if (Flags.meteredNetworkFirewallChains())` check (or annotate the surrounding method `addUidToMeteredNetworkAllowList` with `@FlaggedApi(Flags.METERED_NETWORK_FIREWALL_CHAINS) to transfer requirement to caller`)"
        errorLine1="            mService.setUidFirewallRule(FIREWALL_CHAIN_METERED_ALLOW, uid, FIREWALL_RULE_ALLOW);"
        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java"
            line="6191"
            column="41"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_METERED_ALLOW` is a flagged API and should be inside an `if (Flags.meteredNetworkFirewallChains())` check (or annotate the surrounding method `removeUidFromMeteredNetworkAllowList` with `@FlaggedApi(Flags.METERED_NETWORK_FIREWALL_CHAINS) to transfer requirement to caller`)"
        errorLine1="            mService.setUidFirewallRule(FIREWALL_CHAIN_METERED_ALLOW, uid, FIREWALL_RULE_DENY);"
        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java"
            line="6214"
            column="41"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_METERED_DENY_USER` is a flagged API and should be inside an `if (Flags.meteredNetworkFirewallChains())` check (or annotate the surrounding method `addUidToMeteredNetworkDenyList` with `@FlaggedApi(Flags.METERED_NETWORK_FIREWALL_CHAINS) to transfer requirement to caller`)"
        errorLine1="            mService.setUidFirewallRule(FIREWALL_CHAIN_METERED_DENY_USER, uid, FIREWALL_RULE_DENY);"
        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java"
            line="6243"
            column="41"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `FIREWALL_CHAIN_METERED_DENY_USER` is a flagged API and should be inside an `if (Flags.meteredNetworkFirewallChains())` check (or annotate the surrounding method `removeUidFromMeteredNetworkDenyList` with `@FlaggedApi(Flags.METERED_NETWORK_FIREWALL_CHAINS) to transfer requirement to caller`)"
        errorLine1="            mService.setUidFirewallRule(FIREWALL_CHAIN_METERED_DENY_USER, uid, FIREWALL_RULE_ALLOW);"
        errorLine2="                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/ConnectivityManager.java"
            line="6273"
            column="41"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED` is a flagged API and should be inside an `if (Flags.netCapabilityNotBandwidthConstrained())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED) to transfer requirement to caller`)"
        errorLine1="    private static final int MAX_NET_CAPABILITY = NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED;"
        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java"
            line="767"
            column="51"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED` is a flagged API and should be inside an `if (Flags.netCapabilityNotBandwidthConstrained())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED) to transfer requirement to caller`)"
        errorLine1="            defaultCapabilities |= (1L &lt;&lt; NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED);"
        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java"
            line="818"
            column="43"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED` is a flagged API and should be inside an `if (Flags.netCapabilityNotBandwidthConstrained())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED) to transfer requirement to caller`)"
        errorLine1="            (1L &lt;&lt; NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED);"
        errorLine2="                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java"
            line="849"
            column="20"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Method `getSubscriptionIds()` is a flagged API and should be inside an `if (Flags.requestRestrictedWifi())` check (or annotate the surrounding method `restrictCapabilitiesForTestNetwork` with `@FlaggedApi(Flags.REQUEST_RESTRICTED_WIFI) to transfer requirement to caller`)"
        errorLine1="        final Set&lt;Integer> originalSubIds = getSubscriptionIds();"
        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java"
            line="1254"
            column="45"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `TRANSPORT_SATELLITE` is a flagged API and should be inside an `if (Flags.supportTransportSatellite())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.SUPPORT_TRANSPORT_SATELLITE) to transfer requirement to caller`)"
        errorLine1="    public static final int MAX_TRANSPORT = TRANSPORT_SATELLITE;"
        errorLine2="                                            ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java"
            line="1383"
            column="45"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `TRANSPORT_SATELLITE` is a flagged API and should be inside an `if (Flags.supportTransportSatellite())` check (or annotate the surrounding method `specifierAcceptableForMultipleTransports` with `@FlaggedApi(Flags.SUPPORT_TRANSPORT_SATELLITE) to transfer requirement to caller`)"
        errorLine1="                == (1 &lt;&lt; TRANSPORT_CELLULAR | 1 &lt;&lt; TRANSPORT_SATELLITE);"
        errorLine2="                                                   ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java"
            line="1836"
            column="52"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `NET_CAPABILITY_LOCAL_NETWORK` is a flagged API and should be inside an `if (Flags.netCapabilityLocalNetwork())` check (or annotate the surrounding method `capabilityNameOf` with `@FlaggedApi(Flags.FLAG_NET_CAPABILITY_LOCAL_NETWORK) to transfer requirement to caller`)"
        errorLine1="            case NET_CAPABILITY_LOCAL_NETWORK:        return &quot;LOCAL_NETWORK&quot;;"
        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java"
            line="2637"
            column="18"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED` is a flagged API and should be inside an `if (Flags.netCapabilityNotBandwidthConstrained())` check (or annotate the surrounding method `capabilityNameOf` with `@FlaggedApi(Flags.NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED) to transfer requirement to caller`)"
        errorLine1="            case NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED:    return &quot;NOT_BANDWIDTH_CONSTRAINED&quot;;"
        errorLine2="                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkCapabilities.java"
            line="2638"
            column="18"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `TRANSPORT_SATELLITE` is a flagged API and should be inside an `if (Flags.supportTransportSatellite())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.SUPPORT_TRANSPORT_SATELLITE) to transfer requirement to caller`)"
        errorLine1="        TRANSPORT_SATELLITE"
        errorLine2="        ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/staticlibs/framework/com/android/net/module/util/NetworkCapabilitiesUtils.java"
            line="80"
            column="9"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Field `NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED` is a flagged API and should be inside an `if (Flags.netCapabilityNotBandwidthConstrained())` check (or annotate the surrounding method `?` with `@FlaggedApi(Flags.NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED) to transfer requirement to caller`)"
        errorLine1="                NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED);"
        errorLine2="                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkRequest.java"
            line="291"
            column="17"/>
    </issue>

    <issue
        id="FlaggedApi"
        message="Method `getSubscriptionIds()` is a flagged API and should be inside an `if (Flags.requestRestrictedWifi())` check (or annotate the surrounding method `getSubscriptionIds` with `@FlaggedApi(Flags.REQUEST_RESTRICTED_WIFI) to transfer requirement to caller`)"
        errorLine1="        return networkCapabilities.getSubscriptionIds();"
        errorLine2="               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/Connectivity/framework/src/android/net/NetworkRequest.java"
            line="887"
            column="16"/>
    </issue>

</issues>