Loading packages/SettingsLib/MainSwitchPreference/lint-baseline.xml 0 → 100644 +15 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <issues format="6" by="lint 8.0.0-dev" type="baseline" dependencies="true" variant="all" version="8.0.0-dev"> <issue id="NewApi" message="`@android:dimen/config_restrictedIconSize` requires API level 29 (current min is 28)" errorLine1=' <dimen name="settingslib_restricted_icon_size">@android:dimen/config_restrictedIconSize</dimen>' errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values/dimens.xml" line="21" column="52"/> </issue> </issues> No newline at end of file packages/SettingsLib/RestrictedLockUtils/lint-baseline.xml 0 → 100644 +70 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <issues format="6" by="lint 8.0.0-dev" type="baseline" dependencies="true" variant="all" version="8.0.0-dev"> <issue id="NewApi" message="Call requires API level 24 (current min is 23): `android.os.UserHandle#of`" errorLine1=" context.startActivityAsUser(intent, UserHandle.of(targetUserId));" errorLine2=" ~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="97" column="56"/> </issue> <issue id="NewApi" message="Call requires API level 24 (current min is 23): `android.os.UserHandle#of`" errorLine1=" return um.getUserProfiles().contains(UserHandle.of(userId));" errorLine2=" ~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="140" column="57"/> </issue> <issue id="NewApi" message="Call requires API level 26 (current min is 23): `android.app.admin.DevicePolicyManager#getDeviceOwnerComponentOnAnyUser`" errorLine1=" adminComponent = dpm.getDeviceOwnerComponentOnAnyUser();" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="75" column="34"/> </issue> <issue id="NewApi" message="Call requires API level 28 (current min is 23): `android.content.Context#createPackageContextAsUser`" errorLine1=" userContext = context.createPackageContextAsUser(context.getPackageName(), 0, user);" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="64" column="35"/> </issue> <issue id="NewApi" message="Call requires API level 29 (current min is 23): `android.app.admin.DevicePolicyManager#getDeviceOwnerUser`" errorLine1=" if (Objects.equals(dpm.getDeviceOwnerUser(), user)) {" errorLine2=" ~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="74" column="32"/> </issue> <issue id="NewApi" message="Call requires API level 29 (current min is 23): `android.content.Context#startActivityAsUser`" errorLine1=" context.startActivityAsUser(intent, UserHandle.of(targetUserId));" errorLine2=" ~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="97" column="17"/> </issue> </issues> No newline at end of file packages/SettingsLib/SchedulesProvider/lint-baseline.xml 0 → 100644 +15 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <issues format="6" by="lint 8.0.0-dev" type="baseline" dependencies="true" variant="all" version="8.0.0-dev"> <issue id="NewApi" message="Call requires API level 28 (current min is 21): `android.os.SystemProperties#getInt`" errorLine1=' if (SystemProperties.getInt("ro.debuggable", 0) == 1) {' errorLine2=" ~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SchedulesProvider/src/com/android/settingslib/schedulesprovider/SchedulesProvider.java" line="118" column="30"/> </issue> </issues> No newline at end of file packages/SettingsLib/SearchProvider/lint-baseline.xml 0 → 100644 +136 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <issues format="6" by="lint 8.0.0-dev" type="baseline" dependencies="true" variant="all" version="8.0.0-dev"> <issue id="NewApi" message="Call requires API level 23 (current min is 21): `new android.provider.SearchIndexableResource`" errorLine1=" super(" errorLine2=" ~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="107" column="13"/> </issue> <issue id="NewApi" message="Class requires API level 23 (current min is 21): `android.provider.SearchIndexableResource`" errorLine1=" public static final class SearchIndexableIntentResource extends SearchIndexableResource {" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="97" column="69"/> </issue> <issue id="NewApi" message="Class requires API level 23 (current min is 21): `android.provider.SearchIndexablesProvider`" errorLine1="public abstract class SettingsXmlIndexProvider extends SearchIndexablesProvider {" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="34" column="56"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#className`" errorLine1=" .add(XmlResource.COLUMN_CLASS_NAME, indexableResource.className)" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="52" column="57"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#intentAction`" errorLine1=" .add(XmlResource.COLUMN_INTENT_ACTION, indexableResource.intentAction)" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="53" column="60"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#intentAction`" errorLine1=' this.intentAction = "android.intent.action.MAIN";' errorLine2=" ~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="113" column="17"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#intentAction`" errorLine1=" this.intentAction = intentAction;" errorLine2=" ~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="115" column="17"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#intentTargetClass`" errorLine1=" indexableResource.intentTargetClass);" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="56" column="29"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#intentTargetClass`" errorLine1=" this.intentTargetClass = className;" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="117" column="13"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#rank`" errorLine1=" .add(XmlResource.COLUMN_RANK, indexableResource.rank)" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="50" column="51"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableResource#xmlResId`" errorLine1=" .add(XmlResource.COLUMN_XML_RESID, indexableResource.xmlResId)" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="51" column="56"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexablesContract#INDEXABLES_XML_RES_COLUMNS`" errorLine1=" final MatrixCursor cursor = new MatrixCursor(INDEXABLES_XML_RES_COLUMNS);" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="45" column="54"/> </issue> </issues> No newline at end of file packages/SettingsLib/Tile/lint-baseline.xml +12 −38 Original line number Original line Diff line number Diff line Loading @@ -4,7 +4,7 @@ <issue <issue id="NewApi" id="NewApi" message="Call requires API level 24 (current min is 21): `java.lang.Iterable#forEach`" message="Call requires API level 24 (current min is 21): `java.lang.Iterable#forEach`" errorLine1=" controllers.forEach(controller -> {" errorLine1=" controllers.forEach(controller -> {" errorLine2=" ~~~~~~~"> errorLine2=" ~~~~~~~"> <location <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/SwitchesProvider.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/SwitchesProvider.java" Loading @@ -14,68 +14,42 @@ <issue <issue id="NewApi" id="NewApi" message="Call requires API level 29 (current min is 21): `android.os.Parcel#readBoolean`" message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#createWithResource`"> errorLine1=" final boolean isProviderTile = in.readBoolean();" errorLine2=" ~~~~~~~~~~~"> <location <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" line="83" line="312"/> column="43"/> </issue> </issue> <issue <issue id="NewApi" id="NewApi" message="Call requires API level 29 (current min is 21): `android.os.Parcel#writeBoolean`" message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#setTint`"> errorLine1=" dest.writeBoolean(this instanceof ProviderTile);" errorLine2=" ~~~~~~~~~~~~"> <location <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" line="102" line="318"/> column="14"/> </issue> </issue> <issue <issue id="NewApi" id="NewApi" message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#createWithResource`" message="Call requires API level 29 (current min is 21): `android.os.Parcel#readBoolean`"> errorLine1=" final Icon icon = Icon.createWithResource(componentInfo.packageName, iconResId);" errorLine2=" ~~~~~~~~~~~~~~~~~~"> <location <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" line="314" line="373"/> column="36"/> </issue> </issue> <issue <issue id="NewApi" id="NewApi" message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#setTint`" message="Call requires API level 29 (current min is 21): `android.os.Parcel#writeBoolean`"> 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 <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" line="364" line="108"/> column="51"/> </issue> </issue> <issue <issue id="NewApi" id="NewApi" message="Call requires API level 31 (current min is 21): `android.content.Context#getAttributionSource`" message="Call requires API level 31 (current min is 21): `android.content.Context#getAttributionSource`"> errorLine1=" return provider.call(context.getAttributionSource()," errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> <location <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/TileUtils.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/TileUtils.java" line="558" line="565"/> column="42"/> </issue> </issue> </issues> </issues> No newline at end of file Loading
packages/SettingsLib/MainSwitchPreference/lint-baseline.xml 0 → 100644 +15 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <issues format="6" by="lint 8.0.0-dev" type="baseline" dependencies="true" variant="all" version="8.0.0-dev"> <issue id="NewApi" message="`@android:dimen/config_restrictedIconSize` requires API level 29 (current min is 28)" errorLine1=' <dimen name="settingslib_restricted_icon_size">@android:dimen/config_restrictedIconSize</dimen>' errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/MainSwitchPreference/res/values/dimens.xml" line="21" column="52"/> </issue> </issues> No newline at end of file
packages/SettingsLib/RestrictedLockUtils/lint-baseline.xml 0 → 100644 +70 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <issues format="6" by="lint 8.0.0-dev" type="baseline" dependencies="true" variant="all" version="8.0.0-dev"> <issue id="NewApi" message="Call requires API level 24 (current min is 23): `android.os.UserHandle#of`" errorLine1=" context.startActivityAsUser(intent, UserHandle.of(targetUserId));" errorLine2=" ~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="97" column="56"/> </issue> <issue id="NewApi" message="Call requires API level 24 (current min is 23): `android.os.UserHandle#of`" errorLine1=" return um.getUserProfiles().contains(UserHandle.of(userId));" errorLine2=" ~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="140" column="57"/> </issue> <issue id="NewApi" message="Call requires API level 26 (current min is 23): `android.app.admin.DevicePolicyManager#getDeviceOwnerComponentOnAnyUser`" errorLine1=" adminComponent = dpm.getDeviceOwnerComponentOnAnyUser();" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="75" column="34"/> </issue> <issue id="NewApi" message="Call requires API level 28 (current min is 23): `android.content.Context#createPackageContextAsUser`" errorLine1=" userContext = context.createPackageContextAsUser(context.getPackageName(), 0, user);" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="64" column="35"/> </issue> <issue id="NewApi" message="Call requires API level 29 (current min is 23): `android.app.admin.DevicePolicyManager#getDeviceOwnerUser`" errorLine1=" if (Objects.equals(dpm.getDeviceOwnerUser(), user)) {" errorLine2=" ~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="74" column="32"/> </issue> <issue id="NewApi" message="Call requires API level 29 (current min is 23): `android.content.Context#startActivityAsUser`" errorLine1=" context.startActivityAsUser(intent, UserHandle.of(targetUserId));" errorLine2=" ~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java" line="97" column="17"/> </issue> </issues> No newline at end of file
packages/SettingsLib/SchedulesProvider/lint-baseline.xml 0 → 100644 +15 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <issues format="6" by="lint 8.0.0-dev" type="baseline" dependencies="true" variant="all" version="8.0.0-dev"> <issue id="NewApi" message="Call requires API level 28 (current min is 21): `android.os.SystemProperties#getInt`" errorLine1=' if (SystemProperties.getInt("ro.debuggable", 0) == 1) {' errorLine2=" ~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SchedulesProvider/src/com/android/settingslib/schedulesprovider/SchedulesProvider.java" line="118" column="30"/> </issue> </issues> No newline at end of file
packages/SettingsLib/SearchProvider/lint-baseline.xml 0 → 100644 +136 −0 Original line number Original line Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <issues format="6" by="lint 8.0.0-dev" type="baseline" dependencies="true" variant="all" version="8.0.0-dev"> <issue id="NewApi" message="Call requires API level 23 (current min is 21): `new android.provider.SearchIndexableResource`" errorLine1=" super(" errorLine2=" ~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="107" column="13"/> </issue> <issue id="NewApi" message="Class requires API level 23 (current min is 21): `android.provider.SearchIndexableResource`" errorLine1=" public static final class SearchIndexableIntentResource extends SearchIndexableResource {" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="97" column="69"/> </issue> <issue id="NewApi" message="Class requires API level 23 (current min is 21): `android.provider.SearchIndexablesProvider`" errorLine1="public abstract class SettingsXmlIndexProvider extends SearchIndexablesProvider {" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="34" column="56"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#className`" errorLine1=" .add(XmlResource.COLUMN_CLASS_NAME, indexableResource.className)" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="52" column="57"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#intentAction`" errorLine1=" .add(XmlResource.COLUMN_INTENT_ACTION, indexableResource.intentAction)" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="53" column="60"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#intentAction`" errorLine1=' this.intentAction = "android.intent.action.MAIN";' errorLine2=" ~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="113" column="17"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#intentAction`" errorLine1=" this.intentAction = intentAction;" errorLine2=" ~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="115" column="17"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#intentTargetClass`" errorLine1=" indexableResource.intentTargetClass);" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="56" column="29"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#intentTargetClass`" errorLine1=" this.intentTargetClass = className;" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="117" column="13"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableData#rank`" errorLine1=" .add(XmlResource.COLUMN_RANK, indexableResource.rank)" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="50" column="51"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexableResource#xmlResId`" errorLine1=" .add(XmlResource.COLUMN_XML_RESID, indexableResource.xmlResId)" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="51" column="56"/> </issue> <issue id="NewApi" message="Field requires API level 23 (current min is 21): `android.provider.SearchIndexablesContract#INDEXABLES_XML_RES_COLUMNS`" errorLine1=" final MatrixCursor cursor = new MatrixCursor(INDEXABLES_XML_RES_COLUMNS);" errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> <location file="frameworks/base/packages/SettingsLib/SearchProvider/src/com/android/settingslib/searchprovider/SettingsXmlIndexProvider.java" line="45" column="54"/> </issue> </issues> No newline at end of file
packages/SettingsLib/Tile/lint-baseline.xml +12 −38 Original line number Original line Diff line number Diff line Loading @@ -4,7 +4,7 @@ <issue <issue id="NewApi" id="NewApi" message="Call requires API level 24 (current min is 21): `java.lang.Iterable#forEach`" message="Call requires API level 24 (current min is 21): `java.lang.Iterable#forEach`" errorLine1=" controllers.forEach(controller -> {" errorLine1=" controllers.forEach(controller -> {" errorLine2=" ~~~~~~~"> errorLine2=" ~~~~~~~"> <location <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/SwitchesProvider.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/SwitchesProvider.java" Loading @@ -14,68 +14,42 @@ <issue <issue id="NewApi" id="NewApi" message="Call requires API level 29 (current min is 21): `android.os.Parcel#readBoolean`" message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#createWithResource`"> errorLine1=" final boolean isProviderTile = in.readBoolean();" errorLine2=" ~~~~~~~~~~~"> <location <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" line="83" line="312"/> column="43"/> </issue> </issue> <issue <issue id="NewApi" id="NewApi" message="Call requires API level 29 (current min is 21): `android.os.Parcel#writeBoolean`" message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#setTint`"> errorLine1=" dest.writeBoolean(this instanceof ProviderTile);" errorLine2=" ~~~~~~~~~~~~"> <location <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" line="102" line="318"/> column="14"/> </issue> </issue> <issue <issue id="NewApi" id="NewApi" message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#createWithResource`" message="Call requires API level 29 (current min is 21): `android.os.Parcel#readBoolean`"> errorLine1=" final Icon icon = Icon.createWithResource(componentInfo.packageName, iconResId);" errorLine2=" ~~~~~~~~~~~~~~~~~~"> <location <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" line="314" line="373"/> column="36"/> </issue> </issue> <issue <issue id="NewApi" id="NewApi" message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#setTint`" message="Call requires API level 29 (current min is 21): `android.os.Parcel#writeBoolean`"> 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 <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" line="364" line="108"/> column="51"/> </issue> </issue> <issue <issue id="NewApi" id="NewApi" message="Call requires API level 31 (current min is 21): `android.content.Context#getAttributionSource`" message="Call requires API level 31 (current min is 21): `android.content.Context#getAttributionSource`"> errorLine1=" return provider.call(context.getAttributionSource()," errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> <location <location file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/TileUtils.java" file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/TileUtils.java" line="558" line="565"/> column="42"/> </issue> </issue> </issues> </issues> No newline at end of file