android_packages_modules_Co.../service/lint-baseline.xml
Cole Faust be30b3e96e Baseline NewApi issues
NewApi is a lint check that you don't call framework methods that were
introduced in versions later than your min_sdk_version. We want to
make this an error, so we're baselineing all existing issues.

This cl was generated automatically, by taking all the NewApi issues
from the reference baselines, and all the non-NewApi issues from the
existing checked in baselines.

Bug: 268261262
Test: Presubmits
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4ecdedda379e4e9040eb87b01dc3d8efb89be810)
Merged-In: I0393f24f101876abc458ca139eefdb279dcb2b03
Change-Id: I0393f24f101876abc458ca139eefdb279dcb2b03
2024-01-25 02:41:58 +00:00

873 lines
No EOL
37 KiB
XML

<?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): `BpfMap`"
errorLine1=" return new BpfMap&lt;&gt;("
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/BpfNetMaps.java"
line="189"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `BpfMap`"
errorLine1=" return new BpfMap&lt;&gt;("
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/BpfNetMaps.java"
line="198"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `BpfMap`"
errorLine1=" return new BpfMap&lt;&gt;("
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/BpfNetMaps.java"
line="207"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `BpfMap`"
errorLine1=" return new BpfMap&lt;&gt;(COOKIE_TAG_MAP_PATH, BpfMap.BPF_F_RDWR,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/BpfNetMaps.java"
line="216"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `BpfMap`"
errorLine1=" return new BpfMap&lt;&gt;("
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/BpfNetMaps.java"
line="225"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `BpfMap`"
errorLine1=" return new BpfMap&lt;&gt;(INGRESS_DISCARD_MAP_PATH, BpfMap.BPF_F_RDWR,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/BpfNetMaps.java"
line="234"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `BpfBitmap`"
errorLine1=" return new BpfBitmap(BLOCKED_PORTS_MAP_PATH);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/ConnectivityNativeService.java"
line="61"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `set`"
errorLine1=" mBpfBlockedPortsMap.set(port);"
errorLine2=" ~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/ConnectivityNativeService.java"
line="96"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `unset`"
errorLine1=" mBpfBlockedPortsMap.unset(port);"
errorLine2=" ~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/ConnectivityNativeService.java"
line="107"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `clear`"
errorLine1=" mBpfBlockedPortsMap.clear();"
errorLine2=" ~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/ConnectivityNativeService.java"
line="118"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `get`"
errorLine1=" if (mBpfBlockedPortsMap.get(i)) portMap.add(i);"
errorLine2=" ~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/ConnectivityNativeService.java"
line="131"
column="41"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.os.BatteryStatsManager#reportNetworkInterfaceForTransports`"
errorLine1=" batteryStats.reportNetworkInterfaceForTransports(iface, transportTypes);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="1447"
column="26"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.app.PendingIntent#intentFilterEquals`"
errorLine1=" return a.intentFilterEquals(b);"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="1458"
column="22"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `getProgramId`"
errorLine1=" return BpfUtils.getProgramId(attachType);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="1572"
column="29"/>
</issue>
<issue
id="NewApi"
message="Class requires API level 31 (current min is 30): `android.net.NetworkPolicyManager`"
errorLine1=" mPolicyManager = mContext.getSystemService(NetworkPolicyManager.class);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="1740"
column="52"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkPolicyManager#registerNetworkPolicyCallback`"
errorLine1=" mPolicyManager.registerNetworkPolicyCallback(null, mPolicyCallback);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="1753"
column="24"/>
</issue>
<issue
id="NewApi"
message="Cast to `UidFrozenStateChangedCallback` requires API level 34 (current min is 30)"
errorLine1=" new UidFrozenStateChangedCallback() {"
errorLine2=" ^">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="1888"
column="21"/>
</issue>
<issue
id="NewApi"
message="Class requires API level 34 (current min is 30): `android.app.ActivityManager.UidFrozenStateChangedCallback`"
errorLine1=" new UidFrozenStateChangedCallback() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="1888"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 34 (current min is 30): `android.app.ActivityManager#registerUidFrozenStateChangedCallback`"
errorLine1=" activityManager.registerUidFrozenStateChangedCallback("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="1907"
column="29"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkPolicyManager#isUidNetworkingBlocked`"
errorLine1=" return mPolicyManager.isUidNetworkingBlocked(uid, metered);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="2162"
column="35"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkPolicyManager#getRestrictBackgroundStatus`"
errorLine1=" return mPolicyManager.getRestrictBackgroundStatus(callerUid);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="2947"
column="35"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkStateSnapshot#getNetwork`"
errorLine1=" final NetworkAgentInfo nai = getNetworkAgentInfoForNetwork(snapshot.getNetwork());"
errorLine2=" ~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="2963"
column="81"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkStateSnapshot#getLinkProperties`"
errorLine1=" snapshot.getLinkProperties(), snapshot.getNetworkCapabilities(),"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="2966"
column="34"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkStateSnapshot#getNetworkCapabilities`"
errorLine1=" snapshot.getLinkProperties(), snapshot.getNetworkCapabilities(),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="2966"
column="64"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkStateSnapshot#getNetwork`"
errorLine1=" snapshot.getNetwork(), snapshot.getSubscriberId()));"
errorLine2=" ~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="2967"
column="34"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkStateSnapshot#getSubscriberId`"
errorLine1=" snapshot.getNetwork(), snapshot.getSubscriberId()));"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="2967"
column="57"/>
</issue>
<issue
id="NewApi"
message="Class requires API level 31 (current min is 30): `android.net.NetworkPolicyManager.NetworkPolicyCallback`"
errorLine1=" private final NetworkPolicyCallback mPolicyCallback = new NetworkPolicyCallback() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="3210"
column="63"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `dump`"
errorLine1=" mBpfNetMaps.dump(pw, fd, verbose);"
errorLine2=" ~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="4155"
column="25"/>
</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/service/src/com/android/server/ConnectivityService.java"
line="5721"
column="20"/>
</issue>
<issue
id="NewApi"
message="Class requires API level 31 (current min is 30): `android.net.NetworkPolicyManager`"
errorLine1=" mContext.getSystemService(NetworkPolicyManager.class);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="6174"
column="44"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkPolicyManager#getMultipathPreference`"
errorLine1=" networkPreference = netPolicyManager.getMultipathPreference(network);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="6179"
column="50"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `new android.net.UnderlyingNetworkInfo`"
errorLine1=" return new UnderlyingNetworkInfo(nai.networkCapabilities.getOwnerUid(),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="6819"
column="16"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkPolicyManager#isUidRestrictedOnMeteredNetworks`"
errorLine1=" if (mPolicyManager.isUidRestrictedOnMeteredNetworks(uid)) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="7822"
column="32"/>
</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/service/src/com/android/server/ConnectivityService.java"
line="9943"
column="23"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.app.usage.NetworkStatsManager#notifyNetworkStatus`"
errorLine1=" mStatsManager.notifyNetworkStatus(getDefaultNetworks(),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="10909"
column="27"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
errorLine1=" IoUtils.closeQuietly(pfd);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="10962"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
errorLine1=" IoUtils.closeQuietly(pfd);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="10979"
column="25"/>
</issue>
<issue
id="NewApi"
message="Class requires API level 31 (current min is 30): `android.net.NetworkWatchlistManager`"
errorLine1=" NetworkWatchlistManager nwm = mContext.getSystemService(NetworkWatchlistManager.class);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="11035"
column="65"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.NetworkWatchlistManager#getWatchlistConfigHash`"
errorLine1=" return nwm.getWatchlistConfigHash();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="11041"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `getProgramId`"
errorLine1=" final int ret = BpfUtils.getProgramId(type);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="11180"
column="50"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.os.BatteryStatsManager#reportMobileRadioPowerState`"
errorLine1=" bs.reportMobileRadioPowerState(isActive, uid);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="12254"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.os.BatteryStatsManager#reportWifiRadioPowerState`"
errorLine1=" bs.reportWifiRadioPowerState(isActive, uid);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="12257"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `addNiceApp`"
errorLine1=" mBpfNetMaps.addNiceApp(uid);"
errorLine2=" ~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="13079"
column="29"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `removeNiceApp`"
errorLine1=" mBpfNetMaps.removeNiceApp(uid);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="13081"
column="29"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `addNaughtyApp`"
errorLine1=" mBpfNetMaps.addNaughtyApp(uid);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="13094"
column="29"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `removeNaughtyApp`"
errorLine1=" mBpfNetMaps.removeNaughtyApp(uid);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="13096"
column="29"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.os.UserHandle#getUid`"
errorLine1=" final int uid = uh.getUid(appId);"
errorLine2=" ~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="13112"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `setUidRule`"
errorLine1=" mBpfNetMaps.setUidRule(chain, uid, firewallRule);"
errorLine2=" ~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="13130"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `setChildChain`"
errorLine1=" mBpfNetMaps.setChildChain(chain, enable);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="13195"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `isChainEnabled`"
errorLine1=" return mBpfNetMaps.isChainEnabled(chain);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="13213"
column="28"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `replaceUidChain`"
errorLine1=" mBpfNetMaps.replaceUidChain(chain, uids);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/ConnectivityService.java"
line="13220"
column="21"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `BpfMap`"
errorLine1=" mBpfDscpIpv4Policies = new BpfMap&lt;Struct.S32, DscpPolicyValue&gt;(IPV4_POLICY_MAP_PATH,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/DscpPolicyTracker.java"
line="88"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `BpfMap`"
errorLine1=" mBpfDscpIpv6Policies = new BpfMap&lt;Struct.S32, DscpPolicyValue&gt;(IPV6_POLICY_MAP_PATH,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/DscpPolicyTracker.java"
line="90"
column="32"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `insertOrReplaceEntry`"
errorLine1=" mBpfDscpIpv4Policies.insertOrReplaceEntry("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/DscpPolicyTracker.java"
line="183"
column="38"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `insertOrReplaceEntry`"
errorLine1=" mBpfDscpIpv6Policies.insertOrReplaceEntry("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/DscpPolicyTracker.java"
line="194"
column="38"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `replaceEntry`"
errorLine1=" mBpfDscpIpv4Policies.replaceEntry(new Struct.S32(index), DscpPolicyValue.NONE);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/DscpPolicyTracker.java"
line="261"
column="34"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `replaceEntry`"
errorLine1=" mBpfDscpIpv6Policies.replaceEntry(new Struct.S32(index), DscpPolicyValue.NONE);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/DscpPolicyTracker.java"
line="262"
column="34"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `java.net.InetAddress#parseNumericAddress`"
errorLine1=' InetAddress.parseNumericAddress("::").getAddress();'
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/DscpPolicyValue.java"
line="99"
column="25"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `new android.net.NetworkStateSnapshot`"
errorLine1=" return new NetworkStateSnapshot(network, new NetworkCapabilities(networkCapabilities),"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/NetworkAgentInfo.java"
line="1353"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `libcore.io.IoUtils#closeQuietly`"
errorLine1=" IoUtils.closeQuietly(mFileDescriptor);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/NetworkDiagnostics.java"
line="570"
column="21"/>
</issue>
<issue
id="NewApi"
message="Field requires API level 31 (current min is 30): `android.os.Build.VERSION#DEVICE_INITIAL_SDK_INT`"
errorLine1=" return Build.VERSION.DEVICE_INITIAL_SDK_INT;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/PermissionMonitor.java"
line="212"
column="20"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.os.SystemConfigManager#getSystemPermissionUids`"
errorLine1=" for (final int uid : mSystemConfigManager.getSystemPermissionUids(INTERNET)) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/PermissionMonitor.java"
line="396"
column="51"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.os.SystemConfigManager#getSystemPermissionUids`"
errorLine1=" for (final int uid : mSystemConfigManager.getSystemPermissionUids(UPDATE_DEVICE_STATS)) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/PermissionMonitor.java"
line="404"
column="51"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.content.pm.ApplicationInfo#isOem`"
errorLine1=" return appInfo.isVendor() || appInfo.isOem() || appInfo.isProduct();"
errorLine2=" ~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/PermissionMonitor.java"
line="481"
column="46"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.content.pm.ApplicationInfo#isProduct`"
errorLine1=" return appInfo.isVendor() || appInfo.isOem() || appInfo.isProduct();"
errorLine2=" ~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/PermissionMonitor.java"
line="481"
column="65"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.content.pm.ApplicationInfo#isVendor`"
errorLine1=" return appInfo.isVendor() || appInfo.isOem() || appInfo.isProduct();"
errorLine2=" ~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/PermissionMonitor.java"
line="481"
column="24"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.os.UserHandle#getUid`"
errorLine1=" final int uid = handle.getUid(appId);"
errorLine2=" ~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/PermissionMonitor.java"
line="1070"
column="44"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 33 (current min is 30): `updateUidLockdownRule`"
errorLine1=" mBpfNetMaps.updateUidLockdownRule(uid, add);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/PermissionMonitor.java"
line="1123"
column="25"/>
</issue>
<issue
id="NewApi"
message="Class requires API level 31 (current min is 30): `android.net.PacProxyManager.PacProxyInstalledListener`"
errorLine1=" private class PacProxyInstalledListener implements PacProxyManager.PacProxyInstalledListener {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/ProxyTracker.java"
line="92"
column="56"/>
</issue>
<issue
id="NewApi"
message="Class requires API level 31 (current min is 30): `android.net.PacProxyManager`"
errorLine1=" mPacProxyManager = context.getSystemService(PacProxyManager.class);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/ProxyTracker.java"
line="111"
column="53"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.PacProxyManager#addPacProxyInstalledListener`"
errorLine1=" mPacProxyManager.addPacProxyInstalledListener("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/ProxyTracker.java"
line="115"
column="30"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.PacProxyManager#setCurrentProxyScriptUrl`"
errorLine1=" () -&gt; mPacProxyManager.setCurrentProxyScriptUrl(proxyProperties));"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/ProxyTracker.java"
line="213"
column="48"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.net.PacProxyManager#setCurrentProxyScriptUrl`"
errorLine1=" mPacProxyManager.setCurrentProxyScriptUrl(proxyInfo);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/ProxyTracker.java"
line="259"
column="30"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.system.Os#getsockoptInt`"
errorLine1=" tcpDetails.seq = Os.getsockoptInt(fd, IPPROTO_TCP, TCP_QUEUE_SEQ);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/TcpKeepaliveController.java"
line="269"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.system.Os#getsockoptInt`"
errorLine1=" tcpDetails.ack = Os.getsockoptInt(fd, IPPROTO_TCP, TCP_QUEUE_SEQ);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/TcpKeepaliveController.java"
line="272"
column="33"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.system.Os#getsockoptInt`"
errorLine1=" tcpDetails.tos = Os.getsockoptInt(fd, IPPROTO_IP, IP_TOS);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/TcpKeepaliveController.java"
line="292"
column="37"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.system.Os#getsockoptInt`"
errorLine1=" tcpDetails.ttl = Os.getsockoptInt(fd, IPPROTO_IP, IP_TTL);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/TcpKeepaliveController.java"
line="294"
column="37"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.system.Os#ioctlInt`"
errorLine1=" final int result = Os.ioctlInt(fd, SIOCINQ);"
errorLine2=" ~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/TcpKeepaliveController.java"
line="401"
column="31"/>
</issue>
<issue
id="NewApi"
message="Call requires API level 31 (current min is 30): `android.system.Os#ioctlInt`"
errorLine1=" final int result = Os.ioctlInt(fd, SIOCOUTQ);"
errorLine2=" ~~~~~~~~">
<location
file="packages/modules/Connectivity/service/src/com/android/server/connectivity/TcpKeepaliveController.java"
line="411"
column="31"/>
</issue>
</issues>