blob: fcaca2f95f8abe99d53f0ec1d3f8422fff39dfc0 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 3.6.0-beta01" client="gradle" variant="debug" version="3.6.0-beta01">
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;keys&quot;, in androidx.recyclerview.selection.DefaultSelectionTracker.setItemsSelected) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" public boolean setItemsSelected(@NonNull Iterable&lt;K> keys, boolean selected) {"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/DefaultSelectionTracker.java"
line="139"
column="64"/>
</issue>
<issue
id="LambdaLast"
message="Functional interface parameters (such as parameter 1, &quot;keys&quot;, in androidx.recyclerview.selection.SelectionTracker.setItemsSelected) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions"
errorLine1=" public abstract boolean setItemsSelected(@NonNull Iterable&lt;K> keys, boolean selected);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="164"
column="73"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public abstract boolean canInitiate(MotionEvent e);"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/BandPredicate.java"
line="43"
column="41"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Selection&lt;K> getSelection() {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/DefaultSelectionTracker.java"
line="116"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" protected AdapterDataObserver getAdapterDataObserver() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/DefaultSelectionTracker.java"
line="357"
column="15"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Iterator&lt;K> iterator() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/Selection.java"
line="93"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public static &lt;K> SelectionPredicate&lt;K> createSelectAnything() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionPredicates.java"
line="37"
column="23"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public static &lt;K> SelectionPredicate&lt;K> createSelectSingleAnything() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionPredicates.java"
line="63"
column="23"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public abstract Selection&lt;K> getSelection();"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="126"
column="21"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" protected abstract AdapterDataObserver getAdapterDataObserver();"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="184"
column="24"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withSelectionPredicate("
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="549"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withOperationMonitor("
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="564"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withFocusDelegate(@NonNull FocusDelegate&lt;K> delegate) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="578"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withOnItemActivatedListener("
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="590"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withOnContextClickListener("
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="605"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withOnDragInitiatedListener("
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="620"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withGestureTooltypes(int... toolTypes) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="636"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withGestureTooltypes(int... toolTypes) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="636"
column="48"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withBandOverlay(@DrawableRes int bandOverlayId) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="647"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withBandPredicate(@NonNull BandPredicate bandPredicate) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="657"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withPointerTooltypes(int... toolTypes) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="673"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public Builder&lt;K> withPointerTooltypes(int... toolTypes) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="673"
column="48"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public SelectionTracker&lt;K> build() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
line="683"
column="16"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public static &lt;K extends Parcelable> StorageStrategy&lt;K> createParcelableStorage(Class&lt;K> type) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/StorageStrategy.java"
line="92"
column="42"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public static &lt;K extends Parcelable> StorageStrategy&lt;K> createParcelableStorage(Class&lt;K> type) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/StorageStrategy.java"
line="92"
column="85"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public static StorageStrategy&lt;String> createStringStorage() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/StorageStrategy.java"
line="99"
column="19"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public static StorageStrategy&lt;Long> createLongStorage() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/recyclerview/selection/StorageStrategy.java"
line="106"
column="19"/>
</issue>
</issues>