From ee26529e33de0bdea4b36f242a34f9e0d5cc02c1 Mon Sep 17 00:00:00 2001 From: Cole Faust Date: Thu, 9 Mar 2023 14:14:09 -0800 Subject: Baseline NewApi issues NewApi was recently updated to support linting methods in the system, module_lib, and system_server sdks, and was demoted to a warning due to the new issues it finds. Baseline all the new issues that NewApi can be made an error again. These cls were generated automatically by a script that copied the NewApi issues from the reference baselines. Bug: 268261262 Test: m lint-check Change-Id: I6349e0d72f020353cac09075d3fc85633af95f8f --- .../MainSwitchPreference/lint-baseline.xml | 15 + .../RestrictedLockUtils/lint-baseline.xml | 70 ++ .../SchedulesProvider/lint-baseline.xml | 15 + .../SettingsLib/SearchProvider/lint-baseline.xml | 136 ++++ packages/SettingsLib/Tile/lint-baseline.xml | 50 +- packages/SettingsLib/Utils/lint-baseline.xml | 114 +++ packages/SettingsLib/lint-baseline.xml | 841 ++------------------- packages/SettingsLib/search/lint-baseline.xml | 26 + 8 files changed, 452 insertions(+), 815 deletions(-) create mode 100644 packages/SettingsLib/MainSwitchPreference/lint-baseline.xml create mode 100644 packages/SettingsLib/RestrictedLockUtils/lint-baseline.xml create mode 100644 packages/SettingsLib/SchedulesProvider/lint-baseline.xml create mode 100644 packages/SettingsLib/SearchProvider/lint-baseline.xml create mode 100644 packages/SettingsLib/Utils/lint-baseline.xml create mode 100644 packages/SettingsLib/search/lint-baseline.xml diff --git a/packages/SettingsLib/MainSwitchPreference/lint-baseline.xml b/packages/SettingsLib/MainSwitchPreference/lint-baseline.xml new file mode 100644 index 000000000000..cfa64a487407 --- /dev/null +++ b/packages/SettingsLib/MainSwitchPreference/lint-baseline.xml @@ -0,0 +1,15 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/SettingsLib/RestrictedLockUtils/lint-baseline.xml b/packages/SettingsLib/RestrictedLockUtils/lint-baseline.xml new file mode 100644 index 000000000000..26d05a621c22 --- /dev/null +++ b/packages/SettingsLib/RestrictedLockUtils/lint-baseline.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/SettingsLib/SchedulesProvider/lint-baseline.xml b/packages/SettingsLib/SchedulesProvider/lint-baseline.xml new file mode 100644 index 000000000000..0744710e5224 --- /dev/null +++ b/packages/SettingsLib/SchedulesProvider/lint-baseline.xml @@ -0,0 +1,15 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/SettingsLib/SearchProvider/lint-baseline.xml b/packages/SettingsLib/SearchProvider/lint-baseline.xml new file mode 100644 index 000000000000..53346e030be2 --- /dev/null +++ b/packages/SettingsLib/SearchProvider/lint-baseline.xml @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/SettingsLib/Tile/lint-baseline.xml b/packages/SettingsLib/Tile/lint-baseline.xml index 4df6bd958f36..326ec0dbaa72 100644 --- a/packages/SettingsLib/Tile/lint-baseline.xml +++ b/packages/SettingsLib/Tile/lint-baseline.xml @@ -4,7 +4,7 @@ + message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#createWithResource`"> + line="312"/> + message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#setTint`"> + line="318"/> + message="Call requires API level 29 (current min is 21): `android.os.Parcel#readBoolean`"> + line="373"/> + message="Call requires API level 29 (current min is 21): `android.os.Parcel#writeBoolean`"> + line="108"/> - - - - + message="Call requires API level 31 (current min is 21): `android.content.Context#getAttributionSource`"> + line="565"/> - + \ No newline at end of file diff --git a/packages/SettingsLib/Utils/lint-baseline.xml b/packages/SettingsLib/Utils/lint-baseline.xml new file mode 100644 index 000000000000..3fcd56c557e8 --- /dev/null +++ b/packages/SettingsLib/Utils/lint-baseline.xml @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/SettingsLib/lint-baseline.xml b/packages/SettingsLib/lint-baseline.xml index d6ea73d1ef3d..d6a23fd827d9 100644 --- a/packages/SettingsLib/lint-baseline.xml +++ b/packages/SettingsLib/lint-baseline.xml @@ -3,915 +3,202 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + message="Call requires API level 31 (current min is 30): `android.bluetooth.BluetoothDevice#setAlias`"> + line="584"/> + message="Call requires API level 31 (current min is 30): `android.net.wifi.WifiInfo#getSubscriptionId`"> - - - - - - - - - - - - - - - - - - - - + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java" + line="248"/> + message="Call requires API level 31 (current min is 30): `android.net.wifi.WifiInfo#getSubscriptionId`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java" + line="278"/> + message="Call requires API level 31 (current min is 30): `android.net.wifi.WifiManager#registerSubsystemRestartTrackingCallback`"> + line="201"/> + message="Call requires API level 31 (current min is 30): `android.net.wifi.WifiManager#unregisterSubsystemRestartTrackingCallback`"> + line="208"/> + message="Call requires API level 31 (current min is 30): `android.os.UserManager#isUserForeground`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/enterprise/ManagedDeviceActionDisabledByAdminController.java" + line="78"/> + message="Call requires API level 31 (current min is 30): `android.telephony.TelephonyManager#isDataCapable`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/Utils.java" + line="498"/> + message="Call requires API level 31 (current min is 30): `android.telephony.TelephonyManager#isDataCapable`"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + line="225"/> + message="Call requires API level 31 (current min is 30): `android.telephony.TelephonyManager#registerTelephonyCallback`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/connectivity/ConnectivitySubsystemsRecoveryManager.java" + line="215"/> + message="Call requires API level 31 (current min is 30): `android.telephony.TelephonyManager#registerTelephonyCallback`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java" + line="86"/> + message="Call requires API level 31 (current min is 30): `android.telephony.TelephonyManager#unregisterTelephonyCallback`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/connectivity/ConnectivitySubsystemsRecoveryManager.java" + line="222"/> + message="Call requires API level 31 (current min is 30): `android.telephony.TelephonyManager#unregisterTelephonyCallback`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/mobile/MobileStatusTracker.java" + line="88"/> + message="Call requires API level 34 (current min is 30): `android.os.UserManager#isAdminUser`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/development/AbstractEnableAdbPreferenceController.java" + line="66"/> + message="Call requires API level 34 (current min is 30): `android.os.UserManager#isAdminUser`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/development/DevelopmentSettingsEnabler.java" + line="49"/> + message="Call requires API level 34 (current min is 30): `android.os.UserManager#isAdminUser`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/deviceinfo/AbstractSimStatusImeiInfoPreferenceController.java" + line="33"/> + message="Class requires API level 31 (current min is 30): `android.net.wifi.WifiManager.SubsystemRestartTrackingCallback`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/connectivity/ConnectivitySubsystemsRecoveryManager.java" + line="64"/> + message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback.ActiveDataSubscriptionIdListener`"> + line="125"/> + message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback.CarrierNetworkListener`"> + line="124"/> + message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback.DataActivityListener`"> + line="123"/> + message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback.DataConnectionStateListener`"> + line="122"/> + message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback.DisplayInfoListener`"> + line="126"/> + message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback.ServiceStateListener`"> + line="120"/> + message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback.SignalStrengthsListener`"> + line="121"/> + message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback`"> + file="frameworks/base/packages/SettingsLib/src/com/android/settingslib/connectivity/ConnectivitySubsystemsRecoveryManager.java" + line="79"/> + message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback`"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + line="119"/> - + \ No newline at end of file diff --git a/packages/SettingsLib/search/lint-baseline.xml b/packages/SettingsLib/search/lint-baseline.xml new file mode 100644 index 000000000000..7ec512b617d7 --- /dev/null +++ b/packages/SettingsLib/search/lint-baseline.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + \ No newline at end of file -- cgit v1.2.3-59-g8ed1b