Add lint baseline to address NewApi errors
We are enabling a new lint check where the min sdk != compile sdk. It has produced a lot of errors and adding the baseline file(s) allows us to continue work without introducing more problems. Bug: 150847901 Test: m lint-check Change-Id: Ide8a8fe80ba31396f23853ab266afcbcc33af9a6
This commit is contained in:
committed by
Anton Hansson
parent
a13c9782b8
commit
d34f536b59
312
apex/media/framework/lint-baseline.xml
Normal file
312
apex/media/framework/lint-baseline.xml
Normal file
@@ -0,0 +1,312 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `new android.media.ApplicationMediaCapabilities.Builder`"
|
||||||
|
errorLine1=" new ApplicationMediaCapabilities.Builder();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/ApplicationMediaCapabilities.java"
|
||||||
|
line="208"
|
||||||
|
column="29"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `new android.media.ApplicationMediaCapabilities.Builder`"
|
||||||
|
errorLine1=" ApplicationMediaCapabilities.Builder builder = new ApplicationMediaCapabilities.Builder();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/ApplicationMediaCapabilities.java"
|
||||||
|
line="314"
|
||||||
|
column="56"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.os.RemoteException#rethrowFromSystemServer`"
|
||||||
|
errorLine1=" e.rethrowFromSystemServer();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaCommunicationManager.java"
|
||||||
|
line="110"
|
||||||
|
column="15"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.os.Parcel#writeParcelableCreator`"
|
||||||
|
errorLine1=" dest.writeParcelableCreator((Parcelable) parcelable);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParceledListSlice.java"
|
||||||
|
line="77"
|
||||||
|
column="14"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.os.Parcel#readParcelableCreator`"
|
||||||
|
errorLine1=" return from.readParcelableCreator(loader);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParceledListSlice.java"
|
||||||
|
line="82"
|
||||||
|
column="21"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.TrackData#mediaFormat`"
|
||||||
|
errorLine1=" this.mediaFormat = mediaFormat;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="273"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.TrackData#drmInitData`"
|
||||||
|
errorLine1=" this.drmInitData = drmInitData;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="274"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
|
||||||
|
errorLine1=" this.timeMicros = timeMicros;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="295"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
|
||||||
|
errorLine1=" this.position = position;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="296"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
|
||||||
|
errorLine1=" return "[timeMicros=" + timeMicros + ", position=" + position + "]";"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="302"
|
||||||
|
column="66"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
|
||||||
|
errorLine1=" return "[timeMicros=" + timeMicros + ", position=" + position + "]";"
|
||||||
|
errorLine2=" ~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="302"
|
||||||
|
column="37"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level R (current min is 29): `android.media.MediaParser.SeekPoint`"
|
||||||
|
errorLine1=" SeekPoint other = (SeekPoint) obj;"
|
||||||
|
errorLine2=" ~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="313"
|
||||||
|
column="32"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
|
||||||
|
errorLine1=" return timeMicros == other.timeMicros && position == other.position;"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="314"
|
||||||
|
column="54"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
|
||||||
|
errorLine1=" return timeMicros == other.timeMicros && position == other.position;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="314"
|
||||||
|
column="66"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
|
||||||
|
errorLine1=" return timeMicros == other.timeMicros && position == other.position;"
|
||||||
|
errorLine2=" ~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="314"
|
||||||
|
column="20"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
|
||||||
|
errorLine1=" return timeMicros == other.timeMicros && position == other.position;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="314"
|
||||||
|
column="34"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
|
||||||
|
errorLine1=" int result = (int) timeMicros;"
|
||||||
|
errorLine2=" ~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="319"
|
||||||
|
column="32"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
|
||||||
|
errorLine1=" result = 31 * result + (int) position;"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="320"
|
||||||
|
column="42"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level R (current min is 29): `android.media.MediaParser.InputReader`"
|
||||||
|
errorLine1=" public interface SeekableInputReader extends InputReader {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="352"
|
||||||
|
column="50"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 31 (current min is 29): `android.media.metrics.LogSessionId#LOG_SESSION_ID_NONE`"
|
||||||
|
errorLine1=" @NonNull private LogSessionId mLogSessionId = LogSessionId.LOG_SESSION_ID_NONE;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="1071"
|
||||||
|
column="51"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Cast from `SeekableInputReader` to `InputReader` requires API level 30 (current min is 29)"
|
||||||
|
errorLine1=" mExoDataReader.mInputReader = seekableInputReader;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="1201"
|
||||||
|
column="39"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
|
||||||
|
errorLine1=" mPendingSeekPosition = seekPoint.position;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="1287"
|
||||||
|
column="36"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
|
||||||
|
errorLine1=" mPendingSeekTimeMicros = seekPoint.timeMicros;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="1288"
|
||||||
|
column="38"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
|
||||||
|
errorLine1=" mExtractor.seek(seekPoint.position, seekPoint.timeMicros);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="1290"
|
||||||
|
column="29"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
|
||||||
|
errorLine1=" mExtractor.seek(seekPoint.position, seekPoint.timeMicros);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="1290"
|
||||||
|
column="49"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level R (current min is 29): `android.media.DrmInitData.SchemeInitData#uuid`"
|
||||||
|
errorLine1=" if (schemeInitData.uuid.equals(schemeUuid)) {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="1579"
|
||||||
|
column="21"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level R (current min is 29): `android.media.MediaParser.InputReader`"
|
||||||
|
errorLine1=" private static final class DataReaderAdapter implements InputReader {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="1872"
|
||||||
|
column="61"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level R (current min is 29): `android.media.MediaParser.InputReader`"
|
||||||
|
errorLine1=" private static final class ParsableByteArrayAdapter implements InputReader {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
|
||||||
|
line="1905"
|
||||||
|
column="68"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
5471
libs/WindowManager/Shell/lint-baseline.xml
Normal file
5471
libs/WindowManager/Shell/lint-baseline.xml
Normal file
File diff suppressed because it is too large
Load Diff
48
packages/Connectivity/framework/lint-baseline.xml
Normal file
48
packages/Connectivity/framework/lint-baseline.xml
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 30): `new android.net.ParseException`"
|
||||||
|
errorLine1=" ParseException pe = new ParseException(e.reason, e.getCause());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/Connectivity/framework/src/android/net/DnsResolver.java"
|
||||||
|
line="301"
|
||||||
|
column="37"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback`"
|
||||||
|
errorLine1=" protected class ActiveDataSubscriptionIdListener extends TelephonyCallback"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/Connectivity/framework/src/android/net/util/MultinetworkPolicyTracker.java"
|
||||||
|
line="96"
|
||||||
|
column="62"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback.ActiveDataSubscriptionIdListener`"
|
||||||
|
errorLine1=" implements TelephonyCallback.ActiveDataSubscriptionIdListener {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/Connectivity/framework/src/android/net/util/MultinetworkPolicyTracker.java"
|
||||||
|
line="97"
|
||||||
|
column="24"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 30): `android.telephony.TelephonyManager#registerTelephonyCallback`"
|
||||||
|
errorLine1=" ctx.getSystemService(TelephonyManager.class).registerTelephonyCallback("
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/Connectivity/framework/src/android/net/util/MultinetworkPolicyTracker.java"
|
||||||
|
line="126"
|
||||||
|
column="54"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
37
packages/Connectivity/service/lint-baseline.xml
Normal file
37
packages/Connectivity/service/lint-baseline.xml
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 30): `android.telephony.TelephonyManager#isDataCapable`"
|
||||||
|
errorLine1=" if (tm.isDataCapable()) {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/services/core/java/com/android/server/ConnectivityService.java"
|
||||||
|
line="781"
|
||||||
|
column="20"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 30): `android.content.Context#sendStickyBroadcast`"
|
||||||
|
errorLine1=" mUserAllContext.sendStickyBroadcast(intent, options);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/services/core/java/com/android/server/ConnectivityService.java"
|
||||||
|
line="2633"
|
||||||
|
column="33"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 30): `android.content.pm.PackageManager#getTargetSdkVersion`"
|
||||||
|
errorLine1=" final int callingVersion = pm.getTargetSdkVersion(callingPackageName);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/services/core/java/com/android/server/ConnectivityService.java"
|
||||||
|
line="5784"
|
||||||
|
column="43"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
37
packages/SettingsLib/ActionBarShadow/lint-baseline.xml
Normal file
37
packages/SettingsLib/ActionBarShadow/lint-baseline.xml
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.view.View#setOnScrollChangeListener`"
|
||||||
|
errorLine1=" mScrollView.setOnScrollChangeListener(mScrollChangeWatcher);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/ActionBarShadow/src/com/android/settingslib/widget/ActionBarShadowController.java"
|
||||||
|
line="81"
|
||||||
|
column="25"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.view.View#setOnScrollChangeListener`"
|
||||||
|
errorLine1=" mScrollView.setOnScrollChangeListener(null);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/ActionBarShadow/src/com/android/settingslib/widget/ActionBarShadowController.java"
|
||||||
|
line="88"
|
||||||
|
column="21"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 23 (current min is 21): `android.view.View.OnScrollChangeListener`"
|
||||||
|
errorLine1=" final class ScrollChangeWatcher implements View.OnScrollChangeListener {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/ActionBarShadow/src/com/android/settingslib/widget/ActionBarShadowController.java"
|
||||||
|
line="95"
|
||||||
|
column="48"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`android:Widget.DeviceDefault.Button.Borderless.Colored` requires API level 28 (current min is 21)"
|
||||||
|
errorLine1=" <style name="SettingsActionButton" parent="android:Widget.DeviceDefault.Button.Borderless.Colored">"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/values/styles.xml"
|
||||||
|
line="19"
|
||||||
|
column="40"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`android:drawableTint` requires API level 23 (current min is 21)"
|
||||||
|
errorLine1=" <item name="android:drawableTint">@*android:color/btn_colored_borderless_text_material</item>"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/ActionButtonsPreference/res/values/styles.xml"
|
||||||
|
line="21"
|
||||||
|
column="15"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
81
packages/SettingsLib/AdaptiveIcon/lint-baseline.xml
Normal file
81
packages/SettingsLib/AdaptiveIcon/lint-baseline.xml
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.content.res.Resources#getColor`"
|
||||||
|
errorLine1=" .getColor(colorRes, null /* theme */);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/AdaptiveIcon/src/com/android/settingslib/widget/AdaptiveIcon.java"
|
||||||
|
line="78"
|
||||||
|
column="34"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.content.Context#getColor`"
|
||||||
|
errorLine1=" setBackgroundColor(context.getColor(R.color.homepage_generic_icon_background));"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/AdaptiveIcon/src/com/android/settingslib/widget/AdaptiveIcon.java"
|
||||||
|
line="90"
|
||||||
|
column="36"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 23 (current min is 21): `android.graphics.drawable.DrawableWrapper`"
|
||||||
|
errorLine1="public class AdaptiveOutlineDrawable extends DrawableWrapper {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/AdaptiveIcon/src/com/android/settingslib/widget/AdaptiveOutlineDrawable.java"
|
||||||
|
line="43"
|
||||||
|
column="46"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `new android.graphics.drawable.DrawableWrapper`"
|
||||||
|
errorLine1=" super(new AdaptiveIconShapeDrawable(resources));"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/AdaptiveIcon/src/com/android/settingslib/widget/AdaptiveOutlineDrawable.java"
|
||||||
|
line="65"
|
||||||
|
column="9"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `new android.graphics.drawable.DrawableWrapper`"
|
||||||
|
errorLine1=" super(new AdaptiveIconShapeDrawable(resources));"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/AdaptiveIcon/src/com/android/settingslib/widget/AdaptiveOutlineDrawable.java"
|
||||||
|
line="72"
|
||||||
|
column="9"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.graphics.drawable.DrawableWrapper#getDrawable`"
|
||||||
|
errorLine1=" getDrawable().setTint(Color.WHITE);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/AdaptiveIcon/src/com/android/settingslib/widget/AdaptiveOutlineDrawable.java"
|
||||||
|
line="80"
|
||||||
|
column="9"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.content.res.Resources#getColor`"
|
||||||
|
errorLine1=" return resources.getColor(resId, /* theme */ null);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/AdaptiveIcon/src/com/android/settingslib/widget/AdaptiveOutlineDrawable.java"
|
||||||
|
line="105"
|
||||||
|
column="26"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`@android:style/Widget.DeviceDefault.Button.Borderless.Colored` requires API level 28 (current min is 21)"
|
||||||
|
errorLine1=" style="@android:style/Widget.DeviceDefault.Button.Borderless.Colored"/>"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/BannerMessagePreference/res/layout/banner_message.xml"
|
||||||
|
line="65"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`@android:style/Widget.DeviceDefault.Button.Borderless.Colored` requires API level 28 (current min is 21)"
|
||||||
|
errorLine1=" style="@android:style/Widget.DeviceDefault.Button.Borderless.Colored"/>"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/BannerMessagePreference/res/layout/banner_message.xml"
|
||||||
|
line="71"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`?android:attr/colorError` requires API level 26 (current min is 21)"
|
||||||
|
errorLine1=" android:fillColor="?android:attr/colorError""
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/BannerMessagePreference/res/drawable/ic_warning.xml"
|
||||||
|
line="24"
|
||||||
|
column="9"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
15
packages/SettingsLib/BarChartPreference/lint-baseline.xml
Normal file
15
packages/SettingsLib/BarChartPreference/lint-baseline.xml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`@android:style/Widget.DeviceDefault.Button.Borderless.Colored` requires API level 28 (current min is 21)"
|
||||||
|
errorLine1=" parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/BarChartPreference/res/values/styles.xml"
|
||||||
|
line="35"
|
||||||
|
column="12"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
92
packages/SettingsLib/EmergencyNumber/lint-baseline.xml
Normal file
92
packages/SettingsLib/EmergencyNumber/lint-baseline.xml
Normal file
@@ -0,0 +1,92 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.content.Context#getSystemService`"
|
||||||
|
errorLine1=" mTelephonyManager = context.getSystemService(TelephonyManager.class);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/EmergencyNumber/src/com/android/settingslib/emergencynumber/EmergencyNumberUtils.java"
|
||||||
|
line="77"
|
||||||
|
column="41"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.content.Context#getSystemService`"
|
||||||
|
errorLine1=" mCarrierConfigManager = context.getSystemService(CarrierConfigManager.class);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/EmergencyNumber/src/com/android/settingslib/emergencynumber/EmergencyNumberUtils.java"
|
||||||
|
line="78"
|
||||||
|
column="45"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 23 (current min is 21): `android.telephony.CarrierConfigManager`"
|
||||||
|
errorLine1=" mCarrierConfigManager = context.getSystemService(CarrierConfigManager.class);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/EmergencyNumber/src/com/android/settingslib/emergencynumber/EmergencyNumberUtils.java"
|
||||||
|
line="78"
|
||||||
|
column="62"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 21): `android.telephony.TelephonyManager#getEmergencyNumberList`"
|
||||||
|
errorLine1=" Map<Integer, List<EmergencyNumber>> allLists = mTelephonyManager.getEmergencyNumberList("
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/EmergencyNumber/src/com/android/settingslib/emergencynumber/EmergencyNumberUtils.java"
|
||||||
|
line="173"
|
||||||
|
column="74"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 21): `android.telephony.emergency.EmergencyNumber#getEmergencyNumberSources`"
|
||||||
|
errorLine1=" emergencyNumber.getEmergencyNumberSources().contains("
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/EmergencyNumber/src/com/android/settingslib/emergencynumber/EmergencyNumberUtils.java"
|
||||||
|
line="196"
|
||||||
|
column="41"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 24 (current min is 21): `android.telephony.SubscriptionManager#getDefaultSubscriptionId`"
|
||||||
|
errorLine1=" return promotedEmergencyNumberLists.get(SubscriptionManager.getDefaultSubscriptionId());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/EmergencyNumber/src/com/android/settingslib/emergencynumber/EmergencyNumberUtils.java"
|
||||||
|
line="219"
|
||||||
|
column="69"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 21): `android.telephony.emergency.EmergencyNumber#getNumber`"
|
||||||
|
errorLine1=" String number = emergencyNumber.getNumber();"
|
||||||
|
errorLine2=" ~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/EmergencyNumber/src/com/android/settingslib/emergencynumber/EmergencyNumberUtils.java"
|
||||||
|
line="234"
|
||||||
|
column="41"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.telephony.CarrierConfigManager#getConfigForSubId`"
|
||||||
|
errorLine1=" PersistableBundle b = carrierConfigManager.getConfigForSubId(subId);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/EmergencyNumber/src/com/android/settingslib/emergencynumber/EmergencyNumberUtils.java"
|
||||||
|
line="251"
|
||||||
|
column="52"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
15
packages/SettingsLib/HelpUtils/lint-baseline.xml
Normal file
15
packages/SettingsLib/HelpUtils/lint-baseline.xml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 28 (current min is 21): `android.content.pm.PackageInfo#getLongVersionCode`"
|
||||||
|
errorLine1=" sCachedVersionCode = Long.toString(info.getLongVersionCode());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/HelpUtils/src/com/android/settingslib/HelpUtils.java"
|
||||||
|
line="239"
|
||||||
|
column="57"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
48
packages/SettingsLib/MainSwitchPreference/lint-baseline.xml
Normal file
48
packages/SettingsLib/MainSwitchPreference/lint-baseline.xml
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`@android:id/switch_widget` requires API level 24 (current min is 21)"
|
||||||
|
errorLine1=" android:id="@android:id/switch_widget""
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/MainSwitchPreference/res/layout/main_switch_bar.xml"
|
||||||
|
line="49"
|
||||||
|
column="9"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`@android:style/Widget.Material.CompoundButton.Switch` requires API level 24 (current min is 21)"
|
||||||
|
errorLine1=" <style name="Settings.MainSwitch" parent="@android:style/Widget.Material.CompoundButton.Switch">"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values/styles.xml"
|
||||||
|
line="24"
|
||||||
|
column="39"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`@android:style/Widget.Material.CompoundButton.Switch` requires API level 24 (current min is 21)"
|
||||||
|
errorLine1=" <style name="Widget.SwitchBar.Switch" parent="@android:style/Widget.Material.CompoundButton.Switch">"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values/styles.xml"
|
||||||
|
line="28"
|
||||||
|
column="43"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`android:trackTint` requires API level 23 (current min is 21)"
|
||||||
|
errorLine1=" <item name="android:trackTint">@color/switchbar_switch_track_tint</item>"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values/styles.xml"
|
||||||
|
line="29"
|
||||||
|
column="15"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
15
packages/SettingsLib/ProgressBar/lint-baseline.xml
Normal file
15
packages/SettingsLib/ProgressBar/lint-baseline.xml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="`?android:attr/colorSecondary` requires API level 25 (current min is 21)"
|
||||||
|
errorLine1=" android:background="?android:attr/colorSecondary" />"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/ProgressBar/res/layout/progress_header.xml"
|
||||||
|
line="27"
|
||||||
|
column="9"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
26
packages/SettingsLib/RestrictedLockUtils/lint-baseline.xml
Normal file
26
packages/SettingsLib/RestrictedLockUtils/lint-baseline.xml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.content.Context#getSystemService`"
|
||||||
|
errorLine1=" ComponentName adminComponent = userContext.getSystemService("
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java"
|
||||||
|
line="59"
|
||||||
|
column="52"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.content.Context#getSystemService`"
|
||||||
|
errorLine1=" UserManager um = context.getSystemService(UserManager.class);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java"
|
||||||
|
line="101"
|
||||||
|
column="34"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
15
packages/SettingsLib/SettingsSpinner/lint-baseline.xml
Normal file
15
packages/SettingsLib/SettingsSpinner/lint-baseline.xml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `new android.widget.Spinner`"
|
||||||
|
errorLine1=" super(context, attrs, defStyleAttr, defStyleRes, mode, null);"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/SettingsSpinner/src/com/android/settingslib/widget/settingsspinner/SettingsSpinner.java"
|
||||||
|
line="122"
|
||||||
|
column="9"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
81
packages/SettingsLib/Tile/lint-baseline.xml
Normal file
81
packages/SettingsLib/Tile/lint-baseline.xml
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 24 (current min is 21): `java.lang.Iterable#forEach`"
|
||||||
|
errorLine1=" controllers.forEach(controller -> {"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/SwitchesProvider.java"
|
||||||
|
line="79"
|
||||||
|
column="21"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 21): `android.os.Parcel#readBoolean`"
|
||||||
|
errorLine1=" final boolean isProviderTile = in.readBoolean();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java"
|
||||||
|
line="83"
|
||||||
|
column="43"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 21): `android.os.Parcel#writeBoolean`"
|
||||||
|
errorLine1=" dest.writeBoolean(this instanceof ProviderTile);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java"
|
||||||
|
line="102"
|
||||||
|
column="14"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#createWithResource`"
|
||||||
|
errorLine1=" final Icon icon = Icon.createWithResource(componentInfo.packageName, iconResId);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java"
|
||||||
|
line="314"
|
||||||
|
column="36"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#setTint`"
|
||||||
|
errorLine1=" icon.setTint(tintColor);"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java"
|
||||||
|
line="320"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 21): `android.os.Parcel#readBoolean`"
|
||||||
|
errorLine1=" final boolean isProviderTile = source.readBoolean();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java"
|
||||||
|
line="364"
|
||||||
|
column="51"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 21): `android.content.Context#getAttributionSource`"
|
||||||
|
errorLine1=" return provider.call(context.getAttributionSource(),"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/TileUtils.java"
|
||||||
|
line="558"
|
||||||
|
column="42"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
15
packages/SettingsLib/Utils/lint-baseline.xml
Normal file
15
packages/SettingsLib/Utils/lint-baseline.xml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 23 (current min is 21): `android.content.Context#getSystemService`"
|
||||||
|
errorLine1=" return context.getSystemService(UserManager.class).isManagedProfile(userId)"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/Utils/src/com/android/settingslib/utils/applications/AppUtils.java"
|
||||||
|
line="58"
|
||||||
|
column="24"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
895
packages/SettingsLib/lint-baseline.xml
Normal file
895
packages/SettingsLib/lint-baseline.xml
Normal file
@@ -0,0 +1,895 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.telephony.ims.ImsMmTelManager#getRegistrationState`"
|
||||||
|
errorLine1=" imsMmTelManager.getRegistrationState(executors, stateCallback);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/deviceinfo/AbstractImsStatusPreferenceController.java"
|
||||||
|
line="116"
|
||||||
|
column="29"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.hotspot2.PasspointConfiguration#getUniqueId`"
|
||||||
|
errorLine1=" mPasspointUniqueId = config.getUniqueId();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="379"
|
||||||
|
column="37"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.hotspot2.PasspointConfiguration#getSubscriptionExpirationTimeMillis`"
|
||||||
|
errorLine1=" mSubscriptionExpirationTimeInMillis = config.getSubscriptionExpirationTimeMillis();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="382"
|
||||||
|
column="54"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.hotspot2.PasspointConfiguration#isOsuProvisioned`"
|
||||||
|
errorLine1=" if (config.isOsuProvisioned()) {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="383"
|
||||||
|
column="20"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiConfiguration#getKey`"
|
||||||
|
errorLine1=" mPasspointUniqueId = config.getKey();"
|
||||||
|
errorLine2=" ~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="400"
|
||||||
|
column="37"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiManager#calculateSignalLevel`"
|
||||||
|
errorLine1=" int difference = wifiManager.calculateSignalLevel(other.mRssi)"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="481"
|
||||||
|
column="38"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiManager#calculateSignalLevel`"
|
||||||
|
errorLine1=" - wifiManager.calculateSignalLevel(mRssi);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="482"
|
||||||
|
column="31"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiConfiguration#getKey`"
|
||||||
|
errorLine1=" return getKey(config.getKey());"
|
||||||
|
errorLine2=" ~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="707"
|
||||||
|
column="34"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiConfiguration#getKey`"
|
||||||
|
errorLine1=" return (isPasspoint() && config.getKey().equals(mConfig.getKey()));"
|
||||||
|
errorLine2=" ~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="796"
|
||||||
|
column="45"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiConfiguration#getKey`"
|
||||||
|
errorLine1=" return (isPasspoint() && config.getKey().equals(mConfig.getKey()));"
|
||||||
|
errorLine2=" ~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="796"
|
||||||
|
column="69"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiManager#calculateSignalLevel`"
|
||||||
|
errorLine1=" return getWifiManager().calculateSignalLevel(mRssi);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="903"
|
||||||
|
column="33"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.hotspot2.PasspointConfiguration#getUniqueId`"
|
||||||
|
errorLine1=" String uniqueId = passpointConfig.getUniqueId();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="1988"
|
||||||
|
column="47"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiConfiguration#getKey`"
|
||||||
|
errorLine1=" if (TextUtils.equals(config.getKey(), uniqueId)) {"
|
||||||
|
errorLine2=" ~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/AccessPoint.java"
|
||||||
|
line="1992"
|
||||||
|
column="45"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.util.SparseArray#contains`"
|
||||||
|
errorLine1=" return mEntriesMap.contains(userId);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/applications/ApplicationsState.java"
|
||||||
|
line="1503"
|
||||||
|
column="28"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.bluetooth.BluetoothDevice#getAlias`"
|
||||||
|
errorLine1=" + mDevice.getAlias() + ", newProfileState " + newProfileState);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java"
|
||||||
|
line="155"
|
||||||
|
column="31"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.bluetooth.BluetoothDevice#getAlias`"
|
||||||
|
errorLine1=" final String aliasName = mDevice.getAlias();"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java"
|
||||||
|
line="431"
|
||||||
|
column="42"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.bluetooth.BluetoothDevice#setAlias`"
|
||||||
|
errorLine1=" mDevice.setAlias(name);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java"
|
||||||
|
line="442"
|
||||||
|
column="21"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.bluetooth.BluetoothDevice#getAlias`"
|
||||||
|
errorLine1=" return !TextUtils.isEmpty(mDevice.getAlias());"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java"
|
||||||
|
line="489"
|
||||||
|
column="43"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.bluetooth.BluetoothDevice#getAlias`"
|
||||||
|
errorLine1=" Log.d(TAG, "updating profiles for " + mDevice.getAlias());"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDevice.java"
|
||||||
|
line="638"
|
||||||
|
column="59"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.bluetooth.BluetoothDevice#getAlias`"
|
||||||
|
errorLine1=" String name = device.getAlias();"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/CachedBluetoothDeviceManager.java"
|
||||||
|
line="171"
|
||||||
|
column="30"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 29): `android.net.wifi.WifiManager.SubsystemRestartTrackingCallback`"
|
||||||
|
errorLine1=" new SubsystemRestartTrackingCallback() {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/connectivity/ConnectivitySubsystemsRecoveryManager.java"
|
||||||
|
line="62"
|
||||||
|
column="17"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 29): `android.telephony.TelephonyCallback`"
|
||||||
|
errorLine1=" private class MobileTelephonyCallback extends TelephonyCallback implements"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/connectivity/ConnectivitySubsystemsRecoveryManager.java"
|
||||||
|
line="77"
|
||||||
|
column="51"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.net.wifi.WifiManager#registerSubsystemRestartTrackingCallback`"
|
||||||
|
errorLine1=" mWifiManager.registerSubsystemRestartTrackingCallback(new HandlerExecutor(mHandler),"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/connectivity/ConnectivitySubsystemsRecoveryManager.java"
|
||||||
|
line="197"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.net.wifi.WifiManager#unregisterSubsystemRestartTrackingCallback`"
|
||||||
|
errorLine1=" mWifiManager.unregisterSubsystemRestartTrackingCallback("
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/connectivity/ConnectivitySubsystemsRecoveryManager.java"
|
||||||
|
line="202"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.telephony.TelephonyManager#registerTelephonyCallback`"
|
||||||
|
errorLine1=" mTelephonyManager.registerTelephonyCallback(new HandlerExecutor(mHandler),"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/connectivity/ConnectivitySubsystemsRecoveryManager.java"
|
||||||
|
line="207"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.telephony.TelephonyManager#unregisterTelephonyCallback`"
|
||||||
|
errorLine1=" mTelephonyManager.unregisterTelephonyCallback(mTelephonyCallback);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/connectivity/ConnectivitySubsystemsRecoveryManager.java"
|
||||||
|
line="212"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.telephony.TelephonyManager#isDataCapable`"
|
||||||
|
errorLine1=" return getTelephonyManager().isDataCapable()"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/net/DataUsageController.java"
|
||||||
|
line="236"
|
||||||
|
column="38"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.telephony.TelephonyManager#getSubscriptionId`"
|
||||||
|
errorLine1=" final int mobileDefaultSubId = telephonyManager.getSubscriptionId();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/net/DataUsageUtils.java"
|
||||||
|
line="41"
|
||||||
|
column="57"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getName`"
|
||||||
|
errorLine1=" return mRouteInfo.getName().toString();"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaDevice.java"
|
||||||
|
line="51"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getClientPackageName`"
|
||||||
|
errorLine1=" return mRouteInfo.getClientPackageName() != null"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaDevice.java"
|
||||||
|
line="56"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getFeatures`"
|
||||||
|
errorLine1=" final List<String> features = mRouteInfo.getFeatures();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaDevice.java"
|
||||||
|
line="93"
|
||||||
|
column="50"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getId`"
|
||||||
|
errorLine1=" if (info != null && info.getSelectableRoutes().contains(device.mRouteInfo.getId())) {"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="131"
|
||||||
|
column="83"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.RoutingSessionInfo#getSelectableRoutes`"
|
||||||
|
errorLine1=" if (info != null && info.getSelectableRoutes().contains(device.mRouteInfo.getId())) {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="131"
|
||||||
|
column="34"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getId`"
|
||||||
|
errorLine1=" if (info != null && info.getSelectedRoutes().contains(device.mRouteInfo.getId())) {"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="162"
|
||||||
|
column="81"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.RoutingSessionInfo#getSelectedRoutes`"
|
||||||
|
errorLine1=" if (info != null && info.getSelectedRoutes().contains(device.mRouteInfo.getId())) {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="162"
|
||||||
|
column="34"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getName`"
|
||||||
|
errorLine1=" Log.d(TAG, route.getName() + " is deselectable for " + mPackageName);"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="238"
|
||||||
|
column="34"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.RoutingSessionInfo#getVolumeMax`"
|
||||||
|
errorLine1=" return info.getVolumeMax();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="320"
|
||||||
|
column="25"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.RoutingSessionInfo#getVolume`"
|
||||||
|
errorLine1=" return info.getVolume();"
|
||||||
|
errorLine2=" ~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="341"
|
||||||
|
column="25"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.RoutingSessionInfo#getName`"
|
||||||
|
errorLine1=" return info.getName();"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="357"
|
||||||
|
column="25"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getName`"
|
||||||
|
errorLine1=" Log.d(TAG, "buildAllRoutes() route : " + route.getName() + ", volume : ""
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="408"
|
||||||
|
column="64"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getVolume`"
|
||||||
|
errorLine1=" + route.getVolume() + ", type : " + route.getType());"
|
||||||
|
errorLine2=" ~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="409"
|
||||||
|
column="33"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#isSystemRoute`"
|
||||||
|
errorLine1=" if (route.isSystemRoute()) {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="411"
|
||||||
|
column="23"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getName`"
|
||||||
|
errorLine1=" Log.d(TAG, "buildAvailableRoutes() route : " + route.getName() + ", volume : ""
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="424"
|
||||||
|
column="70"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getVolume`"
|
||||||
|
errorLine1=" + route.getVolume() + ", type : " + route.getType());"
|
||||||
|
errorLine2=" ~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="425"
|
||||||
|
column="33"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getId`"
|
||||||
|
errorLine1=" && getRoutingSessionInfo().getSelectedRoutes().contains(route.getId())"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="444"
|
||||||
|
column="87"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.RoutingSessionInfo#getSelectedRoutes`"
|
||||||
|
errorLine1=" && getRoutingSessionInfo().getSelectedRoutes().contains(route.getId())"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="444"
|
||||||
|
column="52"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.RoutingSessionInfo#getName`"
|
||||||
|
errorLine1=" Log.d(TAG, "onTransferred() oldSession : " + oldSession.getName()"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="509"
|
||||||
|
column="73"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.RoutingSessionInfo#getName`"
|
||||||
|
errorLine1=" + ", newSession : " + newSession.getName());"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/InfoMediaManager.java"
|
||||||
|
line="510"
|
||||||
|
column="58"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.RoutingSessionInfo#getId`"
|
||||||
|
errorLine1=" if (TextUtils.equals(sessionId, info.getId())) {"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java"
|
||||||
|
line="342"
|
||||||
|
column="50"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getVolumeMax`"
|
||||||
|
errorLine1=" return mRouteInfo.getVolumeMax();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/MediaDevice.java"
|
||||||
|
line="221"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getVolume`"
|
||||||
|
errorLine1=" return mRouteInfo.getVolume();"
|
||||||
|
errorLine2=" ~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/MediaDevice.java"
|
||||||
|
line="234"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getClientPackageName`"
|
||||||
|
errorLine1=" return mRouteInfo.getClientPackageName();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/MediaDevice.java"
|
||||||
|
line="247"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getFeatures`"
|
||||||
|
errorLine1=" return mRouteInfo.getFeatures();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/MediaDevice.java"
|
||||||
|
line="387"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getId`"
|
||||||
|
errorLine1=" return route.getId();"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/MediaDeviceUtils.java"
|
||||||
|
line="57"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.telephony.TelephonyDisplayInfo#getOverrideNetworkType`"
|
||||||
|
errorLine1=" if (telephonyDisplayInfo.getOverrideNetworkType()"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileMappings.java"
|
||||||
|
line="42"
|
||||||
|
column="34"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.telephony.TelephonyDisplayInfo#getNetworkType`"
|
||||||
|
errorLine1=" return toIconKey(telephonyDisplayInfo.getNetworkType());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileMappings.java"
|
||||||
|
line="44"
|
||||||
|
column="51"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.telephony.TelephonyDisplayInfo#getOverrideNetworkType`"
|
||||||
|
errorLine1=" return toDisplayIconKey(telephonyDisplayInfo.getOverrideNetworkType());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileMappings.java"
|
||||||
|
line="46"
|
||||||
|
column="58"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.telephony.TelephonyManager#registerTelephonyCallback`"
|
||||||
|
errorLine1=" mPhone.registerTelephonyCallback(mReceiverHandler::post, mTelephonyCallback);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="80"
|
||||||
|
column="20"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.telephony.TelephonyManager#unregisterTelephonyCallback`"
|
||||||
|
errorLine1=" mPhone.unregisterTelephonyCallback(mTelephonyCallback);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="82"
|
||||||
|
column="20"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 29): `android.telephony.TelephonyCallback`"
|
||||||
|
errorLine1=" public class MobileTelephonyCallback extends TelephonyCallback implements"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="109"
|
||||||
|
column="50"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 29): `android.telephony.TelephonyCallback.ServiceStateListener`"
|
||||||
|
errorLine1=" TelephonyCallback.ServiceStateListener,"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="110"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 29): `android.telephony.TelephonyCallback.SignalStrengthsListener`"
|
||||||
|
errorLine1=" TelephonyCallback.SignalStrengthsListener,"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="111"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 29): `android.telephony.TelephonyCallback.DataConnectionStateListener`"
|
||||||
|
errorLine1=" TelephonyCallback.DataConnectionStateListener,"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="112"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 29): `android.telephony.TelephonyCallback.DataActivityListener`"
|
||||||
|
errorLine1=" TelephonyCallback.DataActivityListener,"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="113"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 29): `android.telephony.TelephonyCallback.CarrierNetworkListener`"
|
||||||
|
errorLine1=" TelephonyCallback.CarrierNetworkListener,"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="114"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 29): `android.telephony.TelephonyCallback.ActiveDataSubscriptionIdListener`"
|
||||||
|
errorLine1=" TelephonyCallback.ActiveDataSubscriptionIdListener,"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="115"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Class requires API level 31 (current min is 29): `android.telephony.TelephonyCallback.DisplayInfoListener`"
|
||||||
|
errorLine1=" TelephonyCallback.DisplayInfoListener{"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="116"
|
||||||
|
column="13"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.telephony.SubscriptionManager#getActiveDataSubscriptionId`"
|
||||||
|
errorLine1=" return SubscriptionManager.getActiveDataSubscriptionId();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java"
|
||||||
|
line="207"
|
||||||
|
column="40"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `com.google.android.collect.Lists#newArrayList`"
|
||||||
|
errorLine1=" private ArrayList<NetworkPolicy> mPolicies = Lists.newArrayList();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/NetworkPolicyEditor.java"
|
||||||
|
line="54"
|
||||||
|
column="56"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.media.MediaRoute2Info#getName`"
|
||||||
|
errorLine1=" name = mRouteInfo.getName();"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/PhoneMediaDevice.java"
|
||||||
|
line="71"
|
||||||
|
column="35"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.app.admin.DevicePolicyManager#isOrganizationOwnedDeviceWithManagedProfile`"
|
||||||
|
errorLine1=" if (profileAdmin != null && dpm.isOrganizationOwnedDeviceWithManagedProfile()) {"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/RestrictedLockUtilsInternal.java"
|
||||||
|
line="280"
|
||||||
|
column="45"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.content.Context#bindServiceAsUser`"
|
||||||
|
errorLine1=" mContext.bindServiceAsUser(mServiceIntent, mServiceConnection, Context.BIND_AUTO_CREATE,"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/suggestions/SuggestionController.java"
|
||||||
|
line="83"
|
||||||
|
column="18"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `new android.net.NetworkInfo`"
|
||||||
|
errorLine1=" mNetworkInfo = new NetworkInfo("
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/TestAccessPointBuilder.java"
|
||||||
|
line="110"
|
||||||
|
column="28"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiManager#getMaxSignalLevel`"
|
||||||
|
errorLine1=" int maxSignalLevel = wifiManager.getMaxSignalLevel();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/TestAccessPointBuilder.java"
|
||||||
|
line="131"
|
||||||
|
column="42"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.telephony.TelephonyManager#isDataCapable`"
|
||||||
|
errorLine1=" return !context.getSystemService(TelephonyManager.class).isDataCapable();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/Utils.java"
|
||||||
|
line="447"
|
||||||
|
column="66"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.NetworkRequest.Builder#clearCapabilities`"
|
||||||
|
errorLine1=" .clearCapabilities()"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java"
|
||||||
|
line="72"
|
||||||
|
column="14"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.net.wifi.WifiInfo#getSubscriptionId`"
|
||||||
|
errorLine1=" subId = mWifiInfo.getSubscriptionId();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java"
|
||||||
|
line="231"
|
||||||
|
column="39"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 29): `android.net.wifi.WifiInfo#getSubscriptionId`"
|
||||||
|
errorLine1=" subId = mWifiInfo.getSubscriptionId();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java"
|
||||||
|
line="263"
|
||||||
|
column="35"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiManager#calculateSignalLevel`"
|
||||||
|
errorLine1=" level = mWifiManager.calculateSignalLevel(rssi);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java"
|
||||||
|
line="279"
|
||||||
|
column="30"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.NetworkRequest.Builder#clearCapabilities`"
|
||||||
|
errorLine1=" .clearCapabilities()"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java"
|
||||||
|
line="243"
|
||||||
|
column="18"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 29): `android.net.wifi.WifiInfo#getWifiStandard`"
|
||||||
|
errorLine1=" visibility.append(" standard = ").append(info.getWifiStandard());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/WifiUtils.java"
|
||||||
|
line="104"
|
||||||
|
column="59"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
675
packages/SystemUI/shared/lint-baseline.xml
Normal file
675
packages/SystemUI/shared/lint-baseline.xml
Normal file
@@ -0,0 +1,675 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 26): `android.os.RemoteException#rethrowFromSystemServer`"
|
||||||
|
errorLine1=" throw e.rethrowFromSystemServer();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/ActivityManagerWrapper.java"
|
||||||
|
line="90"
|
||||||
|
column="21"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 26): `android.graphics.Bitmap#getHardwareBuffer`"
|
||||||
|
errorLine1=" mBuffer != null ? mBuffer.getHardwareBuffer() : null, mRect);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/view/AppTransitionAnimationSpecCompat.java"
|
||||||
|
line="39"
|
||||||
|
column="43"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 26): `new android.graphics.ParcelableColorSpace`"
|
||||||
|
errorLine1=" ? new ParcelableColorSpace(ColorSpace.get(ColorSpace.Named.SRGB))"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/utilities/BitmapUtil.java"
|
||||||
|
line="57"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 26): `new android.graphics.ParcelableColorSpace`"
|
||||||
|
errorLine1=" : new ParcelableColorSpace(bitmap.getColorSpace());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/utilities/BitmapUtil.java"
|
||||||
|
line="58"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 26): `android.graphics.Bitmap#getHardwareBuffer`"
|
||||||
|
errorLine1=" bundle.putParcelable(KEY_BUFFER, bitmap.getHardwareBuffer());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/utilities/BitmapUtil.java"
|
||||||
|
line="61"
|
||||||
|
column="49"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Cast from `ParcelableColorSpace` to `Parcelable` requires API level 31 (current min is 26)"
|
||||||
|
errorLine1=" bundle.putParcelable(KEY_COLOR_SPACE, colorSpace);"
|
||||||
|
errorLine2=" ~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/utilities/BitmapUtil.java"
|
||||||
|
line="62"
|
||||||
|
column="47"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.graphics.Bitmap#wrapHardwareBuffer`"
|
||||||
|
errorLine1=" return Bitmap.wrapHardwareBuffer(Objects.requireNonNull(buffer),"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/utilities/BitmapUtil.java"
|
||||||
|
line="84"
|
||||||
|
column="23"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 26): `android.graphics.ParcelableColorSpace#getColorSpace`"
|
||||||
|
errorLine1=" colorSpace.getColorSpace());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/utilities/BitmapUtil.java"
|
||||||
|
line="85"
|
||||||
|
column="28"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
|
||||||
|
errorLine1=" final SurfaceControl.Transaction tx = new SurfaceControl.Transaction();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/pip/PipSurfaceTransactionHelper.java"
|
||||||
|
line="122"
|
||||||
|
column="47"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `new android.util.ArraySet`"
|
||||||
|
errorLine1=" mPluginActions = new ArraySet<>(mSharedPrefs.getStringSet(PLUGIN_ACTIONS, null));"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/plugins/PluginPrefs.java"
|
||||||
|
line="41"
|
||||||
|
column="26"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `new android.util.ArraySet`"
|
||||||
|
errorLine1=" return new ArraySet<>(mPluginActions);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/plugins/PluginPrefs.java"
|
||||||
|
line="45"
|
||||||
|
column="16"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 28 (current min is 26): `android.graphics.Bitmap#createBitmap`"
|
||||||
|
errorLine1=" return Bitmap.createBitmap(picture);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/view/RecentsTransition.java"
|
||||||
|
line="113"
|
||||||
|
column="23"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Builder`"
|
||||||
|
errorLine1=" mSurface = new SurfaceControl.Builder()"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="116"
|
||||||
|
column="24"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setName`"
|
||||||
|
errorLine1=" .setName("Transition Unrotate")"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="117"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#setParent`"
|
||||||
|
errorLine1=" .setParent(parent)"
|
||||||
|
errorLine2=" ~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="119"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Builder#build`"
|
||||||
|
errorLine1=" .build();"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="120"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
|
||||||
|
errorLine1=" t.reparent(child, mSurface);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="137"
|
||||||
|
column="15"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
|
||||||
|
errorLine1=" SurfaceControl.Transaction t = new SurfaceControl.Transaction();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="143"
|
||||||
|
column="44"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#reparent`"
|
||||||
|
errorLine1=" t.reparent(mRotateChildren.get(i), rootLeash);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="145"
|
||||||
|
column="19"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
|
||||||
|
errorLine1=" t.apply();"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="148"
|
||||||
|
column="15"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
|
||||||
|
errorLine1=" t.setLayer(counterLauncher.mSurface, launcherLayer);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="200"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
|
||||||
|
errorLine1=" t.setLayer(counterLauncher.mSurface, info.getChanges().size() * 3);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="206"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
|
||||||
|
errorLine1=" t.setLayer(leash, info.getChanges().size() * 3 - i);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="216"
|
||||||
|
column="31"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
|
||||||
|
errorLine1=" t.setAlpha(wallpapersCompat[i].leash.getSurfaceControl(), 1.f);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="223"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
|
||||||
|
errorLine1=" t.setLayer(counterWallpaper.mSurface, -1);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="233"
|
||||||
|
column="31"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
|
||||||
|
errorLine1=" t.apply();"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationAdapterCompat.java"
|
||||||
|
line="238"
|
||||||
|
column="19"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
|
||||||
|
errorLine1=" taskId = change.getTaskInfo() != null ? change.getTaskInfo().taskId : -1;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationTargetCompat.java"
|
||||||
|
line="101"
|
||||||
|
column="49"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#isRunning`"
|
||||||
|
errorLine1=" isNotInRecents = !change.getTaskInfo().isRunning;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationTargetCompat.java"
|
||||||
|
line="116"
|
||||||
|
column="31"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl#release`"
|
||||||
|
errorLine1=" leash.mSurfaceControl.release();"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationTargetCompat.java"
|
||||||
|
line="159"
|
||||||
|
column="31"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl#release`"
|
||||||
|
errorLine1=" mStartLeash.release();"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteAnimationTargetCompat.java"
|
||||||
|
line="161"
|
||||||
|
column="25"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
|
||||||
|
errorLine1=" t.setLayer(change.getLeash(), info.getChanges().size() * 3 - i);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteTransitionCompat.java"
|
||||||
|
line="97"
|
||||||
|
column="27"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
|
||||||
|
errorLine1=" t.setAlpha(wallpapers[i].leash.mSurfaceControl, 1);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteTransitionCompat.java"
|
||||||
|
line="105"
|
||||||
|
column="23"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
|
||||||
|
errorLine1=" t.apply();"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/RemoteTransitionCompat.java"
|
||||||
|
line="107"
|
||||||
|
column="19"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl#isValid`"
|
||||||
|
errorLine1=" return mSurfaceControl != null && mSurfaceControl.isValid();"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/SurfaceControlCompat.java"
|
||||||
|
line="41"
|
||||||
|
column="59"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 26): `android.view.SurfaceControlViewHost#release`"
|
||||||
|
errorLine1=" mSurfaceControlViewHost.release();"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/SurfaceViewRequestReceiver.java"
|
||||||
|
line="61"
|
||||||
|
column="37"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level R (current min is 26): `android.view.SurfaceView#getHostToken`"
|
||||||
|
errorLine1=" bundle.putBinder(KEY_HOST_TOKEN, surfaceView.getHostToken());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/SurfaceViewRequestUtils.java"
|
||||||
|
line="34"
|
||||||
|
column="54"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceView#getSurfaceControl`"
|
||||||
|
errorLine1=" bundle.putParcelable(KEY_SURFACE_CONTROL, surfaceView.getSurfaceControl());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/SurfaceViewRequestUtils.java"
|
||||||
|
line="35"
|
||||||
|
column="63"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Cast from `SurfaceControl` to `Parcelable` requires API level 29 (current min is 26)"
|
||||||
|
errorLine1=" bundle.putParcelable(KEY_SURFACE_CONTROL, surfaceView.getSurfaceControl());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/SurfaceViewRequestUtils.java"
|
||||||
|
line="35"
|
||||||
|
column="51"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl#isValid`"
|
||||||
|
errorLine1=" if (mBarrierSurfaceControl == null || !mBarrierSurfaceControl.isValid()) {"
|
||||||
|
errorLine2=" ~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/SyncRtSurfaceTransactionApplierCompat.java"
|
||||||
|
line="107"
|
||||||
|
column="79"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
|
||||||
|
errorLine1=" Transaction t = new Transaction();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/SyncRtSurfaceTransactionApplierCompat.java"
|
||||||
|
line="113"
|
||||||
|
column="33"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
|
||||||
|
errorLine1=" t.apply();"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/SyncRtSurfaceTransactionApplierCompat.java"
|
||||||
|
line="122"
|
||||||
|
column="23"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
|
||||||
|
errorLine1=" t.setAlpha(surface, alpha);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/SyncRtSurfaceTransactionApplierCompat.java"
|
||||||
|
line="361"
|
||||||
|
column="19"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
|
||||||
|
errorLine1=" t.setLayer(surface, layer);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/SyncRtSurfaceTransactionApplierCompat.java"
|
||||||
|
line="364"
|
||||||
|
column="19"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#origActivity`"
|
||||||
|
errorLine1=" ComponentName sourceComponent = t.origActivity != null"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/model/Task.java"
|
||||||
|
line="73"
|
||||||
|
column="45"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#origActivity`"
|
||||||
|
errorLine1=" ? t.origActivity"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/model/Task.java"
|
||||||
|
line="75"
|
||||||
|
column="23"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#taskId`"
|
||||||
|
errorLine1=" this.id = t.taskId;"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/model/Task.java"
|
||||||
|
line="78"
|
||||||
|
column="23"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#baseIntent`"
|
||||||
|
errorLine1=" this.baseIntent = t.baseIntent;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/model/Task.java"
|
||||||
|
line="80"
|
||||||
|
column="31"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#taskDescription`"
|
||||||
|
errorLine1=" ActivityManager.TaskDescription td = taskInfo.taskDescription;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/model/Task.java"
|
||||||
|
line="242"
|
||||||
|
column="46"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#topActivity`"
|
||||||
|
errorLine1=" taskInfo.supportsSplitScreenMultiWindow, isLocked, td, taskInfo.topActivity);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/model/Task.java"
|
||||||
|
line="246"
|
||||||
|
column="72"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#topActivity`"
|
||||||
|
errorLine1=" return info.topActivity;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/TaskInfoCompat.java"
|
||||||
|
line="49"
|
||||||
|
column="16"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.TaskInfo#taskDescription`"
|
||||||
|
errorLine1=" return info.taskDescription;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/TaskInfoCompat.java"
|
||||||
|
line="53"
|
||||||
|
column="16"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Field requires API level 29 (current min is 26): `android.app.ActivityManager.RunningTaskInfo#taskId`"
|
||||||
|
errorLine1=" onTaskMovedToFront(taskInfo.taskId);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/TaskStackChangeListener.java"
|
||||||
|
line="70"
|
||||||
|
column="28"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.graphics.Bitmap#wrapHardwareBuffer`"
|
||||||
|
errorLine1=" thumbnail = Bitmap.wrapHardwareBuffer(buffer, snapshot.getColorSpace());"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/model/ThumbnailData.java"
|
||||||
|
line="69"
|
||||||
|
column="36"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 31 (current min is 26): `android.app.WallpaperColors#getColorHints`"
|
||||||
|
errorLine1=" (colors.getColorHints() & WallpaperColors.HINT_SUPPORTS_DARK_THEME) != 0;"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/TonalCompat.java"
|
||||||
|
line="42"
|
||||||
|
column="29"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `new android.view.SurfaceControl.Transaction`"
|
||||||
|
errorLine1=" mTransaction = new Transaction();"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/TransactionCompat.java"
|
||||||
|
line="31"
|
||||||
|
column="24"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
|
||||||
|
errorLine1=" mTransaction.apply();"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/TransactionCompat.java"
|
||||||
|
line="35"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setBufferSize`"
|
||||||
|
errorLine1=" mTransaction.setBufferSize(surfaceControl.mSurfaceControl, w, h);"
|
||||||
|
errorLine2=" ~~~~~~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/TransactionCompat.java"
|
||||||
|
line="54"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setLayer`"
|
||||||
|
errorLine1=" mTransaction.setLayer(surfaceControl.mSurfaceControl, z);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/TransactionCompat.java"
|
||||||
|
line="59"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#setAlpha`"
|
||||||
|
errorLine1=" mTransaction.setAlpha(surfaceControl.mSurfaceControl, alpha);"
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/TransactionCompat.java"
|
||||||
|
line="64"
|
||||||
|
column="22"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.view.SurfaceControl.Transaction#apply`"
|
||||||
|
errorLine1=" t.apply();"
|
||||||
|
errorLine2=" ~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/ViewRootImplCompat.java"
|
||||||
|
line="64"
|
||||||
|
column="15"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
<issue
|
||||||
|
id="NewApi"
|
||||||
|
message="Call requires API level 29 (current min is 26): `android.content.res.Resources#getFloat`"
|
||||||
|
errorLine1=" .getFloat(Resources.getSystem().getIdentifier("
|
||||||
|
errorLine2=" ~~~~~~~~">
|
||||||
|
<location
|
||||||
|
file="frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/WallpaperManagerCompat.java"
|
||||||
|
line="46"
|
||||||
|
column="18"/>
|
||||||
|
</issue>
|
||||||
|
|
||||||
|
</issues>
|
||||||
Reference in New Issue
Block a user