1*b7c941bbSAndroid Build Coastguard Worker<?xml version="1.0" encoding="UTF-8"?> 2*b7c941bbSAndroid Build Coastguard Worker<issues format="6" by="lint 8.4.0-alpha01" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha01"> 3*b7c941bbSAndroid Build Coastguard Worker 4*b7c941bbSAndroid Build Coastguard Worker <issue 5*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 6*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `android.content.Context#getSystemService`" 7*b7c941bbSAndroid Build Coastguard Worker errorLine1=" final WifiManager wifiManager = getContext().getSystemService(WifiManager.class);" 8*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 9*b7c941bbSAndroid Build Coastguard Worker <location 10*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ConnectivityDeviceInfo.java" 11*b7c941bbSAndroid Build Coastguard Worker line="88" 12*b7c941bbSAndroid Build Coastguard Worker column="52"/> 13*b7c941bbSAndroid Build Coastguard Worker </issue> 14*b7c941bbSAndroid Build Coastguard Worker 15*b7c941bbSAndroid Build Coastguard Worker <issue 16*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 17*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 30 (current min is 21): `android.net.wifi.WifiManager#isWifiStandardSupported`" 18*b7c941bbSAndroid Build Coastguard Worker errorLine1=" if (wifiManager.isWifiStandardSupported(standard)) {" 19*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> 20*b7c941bbSAndroid Build Coastguard Worker <location 21*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ConnectivityDeviceInfo.java" 22*b7c941bbSAndroid Build Coastguard Worker line="91" 23*b7c941bbSAndroid Build Coastguard Worker column="27"/> 24*b7c941bbSAndroid Build Coastguard Worker </issue> 25*b7c941bbSAndroid Build Coastguard Worker 26*b7c941bbSAndroid Build Coastguard Worker <issue 27*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 28*b7c941bbSAndroid Build Coastguard Worker message="Method reference requires API level 26 (current min is 21): `Build::getSerial`" 29*b7c941bbSAndroid Build Coastguard Worker errorLine1=" ShellIdentityUtils.invokeStaticMethodWithShellPermissions(Build::getSerial));" 30*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 31*b7c941bbSAndroid Build Coastguard Worker <location 32*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GenericDeviceInfo.java" 33*b7c941bbSAndroid Build Coastguard Worker line="80" 34*b7c941bbSAndroid Build Coastguard Worker column="79"/> 35*b7c941bbSAndroid Build Coastguard Worker </issue> 36*b7c941bbSAndroid Build Coastguard Worker 37*b7c941bbSAndroid Build Coastguard Worker <issue 38*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 39*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 26 (current min is 21): `android.os.Build#getSerial`" 40*b7c941bbSAndroid Build Coastguard Worker errorLine1=" store.addResult(BUILD_SERIAL, Build.getSerial());" 41*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~"> 42*b7c941bbSAndroid Build Coastguard Worker <location 43*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GenericDeviceInfo.java" 44*b7c941bbSAndroid Build Coastguard Worker line="82" 45*b7c941bbSAndroid Build Coastguard Worker column="49"/> 46*b7c941bbSAndroid Build Coastguard Worker </issue> 47*b7c941bbSAndroid Build Coastguard Worker 48*b7c941bbSAndroid Build Coastguard Worker <issue 49*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 50*b7c941bbSAndroid Build Coastguard Worker message="Field requires API level 30 (current min is 21): `android.os.Build.VERSION#RELEASE_OR_CODENAME`" 51*b7c941bbSAndroid Build Coastguard Worker errorLine1=" store.addResult(BUILD_VERSION_RELEASE, Build.VERSION.RELEASE_OR_CODENAME);" 52*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 53*b7c941bbSAndroid Build Coastguard Worker <location 54*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GenericDeviceInfo.java" 55*b7c941bbSAndroid Build Coastguard Worker line="87" 56*b7c941bbSAndroid Build Coastguard Worker column="52"/> 57*b7c941bbSAndroid Build Coastguard Worker </issue> 58*b7c941bbSAndroid Build Coastguard Worker 59*b7c941bbSAndroid Build Coastguard Worker <issue 60*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 61*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 21): `android.location.GnssCapabilities#hasLowPowerMode`" 62*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult("has_low_power_mode", gnssCapabilities.hasLowPowerMode());' 63*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~"> 64*b7c941bbSAndroid Build Coastguard Worker <location 65*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 66*b7c941bbSAndroid Build Coastguard Worker line="86" 67*b7c941bbSAndroid Build Coastguard Worker column="64"/> 68*b7c941bbSAndroid Build Coastguard Worker </issue> 69*b7c941bbSAndroid Build Coastguard Worker 70*b7c941bbSAndroid Build Coastguard Worker <issue 71*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 72*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 21): `android.location.GnssCapabilities#hasGeofencing`" 73*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult("has_geofencing", gnssCapabilities.hasGeofencing());' 74*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~"> 75*b7c941bbSAndroid Build Coastguard Worker <location 76*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 77*b7c941bbSAndroid Build Coastguard Worker line="87" 78*b7c941bbSAndroid Build Coastguard Worker column="60"/> 79*b7c941bbSAndroid Build Coastguard Worker </issue> 80*b7c941bbSAndroid Build Coastguard Worker 81*b7c941bbSAndroid Build Coastguard Worker <issue 82*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 83*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 21): `android.location.GnssCapabilities#hasMeasurements`" 84*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult("has_measurements", gnssCapabilities.hasMeasurements());' 85*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~"> 86*b7c941bbSAndroid Build Coastguard Worker <location 87*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 88*b7c941bbSAndroid Build Coastguard Worker line="88" 89*b7c941bbSAndroid Build Coastguard Worker column="62"/> 90*b7c941bbSAndroid Build Coastguard Worker </issue> 91*b7c941bbSAndroid Build Coastguard Worker 92*b7c941bbSAndroid Build Coastguard Worker <issue 93*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 94*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 21): `android.location.GnssCapabilities#hasMeasurementCorrections`" 95*b7c941bbSAndroid Build Coastguard Worker errorLine1=' "has_measurement_corrections", gnssCapabilities.hasMeasurementCorrections());' 96*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> 97*b7c941bbSAndroid Build Coastguard Worker <location 98*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 99*b7c941bbSAndroid Build Coastguard Worker line="90" 100*b7c941bbSAndroid Build Coastguard Worker column="65"/> 101*b7c941bbSAndroid Build Coastguard Worker </issue> 102*b7c941bbSAndroid Build Coastguard Worker 103*b7c941bbSAndroid Build Coastguard Worker <issue 104*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 105*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 21): `android.location.GnssCapabilities#hasMeasurementCorrectionsLosSats`" 106*b7c941bbSAndroid Build Coastguard Worker errorLine1=" gnssCapabilities.hasMeasurementCorrectionsLosSats());" 107*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 108*b7c941bbSAndroid Build Coastguard Worker <location 109*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 110*b7c941bbSAndroid Build Coastguard Worker line="93" 111*b7c941bbSAndroid Build Coastguard Worker column="34"/> 112*b7c941bbSAndroid Build Coastguard Worker </issue> 113*b7c941bbSAndroid Build Coastguard Worker 114*b7c941bbSAndroid Build Coastguard Worker <issue 115*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 116*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 21): `android.location.GnssCapabilities#hasMeasurementCorrectionsExcessPathLength`" 117*b7c941bbSAndroid Build Coastguard Worker errorLine1=" gnssCapabilities.hasMeasurementCorrectionsExcessPathLength());" 118*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 119*b7c941bbSAndroid Build Coastguard Worker <location 120*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 121*b7c941bbSAndroid Build Coastguard Worker line="96" 122*b7c941bbSAndroid Build Coastguard Worker column="34"/> 123*b7c941bbSAndroid Build Coastguard Worker </issue> 124*b7c941bbSAndroid Build Coastguard Worker 125*b7c941bbSAndroid Build Coastguard Worker <issue 126*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 127*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 30 (current min is 21): `android.location.GnssCapabilities#hasSatelliteBlacklist`" 128*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult("has_satellite_blocklist", gnssCapabilities.hasSatelliteBlacklist());' 129*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> 130*b7c941bbSAndroid Build Coastguard Worker <location 131*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 132*b7c941bbSAndroid Build Coastguard Worker line="99" 133*b7c941bbSAndroid Build Coastguard Worker column="73"/> 134*b7c941bbSAndroid Build Coastguard Worker </issue> 135*b7c941bbSAndroid Build Coastguard Worker 136*b7c941bbSAndroid Build Coastguard Worker <issue 137*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 138*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 30 (current min is 21): `android.location.GnssCapabilities#hasNavMessages`" 139*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult("has_navigation_messages", gnssCapabilities.hasNavMessages());' 140*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~"> 141*b7c941bbSAndroid Build Coastguard Worker <location 142*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 143*b7c941bbSAndroid Build Coastguard Worker line="100" 144*b7c941bbSAndroid Build Coastguard Worker column="73"/> 145*b7c941bbSAndroid Build Coastguard Worker </issue> 146*b7c941bbSAndroid Build Coastguard Worker 147*b7c941bbSAndroid Build Coastguard Worker <issue 148*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 149*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 30 (current min is 21): `android.location.GnssCapabilities#hasMeasurementCorrectionsReflectingPane`" 150*b7c941bbSAndroid Build Coastguard Worker errorLine1=" gnssCapabilities.hasMeasurementCorrectionsReflectingPane());" 151*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 152*b7c941bbSAndroid Build Coastguard Worker <location 153*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 154*b7c941bbSAndroid Build Coastguard Worker line="103" 155*b7c941bbSAndroid Build Coastguard Worker column="38"/> 156*b7c941bbSAndroid Build Coastguard Worker </issue> 157*b7c941bbSAndroid Build Coastguard Worker 158*b7c941bbSAndroid Build Coastguard Worker <issue 159*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 160*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 31): `android.location.GnssCapabilities#hasSatelliteBlocklist`" 161*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult("has_satellite_blocklist", gnssCapabilities.hasSatelliteBlocklist());' 162*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> 163*b7c941bbSAndroid Build Coastguard Worker <location 164*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 165*b7c941bbSAndroid Build Coastguard Worker line="105" 166*b7c941bbSAndroid Build Coastguard Worker column="73"/> 167*b7c941bbSAndroid Build Coastguard Worker </issue> 168*b7c941bbSAndroid Build Coastguard Worker 169*b7c941bbSAndroid Build Coastguard Worker <issue 170*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 171*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 31): `android.location.GnssCapabilities#hasMeasurementCorrectionsReflectingPlane`" 172*b7c941bbSAndroid Build Coastguard Worker errorLine1=" gnssCapabilities.hasMeasurementCorrectionsReflectingPlane());" 173*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 174*b7c941bbSAndroid Build Coastguard Worker <location 175*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 176*b7c941bbSAndroid Build Coastguard Worker line="109" 177*b7c941bbSAndroid Build Coastguard Worker column="38"/> 178*b7c941bbSAndroid Build Coastguard Worker </issue> 179*b7c941bbSAndroid Build Coastguard Worker 180*b7c941bbSAndroid Build Coastguard Worker <issue 181*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 182*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 31): `android.location.GnssCapabilities#hasSatellitePvt`" 183*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult("has_satellite_pvt", gnssCapabilities.hasSatellitePvt());' 184*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~"> 185*b7c941bbSAndroid Build Coastguard Worker <location 186*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 187*b7c941bbSAndroid Build Coastguard Worker line="118" 188*b7c941bbSAndroid Build Coastguard Worker column="67"/> 189*b7c941bbSAndroid Build Coastguard Worker </issue> 190*b7c941bbSAndroid Build Coastguard Worker 191*b7c941bbSAndroid Build Coastguard Worker <issue 192*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 193*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 31): `android.location.GnssCapabilities#hasMeasurementCorrelationVectors`" 194*b7c941bbSAndroid Build Coastguard Worker errorLine1=" gnssCapabilities.hasMeasurementCorrelationVectors());" 195*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 196*b7c941bbSAndroid Build Coastguard Worker <location 197*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 198*b7c941bbSAndroid Build Coastguard Worker line="121" 199*b7c941bbSAndroid Build Coastguard Worker column="38"/> 200*b7c941bbSAndroid Build Coastguard Worker </issue> 201*b7c941bbSAndroid Build Coastguard Worker 202*b7c941bbSAndroid Build Coastguard Worker <issue 203*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 204*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 31): `android.location.GnssCapabilities#hasMeasurementCorrectionsForDriving`" 205*b7c941bbSAndroid Build Coastguard Worker errorLine1=" gnssCapabilities.hasMeasurementCorrectionsForDriving());" 206*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 207*b7c941bbSAndroid Build Coastguard Worker <location 208*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 209*b7c941bbSAndroid Build Coastguard Worker line="124" 210*b7c941bbSAndroid Build Coastguard Worker column="38"/> 211*b7c941bbSAndroid Build Coastguard Worker </issue> 212*b7c941bbSAndroid Build Coastguard Worker 213*b7c941bbSAndroid Build Coastguard Worker <issue 214*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 215*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `android.location.LocationManager#registerGnssMeasurementsCallback`" 216*b7c941bbSAndroid Build Coastguard Worker errorLine1=" locationManager.registerGnssMeasurementsCallback(mMeasurementListener);" 217*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 218*b7c941bbSAndroid Build Coastguard Worker <location 219*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 220*b7c941bbSAndroid Build Coastguard Worker line="139" 221*b7c941bbSAndroid Build Coastguard Worker column="25"/> 222*b7c941bbSAndroid Build Coastguard Worker </issue> 223*b7c941bbSAndroid Build Coastguard Worker 224*b7c941bbSAndroid Build Coastguard Worker <issue 225*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 226*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `android.location.GnssMeasurementsEvent#getMeasurements`" 227*b7c941bbSAndroid Build Coastguard Worker errorLine1=" for (GnssMeasurement measurement : event.getMeasurements()) {" 228*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~"> 229*b7c941bbSAndroid Build Coastguard Worker <location 230*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 231*b7c941bbSAndroid Build Coastguard Worker line="143" 232*b7c941bbSAndroid Build Coastguard Worker column="54"/> 233*b7c941bbSAndroid Build Coastguard Worker </issue> 234*b7c941bbSAndroid Build Coastguard Worker 235*b7c941bbSAndroid Build Coastguard Worker <issue 236*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 237*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `android.location.GnssMeasurement#getAccumulatedDeltaRangeState`" 238*b7c941bbSAndroid Build Coastguard Worker errorLine1=" if ((measurement.getAccumulatedDeltaRangeState() & ADR_STATE_VALID)" 239*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 240*b7c941bbSAndroid Build Coastguard Worker <location 241*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 242*b7c941bbSAndroid Build Coastguard Worker line="144" 243*b7c941bbSAndroid Build Coastguard Worker column="34"/> 244*b7c941bbSAndroid Build Coastguard Worker </issue> 245*b7c941bbSAndroid Build Coastguard Worker 246*b7c941bbSAndroid Build Coastguard Worker <issue 247*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 248*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `android.location.LocationManager#unregisterGnssMeasurementsCallback`" 249*b7c941bbSAndroid Build Coastguard Worker errorLine1=" locationManager.unregisterGnssMeasurementsCallback(mMeasurementListener);" 250*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 251*b7c941bbSAndroid Build Coastguard Worker <location 252*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 253*b7c941bbSAndroid Build Coastguard Worker line="152" 254*b7c941bbSAndroid Build Coastguard Worker column="25"/> 255*b7c941bbSAndroid Build Coastguard Worker </issue> 256*b7c941bbSAndroid Build Coastguard Worker 257*b7c941bbSAndroid Build Coastguard Worker <issue 258*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 259*b7c941bbSAndroid Build Coastguard Worker message="Class requires API level 24 (current min is 21): `android.location.GnssMeasurementsEvent.Callback`" 260*b7c941bbSAndroid Build Coastguard Worker errorLine1=" private class TestGnssMeasurementListener extends GnssMeasurementsEvent.Callback {" 261*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 262*b7c941bbSAndroid Build Coastguard Worker <location 263*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 264*b7c941bbSAndroid Build Coastguard Worker line="156" 265*b7c941bbSAndroid Build Coastguard Worker column="55"/> 266*b7c941bbSAndroid Build Coastguard Worker </issue> 267*b7c941bbSAndroid Build Coastguard Worker 268*b7c941bbSAndroid Build Coastguard Worker <issue 269*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 270*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `android.location.GnssMeasurementsEvent#getMeasurements`" 271*b7c941bbSAndroid Build Coastguard Worker errorLine1=" if (event.getMeasurements().size() > 0) {" 272*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~"> 273*b7c941bbSAndroid Build Coastguard Worker <location 274*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/GnssDeviceInfo.java" 275*b7c941bbSAndroid Build Coastguard Worker line="175" 276*b7c941bbSAndroid Build Coastguard Worker column="23"/> 277*b7c941bbSAndroid Build Coastguard Worker </issue> 278*b7c941bbSAndroid Build Coastguard Worker 279*b7c941bbSAndroid Build Coastguard Worker <issue 280*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 281*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `android.content.Context#getSystemService`" 282*b7c941bbSAndroid Build Coastguard Worker errorLine1=" getContext().getSystemService(Vibrator.class));" 283*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 284*b7c941bbSAndroid Build Coastguard Worker <location 285*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/HapticsDeviceInfo.java" 286*b7c941bbSAndroid Build Coastguard Worker line="46" 287*b7c941bbSAndroid Build Coastguard Worker column="30"/> 288*b7c941bbSAndroid Build Coastguard Worker </issue> 289*b7c941bbSAndroid Build Coastguard Worker 290*b7c941bbSAndroid Build Coastguard Worker <issue 291*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 292*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 33): `android.os.Vibrator#getQFactor`" 293*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult("q_factor", vibrator.getQFactor());' 294*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~"> 295*b7c941bbSAndroid Build Coastguard Worker <location 296*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/HapticsDeviceInfo.java" 297*b7c941bbSAndroid Build Coastguard Worker line="98" 298*b7c941bbSAndroid Build Coastguard Worker column="50"/> 299*b7c941bbSAndroid Build Coastguard Worker </issue> 300*b7c941bbSAndroid Build Coastguard Worker 301*b7c941bbSAndroid Build Coastguard Worker <issue 302*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 303*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 34 (current min is 33): `android.os.Vibrator#getResonantFrequency`" 304*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult("resonant_frequency", vibrator.getResonantFrequency());' 305*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> 306*b7c941bbSAndroid Build Coastguard Worker <location 307*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/HapticsDeviceInfo.java" 308*b7c941bbSAndroid Build Coastguard Worker line="99" 309*b7c941bbSAndroid Build Coastguard Worker column="60"/> 310*b7c941bbSAndroid Build Coastguard Worker </issue> 311*b7c941bbSAndroid Build Coastguard Worker 312*b7c941bbSAndroid Build Coastguard Worker <issue 313*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 314*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 30 (current min is 21): `android.os.Vibrator#areAllEffectsSupported`" 315*b7c941bbSAndroid Build Coastguard Worker errorLine1=" vibrator.areAllEffectsSupported(VibrationEffect.EFFECT_CLICK)" 316*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> 317*b7c941bbSAndroid Build Coastguard Worker <location 318*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/HapticsDeviceInfo.java" 319*b7c941bbSAndroid Build Coastguard Worker line="118" 320*b7c941bbSAndroid Build Coastguard Worker column="26"/> 321*b7c941bbSAndroid Build Coastguard Worker </issue> 322*b7c941bbSAndroid Build Coastguard Worker 323*b7c941bbSAndroid Build Coastguard Worker <issue 324*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 325*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 30 (current min is 21): `android.os.Vibrator#areEffectsSupported`" 326*b7c941bbSAndroid Build Coastguard Worker errorLine1=" int[] results = vibrator.areEffectsSupported(effectsToCheck);" 327*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~"> 328*b7c941bbSAndroid Build Coastguard Worker <location 329*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/HapticsDeviceInfo.java" 330*b7c941bbSAndroid Build Coastguard Worker line="124" 331*b7c941bbSAndroid Build Coastguard Worker column="34"/> 332*b7c941bbSAndroid Build Coastguard Worker </issue> 333*b7c941bbSAndroid Build Coastguard Worker 334*b7c941bbSAndroid Build Coastguard Worker <issue 335*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 336*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 30 (current min is 21): `android.os.Vibrator#arePrimitivesSupported`" 337*b7c941bbSAndroid Build Coastguard Worker errorLine1=" boolean[] results = vibrator.arePrimitivesSupported(primitivesToCheck);" 338*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> 339*b7c941bbSAndroid Build Coastguard Worker <location 340*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/HapticsDeviceInfo.java" 341*b7c941bbSAndroid Build Coastguard Worker line="142" 342*b7c941bbSAndroid Build Coastguard Worker column="38"/> 343*b7c941bbSAndroid Build Coastguard Worker </issue> 344*b7c941bbSAndroid Build Coastguard Worker 345*b7c941bbSAndroid Build Coastguard Worker <issue 346*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 347*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 29 (current min is 21): `android.content.res.Resources#getFloat`" 348*b7c941bbSAndroid Build Coastguard Worker errorLine1=" store.addResult(resultName, res.getFloat(resId));" 349*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~"> 350*b7c941bbSAndroid Build Coastguard Worker <location 351*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/HapticsDeviceInfo.java" 352*b7c941bbSAndroid Build Coastguard Worker line="197" 353*b7c941bbSAndroid Build Coastguard Worker column="45"/> 354*b7c941bbSAndroid Build Coastguard Worker </issue> 355*b7c941bbSAndroid Build Coastguard Worker 356*b7c941bbSAndroid Build Coastguard Worker <issue 357*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 358*b7c941bbSAndroid Build Coastguard Worker message="Cast from `KeyGenParameterSpec` to `AlgorithmParameterSpec` requires API level 23 (current min is 21)" 359*b7c941bbSAndroid Build Coastguard Worker errorLine1=" keyPairGenerator.initialize(spec);" 360*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~"> 361*b7c941bbSAndroid Build Coastguard Worker <location 362*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 363*b7c941bbSAndroid Build Coastguard Worker line="85" 364*b7c941bbSAndroid Build Coastguard Worker column="37"/> 365*b7c941bbSAndroid Build Coastguard Worker </issue> 366*b7c941bbSAndroid Build Coastguard Worker 367*b7c941bbSAndroid Build Coastguard Worker <issue 368*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 369*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `new android.security.keystore.KeyGenParameterSpec.Builder`" 370*b7c941bbSAndroid Build Coastguard Worker errorLine1=" new KeyGenParameterSpec.Builder(testAlias, PURPOSE_SIGN | PURPOSE_VERIFY)" 371*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 372*b7c941bbSAndroid Build Coastguard Worker <location 373*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 374*b7c941bbSAndroid Build Coastguard Worker line="122" 375*b7c941bbSAndroid Build Coastguard Worker column="17"/> 376*b7c941bbSAndroid Build Coastguard Worker </issue> 377*b7c941bbSAndroid Build Coastguard Worker 378*b7c941bbSAndroid Build Coastguard Worker <issue 379*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 380*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `android.security.keystore.KeyGenParameterSpec.Builder#setAlgorithmParameterSpec`" 381*b7c941bbSAndroid Build Coastguard Worker errorLine1=' .setAlgorithmParameterSpec(new ECGenParameterSpec("secp256r1"))' 382*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> 383*b7c941bbSAndroid Build Coastguard Worker <location 384*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 385*b7c941bbSAndroid Build Coastguard Worker line="123" 386*b7c941bbSAndroid Build Coastguard Worker column="26"/> 387*b7c941bbSAndroid Build Coastguard Worker </issue> 388*b7c941bbSAndroid Build Coastguard Worker 389*b7c941bbSAndroid Build Coastguard Worker <issue 390*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 391*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `android.security.keystore.KeyGenParameterSpec.Builder#setDigests`" 392*b7c941bbSAndroid Build Coastguard Worker errorLine1=" .setDigests(DIGEST_SHA256)" 393*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~"> 394*b7c941bbSAndroid Build Coastguard Worker <location 395*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 396*b7c941bbSAndroid Build Coastguard Worker line="124" 397*b7c941bbSAndroid Build Coastguard Worker column="26"/> 398*b7c941bbSAndroid Build Coastguard Worker </issue> 399*b7c941bbSAndroid Build Coastguard Worker 400*b7c941bbSAndroid Build Coastguard Worker <issue 401*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 402*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 31 (current min is 21): `android.security.keystore.KeyGenParameterSpec.Builder#setDevicePropertiesAttestationIncluded`" 403*b7c941bbSAndroid Build Coastguard Worker errorLine1=" .setDevicePropertiesAttestationIncluded(" 404*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 405*b7c941bbSAndroid Build Coastguard Worker <location 406*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 407*b7c941bbSAndroid Build Coastguard Worker line="125" 408*b7c941bbSAndroid Build Coastguard Worker column="26"/> 409*b7c941bbSAndroid Build Coastguard Worker </issue> 410*b7c941bbSAndroid Build Coastguard Worker 411*b7c941bbSAndroid Build Coastguard Worker <issue 412*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 413*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `android.security.keystore.KeyGenParameterSpec.Builder#setAttestationChallenge`" 414*b7c941bbSAndroid Build Coastguard Worker errorLine1=" .setAttestationChallenge(CHALLENGE)" 415*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> 416*b7c941bbSAndroid Build Coastguard Worker <location 417*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 418*b7c941bbSAndroid Build Coastguard Worker line="129" 419*b7c941bbSAndroid Build Coastguard Worker column="26"/> 420*b7c941bbSAndroid Build Coastguard Worker </issue> 421*b7c941bbSAndroid Build Coastguard Worker 422*b7c941bbSAndroid Build Coastguard Worker <issue 423*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 424*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 28 (current min is 21): `android.security.keystore.KeyGenParameterSpec.Builder#setIsStrongBoxBacked`" 425*b7c941bbSAndroid Build Coastguard Worker errorLine1=" .setIsStrongBoxBacked(isStrongBoxBacked)" 426*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> 427*b7c941bbSAndroid Build Coastguard Worker <location 428*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 429*b7c941bbSAndroid Build Coastguard Worker line="130" 430*b7c941bbSAndroid Build Coastguard Worker column="26"/> 431*b7c941bbSAndroid Build Coastguard Worker </issue> 432*b7c941bbSAndroid Build Coastguard Worker 433*b7c941bbSAndroid Build Coastguard Worker <issue 434*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 435*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `android.security.keystore.KeyGenParameterSpec.Builder#build`" 436*b7c941bbSAndroid Build Coastguard Worker errorLine1=" .build();" 437*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~"> 438*b7c941bbSAndroid Build Coastguard Worker <location 439*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 440*b7c941bbSAndroid Build Coastguard Worker line="131" 441*b7c941bbSAndroid Build Coastguard Worker column="26"/> 442*b7c941bbSAndroid Build Coastguard Worker </issue> 443*b7c941bbSAndroid Build Coastguard Worker 444*b7c941bbSAndroid Build Coastguard Worker <issue 445*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 446*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 26 (current min is 21): `java.util.Base64#getEncoder`" 447*b7c941bbSAndroid Build Coastguard Worker errorLine1=" Base64.getEncoder().encodeToString(rootOfTrust.get().verifiedBootKey));" 448*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~"> 449*b7c941bbSAndroid Build Coastguard Worker <location 450*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 451*b7c941bbSAndroid Build Coastguard Worker line="207" 452*b7c941bbSAndroid Build Coastguard Worker column="28"/> 453*b7c941bbSAndroid Build Coastguard Worker </issue> 454*b7c941bbSAndroid Build Coastguard Worker 455*b7c941bbSAndroid Build Coastguard Worker <issue 456*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 457*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 26 (current min is 21): `java.util.Base64.Encoder#encodeToString`" 458*b7c941bbSAndroid Build Coastguard Worker errorLine1=" Base64.getEncoder().encodeToString(rootOfTrust.get().verifiedBootKey));" 459*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~"> 460*b7c941bbSAndroid Build Coastguard Worker <location 461*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 462*b7c941bbSAndroid Build Coastguard Worker line="207" 463*b7c941bbSAndroid Build Coastguard Worker column="41"/> 464*b7c941bbSAndroid Build Coastguard Worker </issue> 465*b7c941bbSAndroid Build Coastguard Worker 466*b7c941bbSAndroid Build Coastguard Worker <issue 467*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 468*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 26 (current min is 21): `java.util.Base64#getEncoder`" 469*b7c941bbSAndroid Build Coastguard Worker errorLine1=" Base64.getEncoder().encodeToString(rootOfTrust.get().verifiedBootHash));" 470*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~"> 471*b7c941bbSAndroid Build Coastguard Worker <location 472*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 473*b7c941bbSAndroid Build Coastguard Worker line="212" 474*b7c941bbSAndroid Build Coastguard Worker column="28"/> 475*b7c941bbSAndroid Build Coastguard Worker </issue> 476*b7c941bbSAndroid Build Coastguard Worker 477*b7c941bbSAndroid Build Coastguard Worker <issue 478*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 479*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 26 (current min is 21): `java.util.Base64.Encoder#encodeToString`" 480*b7c941bbSAndroid Build Coastguard Worker errorLine1=" Base64.getEncoder().encodeToString(rootOfTrust.get().verifiedBootHash));" 481*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~"> 482*b7c941bbSAndroid Build Coastguard Worker <location 483*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/KeystoreAttestationDeviceInfo.java" 484*b7c941bbSAndroid Build Coastguard Worker line="212" 485*b7c941bbSAndroid Build Coastguard Worker column="41"/> 486*b7c941bbSAndroid Build Coastguard Worker </issue> 487*b7c941bbSAndroid Build Coastguard Worker 488*b7c941bbSAndroid Build Coastguard Worker <issue 489*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 490*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `android.icu.util.ULocale#getAvailableLocales`" 491*b7c941bbSAndroid Build Coastguard Worker errorLine1=" List<String> icuLocales = Arrays.stream(ULocale.getAvailableLocales())" 492*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~"> 493*b7c941bbSAndroid Build Coastguard Worker <location 494*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 495*b7c941bbSAndroid Build Coastguard Worker line="62" 496*b7c941bbSAndroid Build Coastguard Worker column="57"/> 497*b7c941bbSAndroid Build Coastguard Worker </issue> 498*b7c941bbSAndroid Build Coastguard Worker 499*b7c941bbSAndroid Build Coastguard Worker <issue 500*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 501*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `android.icu.util.ULocale#toLanguageTag`" 502*b7c941bbSAndroid Build Coastguard Worker errorLine1=" .map((uLocale -> uLocale.toLanguageTag()))" 503*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~"> 504*b7c941bbSAndroid Build Coastguard Worker <location 505*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 506*b7c941bbSAndroid Build Coastguard Worker line="63" 507*b7c941bbSAndroid Build Coastguard Worker column="38"/> 508*b7c941bbSAndroid Build Coastguard Worker </issue> 509*b7c941bbSAndroid Build Coastguard Worker 510*b7c941bbSAndroid Build Coastguard Worker <issue 511*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 512*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `android.icu.util.ULocale#toLanguageTag`" 513*b7c941bbSAndroid Build Coastguard Worker errorLine1=" icuLocales.add(ULocale.US.toLanguageTag());" 514*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~"> 515*b7c941bbSAndroid Build Coastguard Worker <location 516*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 517*b7c941bbSAndroid Build Coastguard Worker line="67" 518*b7c941bbSAndroid Build Coastguard Worker column="39"/> 519*b7c941bbSAndroid Build Coastguard Worker </issue> 520*b7c941bbSAndroid Build Coastguard Worker 521*b7c941bbSAndroid Build Coastguard Worker <issue 522*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 523*b7c941bbSAndroid Build Coastguard Worker message="Field requires API level 24 (current min is 21): `android.icu.util.ULocale#US`" 524*b7c941bbSAndroid Build Coastguard Worker errorLine1=" icuLocales.add(ULocale.US.toLanguageTag());" 525*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~"> 526*b7c941bbSAndroid Build Coastguard Worker <location 527*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 528*b7c941bbSAndroid Build Coastguard Worker line="67" 529*b7c941bbSAndroid Build Coastguard Worker column="28"/> 530*b7c941bbSAndroid Build Coastguard Worker </issue> 531*b7c941bbSAndroid Build Coastguard Worker 532*b7c941bbSAndroid Build Coastguard Worker <issue 533*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 534*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 26 (current min is 21): `java.nio.file.Files#walk`" 535*b7c941bbSAndroid Build Coastguard Worker errorLine1=" try (Stream<Path> stream = Files.walk(Paths.get(HYPHEN_BINARY_LOCATION))) {" 536*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~"> 537*b7c941bbSAndroid Build Coastguard Worker <location 538*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 539*b7c941bbSAndroid Build Coastguard Worker line="74" 540*b7c941bbSAndroid Build Coastguard Worker column="42"/> 541*b7c941bbSAndroid Build Coastguard Worker </issue> 542*b7c941bbSAndroid Build Coastguard Worker 543*b7c941bbSAndroid Build Coastguard Worker <issue 544*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 545*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 26 (current min is 21): `java.nio.file.Paths#get`" 546*b7c941bbSAndroid Build Coastguard Worker errorLine1=" try (Stream<Path> stream = Files.walk(Paths.get(HYPHEN_BINARY_LOCATION))) {" 547*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~"> 548*b7c941bbSAndroid Build Coastguard Worker <location 549*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 550*b7c941bbSAndroid Build Coastguard Worker line="74" 551*b7c941bbSAndroid Build Coastguard Worker column="53"/> 552*b7c941bbSAndroid Build Coastguard Worker </issue> 553*b7c941bbSAndroid Build Coastguard Worker 554*b7c941bbSAndroid Build Coastguard Worker <issue 555*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 556*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 26 (current min is 21): `java.nio.file.Files#isDirectory`" 557*b7c941bbSAndroid Build Coastguard Worker errorLine1=" .filter(file -> !Files.isDirectory(file))" 558*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~"> 559*b7c941bbSAndroid Build Coastguard Worker <location 560*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 561*b7c941bbSAndroid Build Coastguard Worker line="76" 562*b7c941bbSAndroid Build Coastguard Worker column="44"/> 563*b7c941bbSAndroid Build Coastguard Worker </issue> 564*b7c941bbSAndroid Build Coastguard Worker 565*b7c941bbSAndroid Build Coastguard Worker <issue 566*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 567*b7c941bbSAndroid Build Coastguard Worker message="Method reference requires API level 26 (current min is 21): `Path::getFileName`" 568*b7c941bbSAndroid Build Coastguard Worker errorLine1=" .map(Path::getFileName)" 569*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~"> 570*b7c941bbSAndroid Build Coastguard Worker <location 571*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 572*b7c941bbSAndroid Build Coastguard Worker line="77" 573*b7c941bbSAndroid Build Coastguard Worker column="26"/> 574*b7c941bbSAndroid Build Coastguard Worker </issue> 575*b7c941bbSAndroid Build Coastguard Worker 576*b7c941bbSAndroid Build Coastguard Worker <issue 577*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 578*b7c941bbSAndroid Build Coastguard Worker message="Method reference requires API level 26 (current min is 21): `Path::toString`" 579*b7c941bbSAndroid Build Coastguard Worker errorLine1=" .map(Path::toString)" 580*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~"> 581*b7c941bbSAndroid Build Coastguard Worker <location 582*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 583*b7c941bbSAndroid Build Coastguard Worker line="78" 584*b7c941bbSAndroid Build Coastguard Worker column="26"/> 585*b7c941bbSAndroid Build Coastguard Worker </issue> 586*b7c941bbSAndroid Build Coastguard Worker 587*b7c941bbSAndroid Build Coastguard Worker <issue 588*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 589*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `java.util.regex.Pattern#asPredicate`" 590*b7c941bbSAndroid Build Coastguard Worker errorLine1=" .filter(HYPHEN_BINARY_PATTERN.asPredicate())" 591*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~"> 592*b7c941bbSAndroid Build Coastguard Worker <location 593*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 594*b7c941bbSAndroid Build Coastguard Worker line="79" 595*b7c941bbSAndroid Build Coastguard Worker column="51"/> 596*b7c941bbSAndroid Build Coastguard Worker </issue> 597*b7c941bbSAndroid Build Coastguard Worker 598*b7c941bbSAndroid Build Coastguard Worker <issue 599*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 600*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 24 (current min is 21): `android.icu.util.VersionInfo#getMajor`" 601*b7c941bbSAndroid Build Coastguard Worker errorLine1=" int icuVersion = VersionInfo.ICU_VERSION.getMajor();" 602*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~"> 603*b7c941bbSAndroid Build Coastguard Worker <location 604*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 605*b7c941bbSAndroid Build Coastguard Worker line="100" 606*b7c941bbSAndroid Build Coastguard Worker column="50"/> 607*b7c941bbSAndroid Build Coastguard Worker </issue> 608*b7c941bbSAndroid Build Coastguard Worker 609*b7c941bbSAndroid Build Coastguard Worker <issue 610*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 611*b7c941bbSAndroid Build Coastguard Worker message="Field requires API level 24 (current min is 21): `android.icu.util.VersionInfo#ICU_VERSION`" 612*b7c941bbSAndroid Build Coastguard Worker errorLine1=" int icuVersion = VersionInfo.ICU_VERSION.getMajor();" 613*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> 614*b7c941bbSAndroid Build Coastguard Worker <location 615*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/LocaleDeviceInfo.java" 616*b7c941bbSAndroid Build Coastguard Worker line="100" 617*b7c941bbSAndroid Build Coastguard Worker column="26"/> 618*b7c941bbSAndroid Build Coastguard Worker </issue> 619*b7c941bbSAndroid Build Coastguard Worker 620*b7c941bbSAndroid Build Coastguard Worker <issue 621*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 622*b7c941bbSAndroid Build Coastguard Worker message="Class requires API level 29 (current min is 24): `android.app.role.RoleManager`" 623*b7c941bbSAndroid Build Coastguard Worker errorLine1=" final RoleManager roleManager = getContext().getSystemService(RoleManager.class);" 624*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~"> 625*b7c941bbSAndroid Build Coastguard Worker <location 626*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/PackageDeviceInfo.java" 627*b7c941bbSAndroid Build Coastguard Worker line="387" 628*b7c941bbSAndroid Build Coastguard Worker column="71"/> 629*b7c941bbSAndroid Build Coastguard Worker </issue> 630*b7c941bbSAndroid Build Coastguard Worker 631*b7c941bbSAndroid Build Coastguard Worker <issue 632*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 633*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 29 (current min is 24): `android.app.role.RoleManager#getRoleHolders`" 634*b7c941bbSAndroid Build Coastguard Worker errorLine1=" () -> roleManager.getRoleHolders(roleName)," 635*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~"> 636*b7c941bbSAndroid Build Coastguard Worker <location 637*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/PackageDeviceInfo.java" 638*b7c941bbSAndroid Build Coastguard Worker line="403" 639*b7c941bbSAndroid Build Coastguard Worker column="35"/> 640*b7c941bbSAndroid Build Coastguard Worker </issue> 641*b7c941bbSAndroid Build Coastguard Worker 642*b7c941bbSAndroid Build Coastguard Worker <issue 643*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 644*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `android.view.Display#getMode`" 645*b7c941bbSAndroid Build Coastguard Worker errorLine1=" Display.Mode activeMode = display.getMode();" 646*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~"> 647*b7c941bbSAndroid Build Coastguard Worker <location 648*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ScreenDeviceInfo.java" 649*b7c941bbSAndroid Build Coastguard Worker line="124" 650*b7c941bbSAndroid Build Coastguard Worker column="43"/> 651*b7c941bbSAndroid Build Coastguard Worker </issue> 652*b7c941bbSAndroid Build Coastguard Worker 653*b7c941bbSAndroid Build Coastguard Worker <issue 654*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 655*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `android.view.Display#getSupportedModes`" 656*b7c941bbSAndroid Build Coastguard Worker errorLine1=" Display.Mode[] supportedModes = display.getSupportedModes();" 657*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~"> 658*b7c941bbSAndroid Build Coastguard Worker <location 659*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ScreenDeviceInfo.java" 660*b7c941bbSAndroid Build Coastguard Worker line="128" 661*b7c941bbSAndroid Build Coastguard Worker column="49"/> 662*b7c941bbSAndroid Build Coastguard Worker </issue> 663*b7c941bbSAndroid Build Coastguard Worker 664*b7c941bbSAndroid Build Coastguard Worker <issue 665*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 666*b7c941bbSAndroid Build Coastguard Worker message="Method reference requires API level 23 (current min is 21): `Display.Mode::getPhysicalWidth`" 667*b7c941bbSAndroid Build Coastguard Worker errorLine1=" Display.Mode::getPhysicalWidth).thenComparingInt(" 668*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 669*b7c941bbSAndroid Build Coastguard Worker <location 670*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ScreenDeviceInfo.java" 671*b7c941bbSAndroid Build Coastguard Worker line="130" 672*b7c941bbSAndroid Build Coastguard Worker column="17"/> 673*b7c941bbSAndroid Build Coastguard Worker </issue> 674*b7c941bbSAndroid Build Coastguard Worker 675*b7c941bbSAndroid Build Coastguard Worker <issue 676*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 677*b7c941bbSAndroid Build Coastguard Worker message="Method reference requires API level 23 (current min is 21): `Display.Mode::getPhysicalHeight`" 678*b7c941bbSAndroid Build Coastguard Worker errorLine1=" Display.Mode::getPhysicalHeight).thenComparingDouble(" 679*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 680*b7c941bbSAndroid Build Coastguard Worker <location 681*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ScreenDeviceInfo.java" 682*b7c941bbSAndroid Build Coastguard Worker line="131" 683*b7c941bbSAndroid Build Coastguard Worker column="17"/> 684*b7c941bbSAndroid Build Coastguard Worker </issue> 685*b7c941bbSAndroid Build Coastguard Worker 686*b7c941bbSAndroid Build Coastguard Worker <issue 687*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 688*b7c941bbSAndroid Build Coastguard Worker message="Method reference requires API level 23 (current min is 21): `Display.Mode::getRefreshRate`" 689*b7c941bbSAndroid Build Coastguard Worker errorLine1=" Display.Mode::getRefreshRate);" 690*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 691*b7c941bbSAndroid Build Coastguard Worker <location 692*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ScreenDeviceInfo.java" 693*b7c941bbSAndroid Build Coastguard Worker line="132" 694*b7c941bbSAndroid Build Coastguard Worker column="17"/> 695*b7c941bbSAndroid Build Coastguard Worker </issue> 696*b7c941bbSAndroid Build Coastguard Worker 697*b7c941bbSAndroid Build Coastguard Worker <issue 698*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 699*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `android.view.Display.Mode#getPhysicalWidth`" 700*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult(propertyPrefix + "physical_width_pixels", mode.getPhysicalWidth());' 701*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~"> 702*b7c941bbSAndroid Build Coastguard Worker <location 703*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ScreenDeviceInfo.java" 704*b7c941bbSAndroid Build Coastguard Worker line="141" 705*b7c941bbSAndroid Build Coastguard Worker column="72"/> 706*b7c941bbSAndroid Build Coastguard Worker </issue> 707*b7c941bbSAndroid Build Coastguard Worker 708*b7c941bbSAndroid Build Coastguard Worker <issue 709*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 710*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `android.view.Display.Mode#getPhysicalHeight`" 711*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult(propertyPrefix + "physical_height_pixels", mode.getPhysicalHeight());' 712*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~~~~"> 713*b7c941bbSAndroid Build Coastguard Worker <location 714*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ScreenDeviceInfo.java" 715*b7c941bbSAndroid Build Coastguard Worker line="142" 716*b7c941bbSAndroid Build Coastguard Worker column="73"/> 717*b7c941bbSAndroid Build Coastguard Worker </issue> 718*b7c941bbSAndroid Build Coastguard Worker 719*b7c941bbSAndroid Build Coastguard Worker <issue 720*b7c941bbSAndroid Build Coastguard Worker id="NewApi" 721*b7c941bbSAndroid Build Coastguard Worker message="Call requires API level 23 (current min is 21): `android.view.Display.Mode#getRefreshRate`" 722*b7c941bbSAndroid Build Coastguard Worker errorLine1=' store.addResult(propertyPrefix + "refresh_rate", mode.getRefreshRate());' 723*b7c941bbSAndroid Build Coastguard Worker errorLine2=" ~~~~~~~~~~~~~~"> 724*b7c941bbSAndroid Build Coastguard Worker <location 725*b7c941bbSAndroid Build Coastguard Worker file="cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ScreenDeviceInfo.java" 726*b7c941bbSAndroid Build Coastguard Worker line="143" 727*b7c941bbSAndroid Build Coastguard Worker column="63"/> 728*b7c941bbSAndroid Build Coastguard Worker </issue> 729*b7c941bbSAndroid Build Coastguard Worker 730*b7c941bbSAndroid Build Coastguard Worker</issues>