1<?xml version="1.0" encoding="UTF-8"?> 2<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0"> 3 4 <issue 5 id="NewApi" 6 message="Call requires API level 24 (current min is 21): `java.lang.Iterable#forEach`" 7 errorLine1=" controllers.forEach(controller -> {" 8 errorLine2=" ~~~~~~~"> 9 <location 10 file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/SwitchesProvider.java" 11 line="79" 12 column="21"/> 13 </issue> 14 15 <issue 16 id="NewApi" 17 message="Call requires API level 29 (current min is 21): `android.os.Parcel#readBoolean`" 18 errorLine1=" final boolean isProviderTile = in.readBoolean();" 19 errorLine2=" ~~~~~~~~~~~"> 20 <location 21 file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" 22 line="83" 23 column="43"/> 24 </issue> 25 26 <issue 27 id="NewApi" 28 message="Call requires API level 29 (current min is 21): `android.os.Parcel#writeBoolean`" 29 errorLine1=" dest.writeBoolean(this instanceof ProviderTile);" 30 errorLine2=" ~~~~~~~~~~~~"> 31 <location 32 file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" 33 line="102" 34 column="14"/> 35 </issue> 36 37 <issue 38 id="NewApi" 39 message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#createWithResource`" 40 errorLine1=" final Icon icon = Icon.createWithResource(componentInfo.packageName, iconResId);" 41 errorLine2=" ~~~~~~~~~~~~~~~~~~"> 42 <location 43 file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" 44 line="314" 45 column="36"/> 46 </issue> 47 48 <issue 49 id="NewApi" 50 message="Call requires API level 23 (current min is 21): `android.graphics.drawable.Icon#setTint`" 51 errorLine1=" icon.setTint(tintColor);" 52 errorLine2=" ~~~~~~~"> 53 <location 54 file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" 55 line="320" 56 column="22"/> 57 </issue> 58 59 <issue 60 id="NewApi" 61 message="Call requires API level 29 (current min is 21): `android.os.Parcel#readBoolean`" 62 errorLine1=" final boolean isProviderTile = source.readBoolean();" 63 errorLine2=" ~~~~~~~~~~~"> 64 <location 65 file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/Tile.java" 66 line="364" 67 column="51"/> 68 </issue> 69 70 <issue 71 id="NewApi" 72 message="Call requires API level 31 (current min is 21): `android.content.Context#getAttributionSource`" 73 errorLine1=" return provider.call(context.getAttributionSource()," 74 errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> 75 <location 76 file="frameworks/base/packages/SettingsLib/Tile/src/com/android/settingslib/drawer/TileUtils.java" 77 line="558" 78 column="42"/> 79 </issue> 80 81</issues> 82