blob: 8de12701497109ea11af84ca9b262742d906da1e [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="6" by="lint 7.3.0-alpha07" type="baseline" client="gradle" dependencies="false" name="AGP (7.3.0-alpha07)" variant="all" version="7.3.0-alpha07">
<issue
id="NewApi"
message="Call requires API level 24 (current min is 19): `android.content.pm.PackageManager#getPackageUid`"
errorLine1=" mTestUid = mContext.getPackageManager().getPackageUid(mTestPkg, 0);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/androidTest/java/androidx/slice/SlicePermissionTest.java"
line="58"
column="49"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.HINT_TITLE, Slice.HINT_LIST, Slice.HINT_LIST_ITEM, Slice.HINT_LARGE, Slice.HINT_ACTIONS, Slice.HINT_SELECTED, Slice.HINT_NO_TINT, Slice.HINT_SHORTCUT, Slice.HINT_HORIZONTAL, Slice.HINT_PARTIAL, Slice.HINT_SEE_MORE, Slice.HINT_KEYWORDS, Slice.HINT_ERROR, Slice.HINT_TTL, Slice.HINT_LAST_UPDATED, Slice.HINT_PERMISSION_REQUEST, but could be Slice.HINT_SUMMARY, SliceHints.HINT_ACTIVITY, SliceHints.HINT_CACHED, SliceHints.HINT_END_OF_SECTION, SliceHints.HINT_SELECTION_OPTION, SliceHints.HINT_RAW, SliceHints.HINT_OVERLAY, SliceHints.HINT_SHOW_LABEL"
errorLine1=" builder.addHints(slice.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="57"
column="26"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.SUBTYPE_COLOR, Slice.SUBTYPE_CONTENT_DESCRIPTION, Slice.SUBTYPE_MAX, Slice.SUBTYPE_MESSAGE, Slice.SUBTYPE_PRIORITY, Slice.SUBTYPE_RANGE, Slice.SUBTYPE_SOURCE, Slice.SUBTYPE_TOGGLE, Slice.SUBTYPE_VALUE, Slice.SUBTYPE_LAYOUT_DIRECTION"
errorLine1=" builder.addSubSlice(unwrap(item.getSlice()), item.getSubType());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="61"
column="66"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.HINT_TITLE, Slice.HINT_LIST, Slice.HINT_LIST_ITEM, Slice.HINT_LARGE, Slice.HINT_ACTIONS, Slice.HINT_SELECTED, Slice.HINT_NO_TINT, Slice.HINT_SHORTCUT, Slice.HINT_HORIZONTAL, Slice.HINT_PARTIAL, Slice.HINT_SEE_MORE, Slice.HINT_KEYWORDS, Slice.HINT_ERROR, Slice.HINT_TTL, Slice.HINT_LAST_UPDATED, Slice.HINT_PERMISSION_REQUEST, but could be Slice.HINT_SUMMARY, SliceHints.HINT_ACTIVITY, SliceHints.HINT_CACHED, SliceHints.HINT_END_OF_SECTION, SliceHints.HINT_SELECTION_OPTION, SliceHints.HINT_RAW, SliceHints.HINT_OVERLAY, SliceHints.HINT_SHOW_LABEL"
errorLine1=" builder.addIcon(item.getIcon().toIcon(), item.getSubType(), item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="64"
column="81"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.SUBTYPE_COLOR, Slice.SUBTYPE_CONTENT_DESCRIPTION, Slice.SUBTYPE_MAX, Slice.SUBTYPE_MESSAGE, Slice.SUBTYPE_PRIORITY, Slice.SUBTYPE_RANGE, Slice.SUBTYPE_SOURCE, Slice.SUBTYPE_TOGGLE, Slice.SUBTYPE_VALUE, Slice.SUBTYPE_LAYOUT_DIRECTION"
errorLine1=" builder.addIcon(item.getIcon().toIcon(), item.getSubType(), item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="64"
column="62"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.SUBTYPE_COLOR, Slice.SUBTYPE_CONTENT_DESCRIPTION, Slice.SUBTYPE_MAX, Slice.SUBTYPE_MESSAGE, Slice.SUBTYPE_PRIORITY, Slice.SUBTYPE_RANGE, Slice.SUBTYPE_SOURCE, Slice.SUBTYPE_TOGGLE, Slice.SUBTYPE_VALUE, Slice.SUBTYPE_LAYOUT_DIRECTION"
errorLine1=" builder.addRemoteInput(item.getRemoteInput(), item.getSubType(),"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="67"
column="67"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.HINT_TITLE, Slice.HINT_LIST, Slice.HINT_LIST_ITEM, Slice.HINT_LARGE, Slice.HINT_ACTIONS, Slice.HINT_SELECTED, Slice.HINT_NO_TINT, Slice.HINT_SHORTCUT, Slice.HINT_HORIZONTAL, Slice.HINT_PARTIAL, Slice.HINT_SEE_MORE, Slice.HINT_KEYWORDS, Slice.HINT_ERROR, Slice.HINT_TTL, Slice.HINT_LAST_UPDATED, Slice.HINT_PERMISSION_REQUEST, but could be Slice.HINT_SUMMARY, SliceHints.HINT_ACTIVITY, SliceHints.HINT_CACHED, SliceHints.HINT_END_OF_SECTION, SliceHints.HINT_SELECTION_OPTION, SliceHints.HINT_RAW, SliceHints.HINT_OVERLAY, SliceHints.HINT_SHOW_LABEL"
errorLine1=" item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="68"
column="29"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.SUBTYPE_COLOR, Slice.SUBTYPE_CONTENT_DESCRIPTION, Slice.SUBTYPE_MAX, Slice.SUBTYPE_MESSAGE, Slice.SUBTYPE_PRIORITY, Slice.SUBTYPE_RANGE, Slice.SUBTYPE_SOURCE, Slice.SUBTYPE_TOGGLE, Slice.SUBTYPE_VALUE, Slice.SUBTYPE_LAYOUT_DIRECTION"
errorLine1=" builder.addAction(item.getAction(), unwrap(item.getSlice()), item.getSubType());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="71"
column="82"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.HINT_TITLE, Slice.HINT_LIST, Slice.HINT_LIST_ITEM, Slice.HINT_LARGE, Slice.HINT_ACTIONS, Slice.HINT_SELECTED, Slice.HINT_NO_TINT, Slice.HINT_SHORTCUT, Slice.HINT_HORIZONTAL, Slice.HINT_PARTIAL, Slice.HINT_SEE_MORE, Slice.HINT_KEYWORDS, Slice.HINT_ERROR, Slice.HINT_TTL, Slice.HINT_LAST_UPDATED, Slice.HINT_PERMISSION_REQUEST, but could be Slice.HINT_SUMMARY, SliceHints.HINT_ACTIVITY, SliceHints.HINT_CACHED, SliceHints.HINT_END_OF_SECTION, SliceHints.HINT_SELECTION_OPTION, SliceHints.HINT_RAW, SliceHints.HINT_OVERLAY, SliceHints.HINT_SHOW_LABEL"
errorLine1=" builder.addText(item.getText(), item.getSubType(), item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="74"
column="72"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.SUBTYPE_COLOR, Slice.SUBTYPE_CONTENT_DESCRIPTION, Slice.SUBTYPE_MAX, Slice.SUBTYPE_MESSAGE, Slice.SUBTYPE_PRIORITY, Slice.SUBTYPE_RANGE, Slice.SUBTYPE_SOURCE, Slice.SUBTYPE_TOGGLE, Slice.SUBTYPE_VALUE, Slice.SUBTYPE_LAYOUT_DIRECTION"
errorLine1=" builder.addText(item.getText(), item.getSubType(), item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="74"
column="53"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.HINT_TITLE, Slice.HINT_LIST, Slice.HINT_LIST_ITEM, Slice.HINT_LARGE, Slice.HINT_ACTIONS, Slice.HINT_SELECTED, Slice.HINT_NO_TINT, Slice.HINT_SHORTCUT, Slice.HINT_HORIZONTAL, Slice.HINT_PARTIAL, Slice.HINT_SEE_MORE, Slice.HINT_KEYWORDS, Slice.HINT_ERROR, Slice.HINT_TTL, Slice.HINT_LAST_UPDATED, Slice.HINT_PERMISSION_REQUEST, but could be Slice.HINT_SUMMARY, SliceHints.HINT_ACTIVITY, SliceHints.HINT_CACHED, SliceHints.HINT_END_OF_SECTION, SliceHints.HINT_SELECTION_OPTION, SliceHints.HINT_RAW, SliceHints.HINT_OVERLAY, SliceHints.HINT_SHOW_LABEL"
errorLine1=" builder.addInt(item.getInt(), item.getSubType(), item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="77"
column="70"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.SUBTYPE_COLOR, Slice.SUBTYPE_CONTENT_DESCRIPTION, Slice.SUBTYPE_MAX, Slice.SUBTYPE_MESSAGE, Slice.SUBTYPE_PRIORITY, Slice.SUBTYPE_RANGE, Slice.SUBTYPE_SOURCE, Slice.SUBTYPE_TOGGLE, Slice.SUBTYPE_VALUE, Slice.SUBTYPE_LAYOUT_DIRECTION"
errorLine1=" builder.addInt(item.getInt(), item.getSubType(), item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="77"
column="51"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.HINT_TITLE, Slice.HINT_LIST, Slice.HINT_LIST_ITEM, Slice.HINT_LARGE, Slice.HINT_ACTIONS, Slice.HINT_SELECTED, Slice.HINT_NO_TINT, Slice.HINT_SHORTCUT, Slice.HINT_HORIZONTAL, Slice.HINT_PARTIAL, Slice.HINT_SEE_MORE, Slice.HINT_KEYWORDS, Slice.HINT_ERROR, Slice.HINT_TTL, Slice.HINT_LAST_UPDATED, Slice.HINT_PERMISSION_REQUEST, but could be Slice.HINT_SUMMARY, SliceHints.HINT_ACTIVITY, SliceHints.HINT_CACHED, SliceHints.HINT_END_OF_SECTION, SliceHints.HINT_SELECTION_OPTION, SliceHints.HINT_RAW, SliceHints.HINT_OVERLAY, SliceHints.HINT_SHOW_LABEL"
errorLine1=" builder.addLong(item.getLong(), item.getSubType(), item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="80"
column="72"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.SUBTYPE_COLOR, Slice.SUBTYPE_CONTENT_DESCRIPTION, Slice.SUBTYPE_MAX, Slice.SUBTYPE_MESSAGE, Slice.SUBTYPE_PRIORITY, Slice.SUBTYPE_RANGE, Slice.SUBTYPE_SOURCE, Slice.SUBTYPE_TOGGLE, Slice.SUBTYPE_VALUE, Slice.SUBTYPE_LAYOUT_DIRECTION"
errorLine1=" builder.addLong(item.getLong(), item.getSubType(), item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="80"
column="53"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.HINT_TITLE, Slice.HINT_LIST, Slice.HINT_LIST_ITEM, Slice.HINT_LARGE, Slice.HINT_ACTIONS, Slice.HINT_SELECTED, Slice.HINT_NO_TINT, Slice.HINT_SHORTCUT, Slice.HINT_HORIZONTAL, Slice.HINT_PARTIAL, Slice.HINT_SEE_MORE, Slice.HINT_KEYWORDS, Slice.HINT_ERROR, Slice.HINT_TTL, Slice.HINT_LAST_UPDATED, Slice.HINT_PERMISSION_REQUEST, but could be Slice.HINT_SUMMARY, SliceHints.HINT_ACTIVITY, SliceHints.HINT_CACHED, SliceHints.HINT_END_OF_SECTION, SliceHints.HINT_SELECTION_OPTION, SliceHints.HINT_RAW, SliceHints.HINT_OVERLAY, SliceHints.HINT_SHOW_LABEL"
errorLine1=" builder.addBundle((Bundle) item.mObj, item.getSubType(), item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="83"
column="78"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: Slice.SUBTYPE_COLOR, Slice.SUBTYPE_CONTENT_DESCRIPTION, Slice.SUBTYPE_MAX, Slice.SUBTYPE_MESSAGE, Slice.SUBTYPE_PRIORITY, Slice.SUBTYPE_RANGE, Slice.SUBTYPE_SOURCE, Slice.SUBTYPE_TOGGLE, Slice.SUBTYPE_VALUE, Slice.SUBTYPE_LAYOUT_DIRECTION"
errorLine1=" builder.addBundle((Bundle) item.mObj, item.getSubType(), item.getHints());"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="83"
column="59"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: PermissionChecker.PERMISSION_GRANTED, PermissionChecker.PERMISSION_DENIED, PermissionChecker.PERMISSION_DENIED_APP_OP, but could be PackageManager.PERMISSION_GRANTED, PackageManager.PERMISSION_DENIED"
errorLine1=" return mManager.checkSlicePermission(uri, pid, uid);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceManagerWrapper.java"
line="62"
column="16"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" private synchronized void persist(PermissionState state) {"
errorLine2=" ^">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="107"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" /**"
errorLine2=" ^">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="97"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" /**"
errorLine2=" ^">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="143"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" /**"
errorLine2=" ^">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="160"
column="5"/>
</issue>
<issue
id="BanUncheckedReflection"
message="Calling `Method.invoke` without an SDK check"
errorLine1=" return (int) h.getClass().getDeclaredMethod(&quot;getIdentifier&quot;).invoke(h);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceManagerWrapper.java"
line="93"
column="26"/>
</issue>
<issue
id="ClassVerificationFailure"
message="This call references a method added in API level 23; however, the containing class androidx.slice.Slice is reachable from earlier API levels and will fail run-time class verification."
errorLine1=" return SliceConvert.wrap(context.getSystemService(SliceManager.class)"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="644"
column="42"/>
</issue>
<issue
id="ClassVerificationFailure"
message="This call references a method added in API level 28; however, the containing class androidx.slice.Slice is reachable from earlier API levels and will fail run-time class verification."
errorLine1=" .bindSlice(uri, unwrap(supportedSpecs)), context);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="645"
column="18"/>
</issue>
<issue
id="ClassVerificationFailure"
message="This call references a method added in API level 24; however, the containing class androidx.slice.compat.SliceProviderCompat.ProviderHolder is reachable from earlier API levels and will fail run-time class verification."
errorLine1=" mProvider.close();"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/compat/SliceProviderCompat.java"
line="714"
column="27"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;action&quot;, in androidx.slice.Slice.Builder.addAction) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @NonNull Slice s, @Nullable String subType) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="403"
column="35"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;action&quot;, in androidx.slice.SliceItem.SliceItem) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" @Slice.SliceHint String[] hints) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="171"
column="13"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public CompatPermissionManager(Context context, String prefsName, int myUid,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="53"
column="36"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public CompatPermissionManager(Context context, String prefsName, int myUid,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="53"
column="53"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" String[] autoGrantPermissions) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="54"
column="13"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public int checkSlicePermission(Uri uri, int pid, int uid) {"
errorLine2=" ~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="66"
column="37"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public void grantSlicePermission(Uri uri, String toPkg) {"
errorLine2=" ~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="93"
column="38"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public void grantSlicePermission(Uri uri, String toPkg) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="93"
column="47"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public void revokeSlicePermission(Uri uri, String toPkg) {"
errorLine2=" ~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="100"
column="39"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public void revokeSlicePermission(Uri uri, String toPkg) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="100"
column="48"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public String getKey() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="141"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Set&lt;String> toPersistable() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="145"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public boolean hasAccess(List&lt;String> path) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPermissionManager.java"
line="153"
column="34"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public CompatPinnedList(Context context, String prefsName) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="59"
column="29"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public CompatPinnedList(Context context, String prefsName) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="59"
column="46"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public List&lt;Uri> getPinnedSlices() {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="80"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public synchronized ArraySet&lt;SliceSpec> getSpecs(Uri uri) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="100"
column="25"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public synchronized ArraySet&lt;SliceSpec> getSpecs(Uri uri) {"
errorLine2=" ~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="100"
column="54"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public synchronized boolean addPin(Uri uri, String pkg, Set&lt;SliceSpec> specs) {"
errorLine2=" ~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="147"
column="40"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public synchronized boolean addPin(Uri uri, String pkg, Set&lt;SliceSpec> specs) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="147"
column="49"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public synchronized boolean addPin(Uri uri, String pkg, Set&lt;SliceSpec> specs) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="147"
column="61"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public synchronized boolean removePin(Uri uri, String pkg) {"
errorLine2=" ~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="164"
column="43"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public synchronized boolean removePin(Uri uri, String pkg) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/CompatPinnedList.java"
line="164"
column="52"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice(Bundle in) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="189"
column="18"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Bundle toBundle() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="208"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Uri getUri() {"
errorLine2=" ~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="236"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public List&lt;SliceItem> getItems() {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="243"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem[] getItemArray() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="252"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public @SliceHint List&lt;String> getHints() {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="259"
column="23"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public @SliceHint String[] getHintArray() {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="267"
column="23"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public boolean hasHint(@SliceHint String hint) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="275"
column="39"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder setSpec(SliceSpec spec) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="343"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder setSpec(SliceSpec spec) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="343"
column="32"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addHints(@SliceHint String... hints) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="351"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addHints(@SliceHint String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="351"
column="44"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addHints(@SliceHint List&lt;String> hints) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="359"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addHints(@SliceHint List&lt;String> hints) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="359"
column="44"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addSubSlice(@NonNull Slice slice) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="366"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addSubSlice(@NonNull Slice slice, String subType) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="376"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addSubSlice(@NonNull Slice slice, String subType) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="376"
column="58"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addAction(@NonNull PendingIntent action,"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="387"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addAction(@NonNull SliceItem.ActionHandler action,"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="402"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addText(CharSequence text, @Nullable String subType,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="415"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addText(CharSequence text, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="415"
column="32"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="416"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addText(CharSequence text, @Nullable String subType,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="426"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addText(CharSequence text, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="426"
column="32"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint List&lt;String> hints) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="427"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addIcon(IconCompat icon, @Nullable String subType,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="436"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addIcon(IconCompat icon, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="436"
column="32"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="437"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addIcon(IconCompat icon, @Nullable String subType,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="450"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addIcon(IconCompat icon, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="450"
column="32"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint List&lt;String> hints) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="451"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addRemoteInput(RemoteInput remoteInput, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="466"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addRemoteInput(RemoteInput remoteInput, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="466"
column="45"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint List&lt;String> hints) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="467"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addRemoteInput(RemoteInput remoteInput, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="479"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addRemoteInput(RemoteInput remoteInput, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="479"
column="45"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="480"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addInt(int value, @Nullable String subType,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="491"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="492"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Builder addInt(int value, @Nullable String subType,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="503"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint List&lt;String> hints) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="504"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addLong(long time, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="513"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="514"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addLong(long time, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="524"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint List&lt;String> hints) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="525"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addTimestamp(long time, @Nullable String subType,"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="547"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @SliceHint List&lt;String> hints) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="548"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addItem(SliceItem item) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="557"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice.Builder addItem(SliceItem item) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="557"
column="38"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice build() {"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="565"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public String toString(String indent) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="583"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public String toString(String indent) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="583"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static void appendHints(StringBuilder sb, String[] hints) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="608"
column="36"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static void appendHints(StringBuilder sb, String[] hints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="608"
column="54"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static Slice bindSlice(Context context, @NonNull Uri uri,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="632"
column="35"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" Set&lt;SliceSpec> supportedSpecs) {"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/Slice.java"
line="633"
column="13"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" SliceAction setChecked(boolean isChecked);"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceAction.java"
line="43"
column="5"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" SliceAction setPriority(@IntRange(from = 0) int priority);"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceAction.java"
line="48"
column="5"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceActionImpl(SliceItem slice) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceActionImpl.java"
line="188"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceActionImpl setChecked(boolean isChecked) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceActionImpl.java"
line="266"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceActionImpl setPriority(@IntRange(from = 0) int priority) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceActionImpl.java"
line="275"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem getActionItem() {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceActionImpl.java"
line="303"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static android.app.slice.Slice unwrap(androidx.slice.Slice slice) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="53"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static android.app.slice.Slice unwrap(androidx.slice.Slice slice) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="53"
column="50"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static androidx.slice.Slice wrap(android.app.slice.Slice slice, Context context) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="110"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static androidx.slice.Slice wrap(android.app.slice.Slice slice, Context context) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="110"
column="45"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static androidx.slice.Slice wrap(android.app.slice.Slice slice, Context context) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="110"
column="76"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static Set&lt;androidx.slice.SliceSpec> wrap("
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="166"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" Set&lt;android.app.slice.SliceSpec> supportedSpecs) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceConvert.java"
line="167"
column="13"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" protected @Slice.SliceHint String[] mHints = Slice.NO_HINTS;"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="115"
column="32"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(Object obj, @SliceType String format, String subType,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="132"
column="22"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(Object obj, @SliceType String format, String subType,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="132"
column="45"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(Object obj, @SliceType String format, String subType,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="132"
column="60"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @Slice.SliceHint String[] hints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="133"
column="30"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(Object obj, @SliceType String format, String subType,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="144"
column="22"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(Object obj, @SliceType String format, String subType,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="144"
column="45"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(Object obj, @SliceType String format, String subType,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="144"
column="60"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @Slice.SliceHint List&lt;String> hints) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="145"
column="30"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(PendingIntent intent, Slice slice, String format, String subType,"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="161"
column="22"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(PendingIntent intent, Slice slice, String format, String subType,"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="161"
column="44"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(PendingIntent intent, Slice slice, String format, String subType,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="161"
column="57"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(PendingIntent intent, Slice slice, String format, String subType,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="161"
column="72"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @Slice.SliceHint String[] hints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="162"
column="30"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(ActionHandler action, Slice slice, String format, String subType,"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="170"
column="22"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(ActionHandler action, Slice slice, String format, String subType,"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="170"
column="44"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(ActionHandler action, Slice slice, String format, String subType,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="170"
column="57"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(ActionHandler action, Slice slice, String format, String subType,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="170"
column="72"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" @Slice.SliceHint String[] hints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="171"
column="30"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public void addHint(@Slice.SliceHint String hint) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="196"
column="42"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public @SliceType String getFormat() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="215"
column="23"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public String getSubType() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="228"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public CharSequence getText() {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="235"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public CharSequence getSanitizedText() {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="245"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public IconCompat getIcon() {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="264"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public PendingIntent getAction() {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="273"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public RemoteInput getRemoteInput() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="315"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Slice getSlice() {"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="331"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public boolean hasHint(@Slice.SliceHint String hint) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="350"
column="45"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItem(Bundle in) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="358"
column="22"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Bundle toBundle() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="370"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public boolean hasHints(@Slice.SliceHint String[] hints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="383"
column="46"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public boolean hasAnyHints(@Slice.SliceHint String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="397"
column="49"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static String typeToString(String format) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="466"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static String typeToString(String format) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="466"
column="39"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public String toString(String indent) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="500"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public String toString(String indent) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="500"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" void onAction(SliceItem item, Context context, Intent intent);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="715"
column="23"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" void onAction(SliceItem item, Context context, Intent intent);"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="715"
column="39"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" void onAction(SliceItem item, Context context, Intent intent);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItem.java"
line="715"
column="56"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static HolderHandler sHandler;"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItemHolder.java"
line="54"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public VersionedParcelable mVersionedParcelable = null;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItemHolder.java"
line="58"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItemHolder(String format, Object mObj, boolean isStream) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItemHolder.java"
line="89"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItemHolder(String format, Object mObj, boolean isStream) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItemHolder.java"
line="89"
column="43"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Object getObj(String format) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItemHolder.java"
line="128"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Object getObj(String format) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItemHolder.java"
line="128"
column="26"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" void handle(SliceItemHolder holder, String format);"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItemHolder.java"
line="162"
column="21"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" void handle(SliceItemHolder holder, String format);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItemHolder.java"
line="162"
column="45"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceItemHolder get() {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItemHolder.java"
line="175"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public void release(SliceItemHolder sliceItemHolder) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/SliceItemHolder.java"
line="185"
column="29"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" protected void onCreate(Bundle savedInstanceState) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/SlicePermissionActivity.java"
line="60"
column="29"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SliceProviderWrapper(androidx.slice.SliceProvider provider,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/SliceProviderWrapperContainer.java"
line="64"
column="37"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" String[] autoGrantPermissions) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/SliceProviderWrapperContainer.java"
line="65"
column="17"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public PendingIntent onCreatePermissionRequest(Uri sliceUri) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/SliceProviderWrapperContainer.java"
line="85"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Bundle call(String method, String arg, Bundle extras) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/SliceProviderWrapperContainer.java"
line="99"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Bundle call(String method, String arg, Bundle extras) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/SliceProviderWrapperContainer.java"
line="99"
column="28"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Bundle call(String method, String arg, Bundle extras) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/SliceProviderWrapperContainer.java"
line="99"
column="43"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Bundle call(String method, String arg, Bundle extras) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/compat/SliceProviderWrapperContainer.java"
line="99"
column="55"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Collection&lt;Uri> onGetSliceDescendants(Uri uri) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/compat/SliceProviderWrapperContainer.java"
line="165"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Collection&lt;Uri> onGetSliceDescendants(Uri uri) {"
errorLine2=" ~~~">
<location
file="src/main/java/androidx/slice/compat/SliceProviderWrapperContainer.java"
line="165"
column="54"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static boolean hasAnyHints(SliceItem item, String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="46"
column="39"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static boolean hasAnyHints(SliceItem item, String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="46"
column="55"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static boolean hasHints(SliceItem item, String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="58"
column="36"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static boolean hasHints(SliceItem item, String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="58"
column="52"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static boolean hasHints(Slice item, String... hints) {"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="70"
column="36"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static boolean hasHints(Slice item, String... hints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="70"
column="48"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findNotContaining(SliceItem container, List&lt;SliceItem> list) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="82"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findNotContaining(SliceItem container, List&lt;SliceItem> list) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="82"
column="47"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findNotContaining(SliceItem container, List&lt;SliceItem> list) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="82"
column="68"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, String format) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="107"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, String format) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="107"
column="43"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, String format) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="107"
column="56"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(Slice s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="113"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(Slice s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="113"
column="43"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(Slice s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="113"
column="52"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(Slice s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="113"
column="67"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(Slice s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="113"
column="81"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, String format, String hints,"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="119"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, String format, String hints,"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="119"
column="43"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, String format, String hints,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="119"
column="56"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, String format, String hints,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="119"
column="71"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" String nonHints) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="120"
column="13"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(Slice s, final String format, final String[] hints,"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="126"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(Slice s, final String format, final String[] hints,"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="126"
column="43"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(Slice s, final String format, final String[] hints,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="126"
column="58"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(Slice s, final String format, final String[] hints,"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="126"
column="79"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" final String[] nonHints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="127"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, final String format, final String[] hints,"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="141"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, final String format, final String[] hints,"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="141"
column="43"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, final String format, final String[] hints,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="141"
column="62"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static List&lt;SliceItem> findAll(SliceItem s, final String format, final String[] hints,"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="141"
column="83"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" final String[] nonHints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="142"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="156"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="156"
column="34"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="156"
column="43"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="156"
column="58"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="156"
column="72"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, String format) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="162"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, String format) {"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="162"
column="34"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, String format) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="162"
column="43"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, String format) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="168"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, String format) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="168"
column="34"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, String format) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="168"
column="47"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="174"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="174"
column="34"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="174"
column="47"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="174"
column="62"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, String format, String hints, String nonHints) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="174"
column="76"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, final String format, final String[] hints,"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="180"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, final String format, final String[] hints,"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="180"
column="34"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, final String format, final String[] hints,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="180"
column="49"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(Slice s, final String format, final String[] hints,"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="180"
column="70"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" final String[] nonHints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="181"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findSubtype(Slice s, final String format, final String subtype) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="194"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findSubtype(Slice s, final String format, final String subtype) {"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="194"
column="41"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findSubtype(Slice s, final String format, final String subtype) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="194"
column="56"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findSubtype(Slice s, final String format, final String subtype) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="194"
column="77"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findSubtype(SliceItem s, final String format, final String subtype) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="206"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findSubtype(SliceItem s, final String format, final String subtype) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="206"
column="41"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findSubtype(SliceItem s, final String format, final String subtype) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="206"
column="60"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findSubtype(SliceItem s, final String format, final String subtype) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="206"
column="81"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, final String format, final String[] hints,"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="218"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, final String format, final String[] hints,"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="218"
column="34"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, final String format, final String[] hints,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="218"
column="53"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem find(SliceItem s, final String format, final String[] hints,"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="218"
column="74"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" final String[] nonHints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="219"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findTopLevelItem(Slice s, final String format, final String subtype,"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="283"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findTopLevelItem(Slice s, final String format, final String subtype,"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="283"
column="46"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findTopLevelItem(Slice s, final String format, final String subtype,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="283"
column="61"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findTopLevelItem(Slice s, final String format, final String subtype,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="283"
column="82"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" final String[] hints, final String[] nonHints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="284"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" final String[] hints, final String[] nonHints) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="284"
column="41"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findItem(Slice s, final Uri uri) {"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="302"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findItem(Slice s, final Uri uri) {"
errorLine2=" ~~~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="302"
column="38"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public static SliceItem findItem(Slice s, final Uri uri) {"
errorLine2=" ~~~">
<location
file="src/main/java/androidx/slice/core/SliceQuery.java"
line="302"
column="53"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public String getType() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/slice/SliceSpec.java"
line="72"
column="12"/>
</issue>
</issues>