blob: a42b82a752f6bf6a53874b2aebc84704b055f7bb [file] [log] [blame]
Louis Pullen-Freilich8ad38ba2019-06-10 16:33:44 +01001<?xml version="1.0" encoding="UTF-8"?>
Louis Pullen-Freilich8ad38ba2019-06-10 16:33:44 +01002<issues format="5" by="lint 3.5.0-beta04" client="gradle" variant="debug" version="3.5.0-beta04">
3
4 <issue
5 id="LambdaLast"
6 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"
7 errorLine1=" public boolean setItemsSelected(@NonNull Iterable&lt;K> keys, boolean selected) {"
8 errorLine2=" ~~~~~~~~~~~~~~~~">
9 <location
10 file="src/main/java/androidx/recyclerview/selection/DefaultSelectionTracker.java"
11 line="138"
12 column="64"/>
13 </issue>
14
15 <issue
16 id="LambdaLast"
17 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"
18 errorLine1=" public abstract boolean setItemsSelected(@NonNull Iterable&lt;K> keys, boolean selected);"
19 errorLine2=" ~~~~~~~~~~~~~~~~">
20 <location
21 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
22 line="164"
23 column="73"/>
24 </issue>
25
Louis Pullen-Freilich1b57674a2019-06-13 19:51:30 +010026 <issue
27 id="UnknownNullness"
28 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
29 errorLine1=" public abstract boolean canInitiate(MotionEvent e);"
30 errorLine2=" ~~~~~~~~~~~">
31 <location
32 file="src/main/java/androidx/recyclerview/selection/BandPredicate.java"
33 line="43"
34 column="41"/>
35 </issue>
36
37 <issue
38 id="UnknownNullness"
39 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
40 errorLine1=" public Selection getSelection() {"
41 errorLine2=" ~~~~~~~~~">
42 <location
43 file="src/main/java/androidx/recyclerview/selection/DefaultSelectionTracker.java"
44 line="115"
45 column="12"/>
46 </issue>
47
48 <issue
49 id="UnknownNullness"
50 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
51 errorLine1=" protected AdapterDataObserver getAdapterDataObserver() {"
52 errorLine2=" ~~~~~~~~~~~~~~~~~~~">
53 <location
54 file="src/main/java/androidx/recyclerview/selection/DefaultSelectionTracker.java"
55 line="356"
56 column="15"/>
57 </issue>
58
59 <issue
60 id="UnknownNullness"
61 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
62 errorLine1=" public Iterator&lt;K> iterator() {"
63 errorLine2=" ~~~~~~~~~~~">
64 <location
65 file="src/main/java/androidx/recyclerview/selection/Selection.java"
66 line="95"
67 column="12"/>
68 </issue>
69
70 <issue
71 id="UnknownNullness"
72 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
73 errorLine1=" public static &lt;K> SelectionPredicate&lt;K> createSelectAnything() {"
74 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
75 <location
76 file="src/main/java/androidx/recyclerview/selection/SelectionPredicates.java"
77 line="37"
78 column="23"/>
79 </issue>
80
81 <issue
82 id="UnknownNullness"
83 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
84 errorLine1=" public static &lt;K> SelectionPredicate&lt;K> createSelectSingleAnything() {"
85 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
86 <location
87 file="src/main/java/androidx/recyclerview/selection/SelectionPredicates.java"
88 line="63"
89 column="23"/>
90 </issue>
91
92 <issue
93 id="UnknownNullness"
94 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
95 errorLine1=" public abstract void addObserver(SelectionObserver observer);"
96 errorLine2=" ~~~~~~~~~~~~~~~~~">
97 <location
98 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
99 line="113"
100 column="38"/>
101 </issue>
102
103 <issue
104 id="UnknownNullness"
105 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
106 errorLine1=" public abstract Selection&lt;K> getSelection();"
107 errorLine2=" ~~~~~~~~~~~~">
108 <location
109 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
110 line="126"
111 column="21"/>
112 </issue>
113
114 <issue
115 id="UnknownNullness"
116 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
117 errorLine1=" protected abstract AdapterDataObserver getAdapterDataObserver();"
118 errorLine2=" ~~~~~~~~~~~~~~~~~~~">
119 <location
120 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
121 line="184"
122 column="24"/>
123 </issue>
124
125 <issue
126 id="UnknownNullness"
127 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
128 errorLine1=" public Builder&lt;K> withSelectionPredicate("
129 errorLine2=" ~~~~~~~~~~">
130 <location
131 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
132 line="548"
133 column="16"/>
134 </issue>
135
136 <issue
137 id="UnknownNullness"
138 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
139 errorLine1=" public Builder&lt;K> withOperationMonitor("
140 errorLine2=" ~~~~~~~~~~">
141 <location
142 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
143 line="563"
144 column="16"/>
145 </issue>
146
147 <issue
148 id="UnknownNullness"
149 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
150 errorLine1=" public Builder&lt;K> withFocusDelegate(@NonNull FocusDelegate&lt;K> delegate) {"
151 errorLine2=" ~~~~~~~~~~">
152 <location
153 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
154 line="577"
155 column="16"/>
156 </issue>
157
158 <issue
159 id="UnknownNullness"
160 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
161 errorLine1=" public Builder&lt;K> withOnItemActivatedListener("
162 errorLine2=" ~~~~~~~~~~">
163 <location
164 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
165 line="589"
166 column="16"/>
167 </issue>
168
169 <issue
170 id="UnknownNullness"
171 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
172 errorLine1=" public Builder&lt;K> withOnContextClickListener("
173 errorLine2=" ~~~~~~~~~~">
174 <location
175 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
176 line="604"
177 column="16"/>
178 </issue>
179
180 <issue
181 id="UnknownNullness"
182 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
183 errorLine1=" public Builder&lt;K> withOnDragInitiatedListener("
184 errorLine2=" ~~~~~~~~~~">
185 <location
186 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
187 line="619"
188 column="16"/>
189 </issue>
190
191 <issue
192 id="UnknownNullness"
193 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
194 errorLine1=" public Builder&lt;K> withGestureTooltypes(int... toolTypes) {"
195 errorLine2=" ~~~~~~~~~~">
196 <location
197 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
198 line="635"
199 column="16"/>
200 </issue>
201
202 <issue
203 id="UnknownNullness"
204 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
205 errorLine1=" public Builder&lt;K> withGestureTooltypes(int... toolTypes) {"
206 errorLine2=" ~~~~~~">
207 <location
208 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
209 line="635"
210 column="48"/>
211 </issue>
212
213 <issue
214 id="UnknownNullness"
215 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
216 errorLine1=" public Builder&lt;K> withBandOverlay(@DrawableRes int bandOverlayId) {"
217 errorLine2=" ~~~~~~~~~~">
218 <location
219 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
220 line="646"
221 column="16"/>
222 </issue>
223
224 <issue
225 id="UnknownNullness"
226 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
227 errorLine1=" public Builder&lt;K> withBandPredicate(@NonNull BandPredicate bandPredicate) {"
228 errorLine2=" ~~~~~~~~~~">
229 <location
230 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
231 line="656"
232 column="16"/>
233 </issue>
234
235 <issue
236 id="UnknownNullness"
237 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
238 errorLine1=" public Builder&lt;K> withPointerTooltypes(int... toolTypes) {"
239 errorLine2=" ~~~~~~~~~~">
240 <location
241 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
242 line="672"
243 column="16"/>
244 </issue>
245
246 <issue
247 id="UnknownNullness"
248 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
249 errorLine1=" public Builder&lt;K> withPointerTooltypes(int... toolTypes) {"
250 errorLine2=" ~~~~~~">
251 <location
252 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
253 line="672"
254 column="48"/>
255 </issue>
256
257 <issue
258 id="UnknownNullness"
259 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
260 errorLine1=" public SelectionTracker&lt;K> build() {"
261 errorLine2=" ~~~~~~~~~~~~~~~~~~~">
262 <location
263 file="src/main/java/androidx/recyclerview/selection/SelectionTracker.java"
264 line="682"
265 column="16"/>
266 </issue>
267
268 <issue
269 id="UnknownNullness"
270 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
271 errorLine1=" public static &lt;K extends Parcelable> StorageStrategy&lt;K> createParcelableStorage(Class&lt;K> type) {"
272 errorLine2=" ~~~~~~~~~~~~~~~~~~">
273 <location
274 file="src/main/java/androidx/recyclerview/selection/StorageStrategy.java"
275 line="92"
276 column="42"/>
277 </issue>
278
279 <issue
280 id="UnknownNullness"
281 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
282 errorLine1=" public static &lt;K extends Parcelable> StorageStrategy&lt;K> createParcelableStorage(Class&lt;K> type) {"
283 errorLine2=" ~~~~~~~~">
284 <location
285 file="src/main/java/androidx/recyclerview/selection/StorageStrategy.java"
286 line="92"
287 column="85"/>
288 </issue>
289
290 <issue
291 id="UnknownNullness"
292 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
293 errorLine1=" public static StorageStrategy&lt;String> createStringStorage() {"
294 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
295 <location
296 file="src/main/java/androidx/recyclerview/selection/StorageStrategy.java"
297 line="99"
298 column="19"/>
299 </issue>
300
301 <issue
302 id="UnknownNullness"
303 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
304 errorLine1=" public static StorageStrategy&lt;Long> createLongStorage() {"
305 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
306 <location
307 file="src/main/java/androidx/recyclerview/selection/StorageStrategy.java"
308 line="106"
309 column="19"/>
310 </issue>
311
Louis Pullen-Freilich8ad38ba2019-06-10 16:33:44 +0100312</issues>