blob: c8f66aa9685b49f9602e3eb990c1db2cd1f1bd15 [file] [log] [blame]
Aurimas Liutikas6e4ecf72023-02-22 17:33:52 -08001<?xml version="1.0" encoding="UTF-8"?>
Alan Viverettef0eb7402023-04-27 09:35:34 -04002<issues format="6" by="lint 8.1.0-alpha11" type="baseline" client="gradle" dependencies="false" name="AGP (8.1.0-alpha11)" variant="all" version="8.1.0-alpha11">
Aurimas Liutikas6e4ecf72023-02-22 17:33:52 -08003
4 <issue
5 id="MissingClass"
6 message="Class referenced in the manifest, `androidx.core.app.JobIntentService`, was not found in the project or the libraries"
7 errorLine1=" &lt;service android:name=&quot;androidx.core.app.JobIntentService&quot;>"
8 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
9 <location
10 file="src/main/AndroidManifest.xml"/>
11 </issue>
12
13 <issue
14 id="NewApi"
15 message="Call requires API level 23 (current min is 14): `android.view.View#getAccessibilityClassName`"
16 errorLine1=" return view.getAccessibilityClassName();"
17 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
18 <location
19 file="src/main/java/androidx/ClassVerificationFailureFromJava.java"/>
20 </issue>
21
22 <issue
23 id="NewApi"
24 message="Call requires API level 19 (current min is 16): `java.lang.Character#isSurrogate`"
25 errorLine1=" Character.isSurrogate(c)"
26 errorLine2=" ~~~~~~~~~~~">
27 <location
28 file="src/main/java/androidx/RequiresApiKotlin.kt"/>
29 </issue>
30
31 <issue
32 id="NewApi"
33 message="Call requires API level 19 (current min is 14): `java.lang.Character#isSurrogate`"
34 errorLine1=" Character.isSurrogate(c)"
35 errorLine2=" ~~~~~~~~~~~">
36 <location
37 file="src/main/java/androidx/RequiresApiKotlin.kt"/>
38 </issue>
39
40 <issue
41 id="NewApi"
42 message="Call requires API level 19 (current min is 16): `java.lang.Character#isSurrogate`"
43 errorLine1=" Character.isSurrogate(c)"
44 errorLine2=" ~~~~~~~~~~~">
45 <location
46 file="src/main/java/androidx/RequiresApiKotlin.kt"/>
47 </issue>
48
49 <issue
50 id="NewApi"
51 message="Call requires API level 19 (current min is 16): `java.lang.Character#isSurrogate`"
52 errorLine1=" Character.isSurrogate(c)"
53 errorLine2=" ~~~~~~~~~~~">
54 <location
55 file="src/main/java/androidx/RequiresApiKotlin.kt"/>
56 </issue>
57
58 <issue
59 id="NewApi"
60 message="Call requires API level 19 (current min is 16): `java.lang.Character#isSurrogate`"
61 errorLine1=" Character.isSurrogate(c)"
62 errorLine2=" ~~~~~~~~~~~">
63 <location
64 file="src/main/java/androidx/RequiresApiKotlin.kt"/>
65 </issue>
66
67 <issue
68 id="BanKeepAnnotation"
69 message="Uses @Keep annotation"
70 errorLine1="@Keep"
71 errorLine2="~~~~~">
72 <location
73 file="src/main/java/androidx/KeepAnnotationUsageJava.java"/>
74 </issue>
75
76 <issue
77 id="BanKeepAnnotation"
78 message="Uses @Keep annotation"
79 errorLine1="@Keep"
80 errorLine2="~~~~~">
81 <location
82 file="src/main/java/androidx/KeepAnnotationUsageKotlin.kt"/>
83 </issue>
84
85 <issue
86 id="BanParcelableUsage"
87 message="Class implements android.os.Parcelable"
88 errorLine1="public class ParcelableUsageJava implements Parcelable {"
89 errorLine2=" ~~~~~~~~~~~~~~~~~~~">
90 <location
91 file="src/main/java/androidx/ParcelableUsageJava.java"/>
92 </issue>
93
94 <issue
95 id="BanParcelableUsage"
96 message="Class implements android.os.Parcelable"
97 errorLine1="open class ParcelableUsageKotlin protected constructor(parcel: Parcel) : Parcelable {"
98 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
99 <location
100 file="src/main/java/androidx/ParcelableUsageKotlin.kt"/>
101 </issue>
102
103 <issue
104 id="BanTargetApiAnnotation"
105 message="Use `@RequiresApi` instead of `@TargetApi`"
106 errorLine1="@TargetApi(29)"
107 errorLine2="~~~~~~~~~~~~~~">
108 <location
109 file="src/main/java/androidx/TargetApiUsageJava.java"/>
110 </issue>
111
112 <issue
113 id="BanTargetApiAnnotation"
114 message="Use `@RequiresApi` instead of `@TargetApi`"
115 errorLine1=" @TargetApi(30)"
116 errorLine2=" ~~~~~~~~~~~~~~">
117 <location
118 file="src/main/java/androidx/TargetApiUsageJava.java"/>
119 </issue>
120
121 <issue
122 id="BanTargetApiAnnotation"
123 message="Use `@RequiresApi` instead of `@TargetApi`"
124 errorLine1="@TargetApi(29)"
125 errorLine2="~~~~~~~~~~~~~~">
126 <location
127 file="src/main/java/androidx/TargetApiUsageKotlin.kt"/>
128 </issue>
129
130 <issue
131 id="BanTargetApiAnnotation"
132 message="Use `@RequiresApi` instead of `@TargetApi`"
133 errorLine1=" @TargetApi(30)"
134 errorLine2=" ~~~~~~~~~~~~~~">
135 <location
136 file="src/main/java/androidx/TargetApiUsageKotlin.kt"/>
137 </issue>
138
139 <issue
140 id="BanThreadSleep"
141 message="Uses Thread.sleep()"
142 errorLine1=" Thread.sleep(1000);"
143 errorLine2=" ~~~~~">
144 <location
145 file="src/main/java/androidx/ThreadSleepUsageJava.java"/>
146 </issue>
147
148 <issue
149 id="BanThreadSleep"
150 message="Uses Thread.sleep()"
151 errorLine1=" Thread.sleep(1000)"
152 errorLine2=" ~~~~~">
153 <location
154 file="src/main/java/androidx/ThreadSleepUsageKotlin.kt"/>
155 </issue>
156
157 <issue
158 id="BanUncheckedReflection"
159 message="Calling `Method.invoke` without an SDK check"
160 errorLine1=" performStopActivity3ParamsMethod.invoke(activityThread,"
161 errorLine2=" ^">
162 <location
163 file="src/main/java/androidx/sample/core/app/ActivityRecreator.java"/>
164 </issue>
165
166 <issue
167 id="BanUncheckedReflection"
168 message="Calling `Method.invoke` without an SDK check"
169 errorLine1=" performStopActivity2ParamsMethod.invoke(activityThread,"
170 errorLine2=" ^">
171 <location
172 file="src/main/java/androidx/sample/core/app/ActivityRecreator.java"/>
173 </issue>
174
175 <issue
176 id="BanUncheckedReflection"
177 message="Calling `Method.invoke` without an SDK check"
178 errorLine1=" performStopActivity3ParamsMethod!!.invoke("
179 errorLine2=" ^">
180 <location
181 file="src/main/java/androidx/sample/core/app/ActivityRecreatorKt.kt"/>
182 </issue>
183
184 <issue
185 id="BanUncheckedReflection"
186 message="Calling `Method.invoke` without an SDK check"
187 errorLine1=" performStopActivity2ParamsMethod!!.invoke("
188 errorLine2=" ^">
189 <location
190 file="src/main/java/androidx/sample/core/app/ActivityRecreatorKt.kt"/>
191 </issue>
192
193 <issue
194 id="ClassVerificationFailure"
195 message="This call references a method added in API level 21; however, the containing class androidx.sample.appcompat.widget.ActionBarBackgroundDrawable is reachable from earlier API levels and will fail run-time class verification."
196 errorLine1=" mContainer.mSplitBackground.getOutline(outline);"
197 errorLine2=" ~~~~~~~~~~">
198 <location
199 file="src/main/java/androidx/sample/appcompat/widget/ActionBarBackgroundDrawable.java"/>
200 </issue>
201
202 <issue
203 id="ClassVerificationFailure"
204 message="This call references a method added in API level 21; however, the containing class androidx.sample.appcompat.widget.ActionBarBackgroundDrawable is reachable from earlier API levels and will fail run-time class verification."
205 errorLine1=" mContainer.mBackground.getOutline(outline);"
206 errorLine2=" ~~~~~~~~~~">
207 <location
208 file="src/main/java/androidx/sample/appcompat/widget/ActionBarBackgroundDrawable.java"/>
209 </issue>
210
211 <issue
212 id="ClassVerificationFailure"
213 message="This call references a method added in API level 27; however, the containing class androidx.AutofixOnUnsafeCallWithImplicitVarArgsCast is reachable from earlier API levels and will fail run-time class verification."
214 errorLine1=" adapter.setAutofillOptions();"
215 errorLine2=" ~~~~~~~~~~~~~~~~~~">
216 <location
217 file="src/main/java/androidx/AutofixOnUnsafeCallWithImplicitVarArgsCast.java"/>
218 </issue>
219
220 <issue
221 id="ClassVerificationFailure"
222 message="This call references a method added in API level 27; however, the containing class androidx.AutofixOnUnsafeCallWithImplicitVarArgsCast is reachable from earlier API levels and will fail run-time class verification."
223 errorLine1=" adapter.setAutofillOptions(vararg);"
224 errorLine2=" ~~~~~~~~~~~~~~~~~~">
225 <location
226 file="src/main/java/androidx/AutofixOnUnsafeCallWithImplicitVarArgsCast.java"/>
227 </issue>
228
229 <issue
230 id="ClassVerificationFailure"
231 message="This call references a method added in API level 27; however, the containing class androidx.AutofixOnUnsafeCallWithImplicitVarArgsCast is reachable from earlier API levels and will fail run-time class verification."
232 errorLine1=" adapter.setAutofillOptions(vararg1, vararg2, vararg3);"
233 errorLine2=" ~~~~~~~~~~~~~~~~~~">
234 <location
235 file="src/main/java/androidx/AutofixOnUnsafeCallWithImplicitVarArgsCast.java"/>
236 </issue>
237
238 <issue
239 id="ClassVerificationFailure"
240 message="This call references a method added in API level 28; however, the containing class androidx.AutofixUnsafeCallOnCast is reachable from earlier API levels and will fail run-time class verification."
241 errorLine1=" ((DisplayCutout) secretDisplayCutout).getSafeInsetTop();"
242 errorLine2=" ~~~~~~~~~~~~~~~">
243 <location
244 file="src/main/java/androidx/AutofixUnsafeCallOnCast.java"/>
245 </issue>
246
247 <issue
248 id="ClassVerificationFailure"
249 message="This call references a method added in API level 21; however, the containing class androidx.AutofixUnsafeCallToThis is reachable from earlier API levels and will fail run-time class verification."
250 errorLine1=" getClipToPadding();"
251 errorLine2=" ~~~~~~~~~~~~~~~~">
252 <location
253 file="src/main/java/androidx/AutofixUnsafeCallToThis.java"/>
254 </issue>
255
256 <issue
257 id="ClassVerificationFailure"
258 message="This call references a method added in API level 21; however, the containing class androidx.AutofixUnsafeCallToThis is reachable from earlier API levels and will fail run-time class verification."
259 errorLine1=" this.getClipToPadding();"
260 errorLine2=" ~~~~~~~~~~~~~~~~">
261 <location
262 file="src/main/java/androidx/AutofixUnsafeCallToThis.java"/>
263 </issue>
264
265 <issue
266 id="ClassVerificationFailure"
267 message="This call references a method added in API level 21; however, the containing class androidx.AutofixUnsafeCallToThis is reachable from earlier API levels and will fail run-time class verification."
268 errorLine1=" super.getClipToPadding();"
269 errorLine2=" ~~~~~~~~~~~~~~~~">
270 <location
271 file="src/main/java/androidx/AutofixUnsafeCallToThis.java"/>
272 </issue>
273
274 <issue
275 id="ClassVerificationFailure"
276 message="This call references a method added in API level 16; however, the containing class androidx.AutofixUnsafeCallWithImplicitParamCast is reachable from earlier API levels and will fail run-time class verification."
277 errorLine1=" style.setBuilder(builder);"
278 errorLine2=" ~~~~~~~~~~">
279 <location
280 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitParamCast.java"/>
281 </issue>
282
283 <issue
284 id="ClassVerificationFailure"
285 message="This call references a method added in API level 20; however, the containing class androidx.AutofixUnsafeCallWithImplicitParamCast is reachable from earlier API levels and will fail run-time class verification."
286 errorLine1=" builder.extend(extender);"
287 errorLine2=" ~~~~~~">
288 <location
289 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitParamCast.java"/>
290 </issue>
291
292 <issue
293 id="ClassVerificationFailure"
294 message="This call references a method added in API level 26; however, the containing class androidx.AutofixUnsafeCallWithImplicitReturnCast is reachable from earlier API levels and will fail run-time class verification."
295 errorLine1=" return new AdaptiveIconDrawable(null, null);"
296 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
297 <location
298 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
299 </issue>
300
301 <issue
302 id="ClassVerificationFailure"
303 message="This call references a method added in API level 26; however, the containing class androidx.AutofixUnsafeCallWithImplicitReturnCast is reachable from earlier API levels and will fail run-time class verification."
304 errorLine1=" return new AdaptiveIconDrawable(null, null);"
305 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
306 <location
307 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
308 </issue>
309
310 <issue
311 id="ClassVerificationFailure"
312 message="This call references a method added in API level 26; however, the containing class androidx.AutofixUnsafeCallWithImplicitReturnCast is reachable from earlier API levels and will fail run-time class verification."
313 errorLine1=" return Icon.createWithAdaptiveBitmap(null);"
314 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
315 <location
316 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
317 </issue>
318
319 <issue
320 id="ClassVerificationFailure"
321 message="This call references a method added in API level 26; however, the containing class androidx.AutofixUnsafeCallWithImplicitReturnCast is reachable from earlier API levels and will fail run-time class verification."
322 errorLine1=" return Icon.createWithAdaptiveBitmap(null);"
323 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
324 <location
325 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
326 </issue>
327
328 <issue
329 id="ClassVerificationFailure"
330 message="This call references a method added in API level 24; however, the containing class androidx.AutofixUnsafeCallWithImplicitReturnCast is reachable from earlier API levels and will fail run-time class verification."
331 errorLine1=" useStyle(new Notification.DecoratedCustomViewStyle());"
332 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
333 <location
334 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
335 </issue>
336
337 <issue
338 id="ClassVerificationFailure"
339 message="This call references a method added in API level 24; however, the containing class androidx.AutofixUnsafeConstructorQualifiedClass is reachable from earlier API levels and will fail run-time class verification."
340 errorLine1=" return new Notification.DecoratedCustomViewStyle();"
341 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
342 <location
343 file="src/main/java/androidx/AutofixUnsafeConstructorQualifiedClass.java"/>
344 </issue>
345
346 <issue
347 id="ClassVerificationFailure"
348 message="This call references a method added in API level 30; however, the containing class androidx.AutofixUnsafeConstructorReferenceJava is reachable from earlier API levels and will fail run-time class verification."
349 errorLine1=" AccessibilityNodeInfo node = new AccessibilityNodeInfo(new View(context), 1);"
350 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
351 <location
352 file="src/main/java/androidx/AutofixUnsafeConstructorReferenceJava.java"/>
353 </issue>
354
355 <issue
356 id="ClassVerificationFailure"
357 message="This call references a method added in API level 23; however, the containing class androidx.AutofixUnsafeGenericMethodReferenceJava is reachable from earlier API levels and will fail run-time class verification."
358 errorLine1=" return context.getSystemService(serviceClass);"
359 errorLine2=" ~~~~~~~~~~~~~~~~">
360 <location
361 file="src/main/java/androidx/AutofixUnsafeGenericMethodReferenceJava.java"/>
362 </issue>
363
364 <issue
365 id="ClassVerificationFailure"
366 message="This call references a method added in API level 19; however, the containing class androidx.AutofixUnsafeMethodWithQualifiedClass is reachable from earlier API levels and will fail run-time class verification."
367 errorLine1=" return builder.setMediaSize(mediaSize);"
368 errorLine2=" ~~~~~~~~~~~~">
369 <location
370 file="src/main/java/androidx/AutofixUnsafeMethodWithQualifiedClass.java"/>
371 </issue>
372
373 <issue
374 id="ClassVerificationFailure"
375 message="This call references a method added in API level 21; however, the containing class androidx.AutofixUnsafeReferenceWithExistingClassJava is reachable from earlier API levels and will fail run-time class verification."
376 errorLine1=" view.setBackgroundTintList(new ColorStateList(null, null));"
377 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
378 <location
379 file="src/main/java/androidx/AutofixUnsafeReferenceWithExistingClassJava.java"/>
380 </issue>
381
382 <issue
383 id="ClassVerificationFailure"
384 message="This call references a method added in API level 21; however, the containing class androidx.AutofixUnsafeReferenceWithExistingFix is reachable from earlier API levels and will fail run-time class verification."
385 errorLine1=" view.setBackgroundTintList(new ColorStateList(null, null));"
386 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
387 <location
388 file="src/main/java/androidx/AutofixUnsafeReferenceWithExistingFix.java"/>
389 </issue>
390
391 <issue
392 id="ClassVerificationFailure"
393 message="This call references a method added in API level 21; however, the containing class androidx.AutofixUnsafeReferenceWithExistingFix is reachable from earlier API levels and will fail run-time class verification."
394 errorLine1=" drawable.getOutline(null);"
395 errorLine2=" ~~~~~~~~~~">
396 <location
397 file="src/main/java/androidx/AutofixUnsafeReferenceWithExistingFix.java"/>
398 </issue>
399
400 <issue
401 id="ClassVerificationFailure"
402 message="This call references a method added in API level 17; however, the containing class androidx.AutofixUnsafeStaticMethodReferenceJava is reachable from earlier API levels and will fail run-time class verification."
403 errorLine1=" return View.generateViewId();"
404 errorLine2=" ~~~~~~~~~~~~~~">
405 <location
406 file="src/main/java/androidx/AutofixUnsafeStaticMethodReferenceJava.java"/>
407 </issue>
408
409 <issue
410 id="ClassVerificationFailure"
411 message="This call references a method added in API level 21; however, the containing class androidx.AutofixUnsafeVoidMethodReferenceJava is reachable from earlier API levels and will fail run-time class verification."
412 errorLine1=" view.setBackgroundTintList(new ColorStateList(null, null));"
413 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
414 <location
415 file="src/main/java/androidx/AutofixUnsafeVoidMethodReferenceJava.java"/>
416 </issue>
417
418 <issue
419 id="ClassVerificationFailure"
420 message="This call references a method added in API level 21; however, the containing class androidx.ClassVerificationFailureFromJava is reachable from earlier API levels and will fail run-time class verification."
421 errorLine1=" view.setBackgroundTintList(tint);"
422 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
423 <location
424 file="src/main/java/androidx/ClassVerificationFailureFromJava.java"/>
425 </issue>
426
427 <issue
428 id="ClassVerificationFailure"
429 message="This call references a method added in API level 17; however, the containing class androidx.ClassVerificationFailureFromJava is reachable from earlier API levels and will fail run-time class verification."
430 errorLine1=" return View.generateViewId();"
431 errorLine2=" ~~~~~~~~~~~~~~">
432 <location
433 file="src/main/java/androidx/ClassVerificationFailureFromJava.java"/>
434 </issue>
435
436 <issue
437 id="ClassVerificationFailure"
438 message="This call references a method added in API level 23; however, the containing class androidx.ClassVerificationFailureFromJava is reachable from earlier API levels and will fail run-time class verification."
439 errorLine1=" return view.getAccessibilityClassName();"
440 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
441 <location
442 file="src/main/java/androidx/ClassVerificationFailureFromJava.java"/>
443 </issue>
444
445 <issue
446 id="ClassVerificationFailure"
447 message="This call references a method added in API level 19; however, the containing class androidx.sample.core.widget.ListViewCompat is reachable from earlier API levels and will fail run-time class verification."
448 errorLine1=" listView.scrollListBy(y);"
449 errorLine2=" ~~~~~~~~~~~~">
450 <location
451 file="src/main/java/androidx/sample/core/widget/ListViewCompat.java"/>
452 </issue>
453
454 <issue
455 id="ClassVerificationFailure"
456 message="This call references a method added in API level 19; however, the containing class androidx.sample.core.widget.ListViewCompat is reachable from earlier API levels and will fail run-time class verification."
457 errorLine1=" return listView.canScrollList(direction);"
458 errorLine2=" ~~~~~~~~~~~~~">
459 <location
460 file="src/main/java/androidx/sample/core/widget/ListViewCompat.java"/>
461 </issue>
462
463 <issue
464 id="ClassVerificationFailure"
465 message="This call references a method added in API level 19; however, the containing class androidx.sample.core.widget.ListViewCompatKotlin is reachable from earlier API levels and will fail run-time class verification."
466 errorLine1=" listView.scrollListBy(y)"
467 errorLine2=" ~~~~~~~~~~~~">
468 <location
469 file="src/main/java/androidx/sample/core/widget/ListViewCompatKotlin.kt"/>
470 </issue>
471
472 <issue
473 id="ClassVerificationFailure"
474 message="This call references a method added in API level 19; however, the containing class androidx.sample.core.widget.ListViewCompatKotlin is reachable from earlier API levels and will fail run-time class verification."
475 errorLine1=" listView.canScrollList(direction)"
476 errorLine2=" ~~~~~~~~~~~~~">
477 <location
478 file="src/main/java/androidx/sample/core/widget/ListViewCompatKotlin.kt"/>
479 </issue>
480
481 <issue
482 id="ClassVerificationFailure"
483 message="This call references a method added in API level 19; however, the containing class androidx.RequiresApiKotlinNoAnnotationFails.MyStaticClass is reachable from earlier API levels and will fail run-time class verification."
484 errorLine1=" Character.isSurrogate(c)"
485 errorLine2=" ~~~~~~~~~~~">
486 <location
487 file="src/main/java/androidx/RequiresApiKotlin.kt"/>
488 </issue>
489
490 <issue
491 id="ClassVerificationFailure"
492 message="This call references a method added in API level 19; however, the containing class androidx.RequiresApiKotlinOuter16Fails.MyStaticClass is reachable from earlier API levels and will fail run-time class verification."
493 errorLine1=" Character.isSurrogate(c)"
494 errorLine2=" ~~~~~~~~~~~">
495 <location
496 file="src/main/java/androidx/RequiresApiKotlin.kt"/>
497 </issue>
498
499 <issue
500 id="ClassVerificationFailure"
501 message="This call references a method added in API level 19; however, the containing class androidx.RequiresApiKotlinInner16Fails.MyStaticClass is reachable from earlier API levels and will fail run-time class verification."
502 errorLine1=" Character.isSurrogate(c)"
503 errorLine2=" ~~~~~~~~~~~">
504 <location
505 file="src/main/java/androidx/RequiresApiKotlin.kt"/>
506 </issue>
507
508 <issue
509 id="ClassVerificationFailure"
510 message="This call references a method added in API level 19; however, the containing class androidx.RequiresApiKotlinInner16Outer16Fails.MyStaticClass is reachable from earlier API levels and will fail run-time class verification."
511 errorLine1=" Character.isSurrogate(c)"
512 errorLine2=" ~~~~~~~~~~~">
513 <location
514 file="src/main/java/androidx/RequiresApiKotlin.kt"/>
515 </issue>
516
517 <issue
Alan Viverette9d651362023-03-23 12:34:03 -0400518 id="ImplicitCastClassVerificationFailure"
519 message="This expression has type android.app.Notification.CarExtender (introduced in API level 23) but it used as type android.app.Notification.Extender (introduced in API level 20). Run-time class verification will not be able to validate this implicit cast on devices between these API levels."
520 errorLine1=" builder.extend(extender);"
521 errorLine2=" ~~~~~~~~">
522 <location
523 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitParamCast.java"/>
524 </issue>
525
526 <issue
527 id="ImplicitCastClassVerificationFailure"
528 message="This expression has type android.graphics.drawable.AdaptiveIconDrawable (introduced in API level 26) but it used as type android.graphics.drawable.Drawable (introduced in API level 1). Run-time class verification will not be able to validate this implicit cast on devices between these API levels."
529 errorLine1=" return new AdaptiveIconDrawable(null, null);"
530 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
531 <location
532 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
533 </issue>
534
535 <issue
536 id="ImplicitCastClassVerificationFailure"
537 message="This expression has type android.app.Notification.DecoratedCustomViewStyle (introduced in API level 24) but it used as type android.app.Notification.Style (introduced in API level 16). Run-time class verification will not be able to validate this implicit cast on devices between these API levels."
538 errorLine1=" useStyle(new Notification.DecoratedCustomViewStyle());"
539 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
540 <location
541 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
542 </issue>
543
544 <issue
Aurimas Liutikas6e4ecf72023-02-22 17:33:52 -0800545 id="LongLogTag"
546 message="The logging tag can be at most 23 characters, was 24 (ActivityRecreatorChecked)"
547 errorLine1=" Log.e(LOG_TAG, &quot;Exception while invoking performStopActivity&quot;, t);"
548 errorLine2=" ~~~~~~~">
549 <location
550 file="src/main/java/androidx/sample/core/app/ActivityRecreatorChecked.java"/>
551 </issue>
552
553 <issue
554 id="LongLogTag"
555 message="The logging tag can be at most 23 characters, was 24 (ActivityRecreatorChecked)"
556 errorLine1=" Log.e(LOG_TAG, &quot;Exception while fetching field values&quot;, t);"
557 errorLine2=" ~~~~~~~">
558 <location
559 file="src/main/java/androidx/sample/core/app/ActivityRecreatorChecked.java"/>
560 </issue>
561
562 <issue
563 id="LongLogTag"
564 message="The logging tag can be at most 23 characters, was 24 (ActivityRecreatorChecked)"
565 errorLine1=" LOG_TAG,"
566 errorLine2=" ~~~~~~~">
567 <location
568 file="src/main/java/androidx/sample/core/app/ActivityRecreatorKtChecked.kt"/>
569 </issue>
570
571 <issue
572 id="LongLogTag"
573 message="The logging tag can be at most 23 characters, was 24 (ActivityRecreatorChecked)"
574 errorLine1=" Log.e(LOG_TAG, &quot;Exception while fetching field values&quot;, t)"
575 errorLine2=" ~~~~~~~">
576 <location
577 file="src/main/java/androidx/sample/core/app/ActivityRecreatorKtChecked.kt"/>
578 </issue>
579
580 <issue
581 id="MetadataTagInsideApplicationTag"
582 message="Detected &lt;application>-level meta-data tag."
583 errorLine1=" &lt;meta-data android:name=&quot;name&quot; android:value=&quot;value&quot; />"
584 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
585 <location
586 file="src/main/AndroidManifest.xml"/>
587 </issue>
588
589 <issue
590 id="MissingServiceExportedEqualsTrue"
591 message="Missing exported=true in &lt;service> tag"
592 errorLine1=" &lt;service android:name=&quot;androidx.core.app.JobIntentService&quot;>"
593 errorLine2=" ^">
594 <location
595 file="src/main/AndroidManifest.xml"/>
596 </issue>
597
598 <issue
Alan Viverettef0eb7402023-04-27 09:35:34 -0400599 id="UsesNonDefaultVisibleForTesting"
600 message="Found non-default `otherwise` value for @VisibleForTesting"
601 errorLine1=" @VisibleForTesting(otherwise = VisibleForTesting.PRIVATE)"
602 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
603 <location
604 file="src/main/java/androidx/VisibleForTestingUsageJava.java"/>
605 </issue>
606
607 <issue
608 id="UsesNonDefaultVisibleForTesting"
609 message="Found non-default `otherwise` value for @VisibleForTesting"
610 errorLine1=" @VisibleForTesting(otherwise = VisibleForTesting.PACKAGE_PRIVATE)"
611 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
612 <location
613 file="src/main/java/androidx/VisibleForTestingUsageJava.java"/>
614 </issue>
615
616 <issue
617 id="UsesNonDefaultVisibleForTesting"
618 message="Found non-default `otherwise` value for @VisibleForTesting"
619 errorLine1=" @VisibleForTesting(otherwise = VisibleForTesting.PROTECTED)"
620 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
621 <location
622 file="src/main/java/androidx/VisibleForTestingUsageJava.java"/>
623 </issue>
624
625 <issue
626 id="UsesNonDefaultVisibleForTesting"
627 message="Found non-default `otherwise` value for @VisibleForTesting"
628 errorLine1=" @VisibleForTesting(otherwise = VisibleForTesting.NONE)"
629 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
630 <location
631 file="src/main/java/androidx/VisibleForTestingUsageJava.java"/>
632 </issue>
633
634 <issue
635 id="UsesNonDefaultVisibleForTesting"
636 message="Found non-default `otherwise` value for @VisibleForTesting"
637 errorLine1=" @VisibleForTesting(otherwise = VisibleForTesting.PRIVATE)"
638 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
639 <location
640 file="src/main/java/androidx/VisibleForTestingUsageKotlin.kt"/>
641 </issue>
642
643 <issue
644 id="UsesNonDefaultVisibleForTesting"
645 message="Found non-default `otherwise` value for @VisibleForTesting"
646 errorLine1=" @VisibleForTesting(otherwise = VisibleForTesting.Companion.PRIVATE)"
647 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
648 <location
649 file="src/main/java/androidx/VisibleForTestingUsageKotlin.kt"/>
650 </issue>
651
652 <issue
653 id="UsesNonDefaultVisibleForTesting"
654 message="Found non-default `otherwise` value for @VisibleForTesting"
655 errorLine1=" @VisibleForTesting(VisibleForTesting.PRIVATE)"
656 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
657 <location
658 file="src/main/java/androidx/VisibleForTestingUsageKotlin.kt"/>
659 </issue>
660
661 <issue
662 id="UsesNonDefaultVisibleForTesting"
663 message="Found non-default `otherwise` value for @VisibleForTesting"
664 errorLine1=" @VisibleForTesting(otherwise = VisibleForTesting.PACKAGE_PRIVATE)"
665 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
666 <location
667 file="src/main/java/androidx/VisibleForTestingUsageKotlin.kt"/>
668 </issue>
669
670 <issue
671 id="UsesNonDefaultVisibleForTesting"
672 message="Found non-default `otherwise` value for @VisibleForTesting"
673 errorLine1=" @VisibleForTesting(otherwise = VisibleForTesting.PROTECTED)"
674 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
675 <location
676 file="src/main/java/androidx/VisibleForTestingUsageKotlin.kt"/>
677 </issue>
678
679 <issue
680 id="UsesNonDefaultVisibleForTesting"
681 message="Found non-default `otherwise` value for @VisibleForTesting"
682 errorLine1=" @VisibleForTesting(otherwise = VisibleForTesting.NONE)"
683 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
684 <location
685 file="src/main/java/androidx/VisibleForTestingUsageKotlin.kt"/>
686 </issue>
687
688 <issue
689 id="UsesNonDefaultVisibleForTesting"
690 message="Found non-default `otherwise` value for @VisibleForTesting"
691 errorLine1=" @get:VisibleForTesting(NONE)"
692 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
693 <location
694 file="src/main/java/androidx/VisibleForTestingUsageKotlin.kt"/>
695 </issue>
696
697 <issue
698 id="UsesRestrictToTestsScope"
699 message="Replace `@RestrictTo(TESTS)` with `@VisibleForTesting`"
700 errorLine1=" @RestrictTo(androidx.annotation.RestrictTo.Scope.TESTS)"
701 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
702 <location
703 file="src/main/java/androidx/RestrictToTestsAnnotationUsageJava.java"/>
704 </issue>
705
706 <issue
707 id="UsesRestrictToTestsScope"
708 message="Replace `@RestrictTo(TESTS)` with `@VisibleForTesting`"
709 errorLine1=" @RestrictTo(RestrictTo.Scope.TESTS)"
710 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
711 <location
712 file="src/main/java/androidx/RestrictToTestsAnnotationUsageJava.java"/>
713 </issue>
714
715 <issue
716 id="UsesRestrictToTestsScope"
717 message="Replace `@RestrictTo(TESTS)` with `@VisibleForTesting`"
718 errorLine1=" @RestrictTo(Scope.TESTS)"
719 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
720 <location
721 file="src/main/java/androidx/RestrictToTestsAnnotationUsageJava.java"/>
722 </issue>
723
724 <issue
725 id="UsesRestrictToTestsScope"
726 message="Replace `@RestrictTo(TESTS)` with `@VisibleForTesting`"
727 errorLine1=" @RestrictTo(TESTS)"
728 errorLine2=" ~~~~~~~~~~~~~~~~~~">
729 <location
730 file="src/main/java/androidx/RestrictToTestsAnnotationUsageJava.java"/>
731 </issue>
732
733 <issue
734 id="UsesRestrictToTestsScope"
735 message="Replace `@RestrictTo(TESTS)` with `@VisibleForTesting`"
736 errorLine1=" @RestrictTo({Scope.TESTS, Scope.LIBRARY})"
737 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
738 <location
739 file="src/main/java/androidx/RestrictToTestsAnnotationUsageJava.java"/>
740 </issue>
741
742 <issue
743 id="UsesRestrictToTestsScope"
744 message="Replace `@RestrictTo(TESTS)` with `@VisibleForTesting`"
745 errorLine1=" @RestrictTo(RestrictTo.Scope.TESTS)"
746 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
747 <location
748 file="src/main/java/androidx/RestrictToTestsAnnotationUsageKotlin.kt"/>
749 </issue>
750
751 <issue
752 id="UsesRestrictToTestsScope"
753 message="Replace `@RestrictTo(TESTS)` with `@VisibleForTesting`"
754 errorLine1=" @RestrictTo(RestrictTo.Scope.TESTS, RestrictTo.Scope.LIBRARY)"
755 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
756 <location
757 file="src/main/java/androidx/RestrictToTestsAnnotationUsageKotlin.kt"/>
758 </issue>
759
760 <issue
761 id="UsesRestrictToTestsScope"
762 message="Replace `@RestrictTo(TESTS)` with `@VisibleForTesting`"
763 errorLine1=" @get:RestrictTo(RestrictTo.Scope.TESTS)"
764 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
765 <location
766 file="src/main/java/androidx/RestrictToTestsAnnotationUsageKotlin.kt"/>
767 </issue>
768
769 <issue
Aurimas Liutikas6e4ecf72023-02-22 17:33:52 -0800770 id="ObsoleteSdkInt"
771 message="Unnecessary; SDK_INT is always >= 19 from outer annotation (`@RequiresApi(19)`)"
772 errorLine1=" @RequiresApi(16)"
773 errorLine2=" ~~~~~~~~~~~~~~~~">
774 <location
775 file="src/main/java/androidx/RequiresApiKotlin.kt"/>
776 </issue>
777
778 <issue
779 id="UnknownNullness"
780 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
781 errorLine1=" public void callVarArgsMethodNoArgs(BaseAdapter adapter) {"
782 errorLine2=" ~~~~~~~~~~~">
783 <location
784 file="src/main/java/androidx/AutofixOnUnsafeCallWithImplicitVarArgsCast.java"/>
785 </issue>
786
787 <issue
788 id="UnknownNullness"
789 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
790 errorLine1=" public void callVarArgsMethodOneArg(BaseAdapter adapter, CharBuffer vararg) {"
791 errorLine2=" ~~~~~~~~~~~">
792 <location
793 file="src/main/java/androidx/AutofixOnUnsafeCallWithImplicitVarArgsCast.java"/>
794 </issue>
795
796 <issue
797 id="UnknownNullness"
798 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
799 errorLine1=" public void callVarArgsMethodOneArg(BaseAdapter adapter, CharBuffer vararg) {"
800 errorLine2=" ~~~~~~~~~~">
801 <location
802 file="src/main/java/androidx/AutofixOnUnsafeCallWithImplicitVarArgsCast.java"/>
803 </issue>
804
805 <issue
806 id="UnknownNullness"
807 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
808 errorLine1=" public void callVarArgsMethodManyArgs(BaseAdapter adapter, CharBuffer vararg1,"
809 errorLine2=" ~~~~~~~~~~~">
810 <location
811 file="src/main/java/androidx/AutofixOnUnsafeCallWithImplicitVarArgsCast.java"/>
812 </issue>
813
814 <issue
815 id="UnknownNullness"
816 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
817 errorLine1=" public void callVarArgsMethodManyArgs(BaseAdapter adapter, CharBuffer vararg1,"
818 errorLine2=" ~~~~~~~~~~">
819 <location
820 file="src/main/java/androidx/AutofixOnUnsafeCallWithImplicitVarArgsCast.java"/>
821 </issue>
822
823 <issue
824 id="UnknownNullness"
825 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
826 errorLine1=" CharBuffer vararg2, CharBuffer vararg3) {"
827 errorLine2=" ~~~~~~~~~~">
828 <location
829 file="src/main/java/androidx/AutofixOnUnsafeCallWithImplicitVarArgsCast.java"/>
830 </issue>
831
832 <issue
833 id="UnknownNullness"
834 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
835 errorLine1=" CharBuffer vararg2, CharBuffer vararg3) {"
836 errorLine2=" ~~~~~~~~~~">
837 <location
838 file="src/main/java/androidx/AutofixOnUnsafeCallWithImplicitVarArgsCast.java"/>
839 </issue>
840
841 <issue
842 id="UnknownNullness"
843 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
844 errorLine1=" public void unsafeReferenceOnCastObject(Object secretDisplayCutout) {"
845 errorLine2=" ~~~~~~">
846 <location
847 file="src/main/java/androidx/AutofixUnsafeCallOnCast.java"/>
848 </issue>
849
850 <issue
851 id="UnknownNullness"
852 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
853 errorLine1=" public void castReceiver(Notification.MessagingStyle style, Notification.Builder builder) {"
854 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
855 <location
856 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitParamCast.java"/>
857 </issue>
858
859 <issue
860 id="UnknownNullness"
861 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
862 errorLine1=" public void castReceiver(Notification.MessagingStyle style, Notification.Builder builder) {"
863 errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
864 <location
865 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitParamCast.java"/>
866 </issue>
867
868 <issue
869 id="UnknownNullness"
870 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
871 errorLine1=" public void castParameter(Notification.Builder builder, Notification.CarExtender extender) {"
872 errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
873 <location
874 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitParamCast.java"/>
875 </issue>
876
877 <issue
878 id="UnknownNullness"
879 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
880 errorLine1=" public void castParameter(Notification.Builder builder, Notification.CarExtender extender) {"
881 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
882 <location
883 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitParamCast.java"/>
884 </issue>
885
886 <issue
887 id="UnknownNullness"
888 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
889 errorLine1=" public Drawable createAdaptiveIconDrawableReturnDrawable() {"
890 errorLine2=" ~~~~~~~~">
891 <location
892 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
893 </issue>
894
895 <issue
896 id="UnknownNullness"
897 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
898 errorLine1=" public AdaptiveIconDrawable createAndReturnAdaptiveIconDrawable() {"
899 errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
900 <location
901 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
902 </issue>
903
904 <issue
905 id="UnknownNullness"
906 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
907 errorLine1=" public Object methodReturnsIconAsObject() {"
908 errorLine2=" ~~~~~~">
909 <location
910 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
911 </issue>
912
913 <issue
914 id="UnknownNullness"
915 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
916 errorLine1=" public Icon methodReturnsIconAsIcon() {"
917 errorLine2=" ~~~~">
918 <location
919 file="src/main/java/androidx/AutofixUnsafeCallWithImplicitReturnCast.java"/>
920 </issue>
921
922 <issue
923 id="UnknownNullness"
924 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
925 errorLine1=" public Notification.DecoratedCustomViewStyle callQualifiedConstructor() {"
926 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
927 <location
928 file="src/main/java/androidx/AutofixUnsafeConstructorQualifiedClass.java"/>
929 </issue>
930
931 <issue
932 id="UnknownNullness"
933 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
934 errorLine1=" public PrintAttributes.Builder unsafeReferenceWithQualifiedClasses("
935 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
936 <location
937 file="src/main/java/androidx/AutofixUnsafeMethodWithQualifiedClass.java"/>
938 </issue>
939
940 <issue
941 id="UnknownNullness"
942 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
943 errorLine1=" PrintAttributes.Builder builder,"
944 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
945 <location
946 file="src/main/java/androidx/AutofixUnsafeMethodWithQualifiedClass.java"/>
947 </issue>
948
949 <issue
950 id="UnknownNullness"
951 message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
952 errorLine1=" PrintAttributes.MediaSize mediaSize"
953 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
954 <location
955 file="src/main/java/androidx/AutofixUnsafeMethodWithQualifiedClass.java"/>
956 </issue>
957
958</issues>