1<?xml version="1.0" encoding="UTF-8"?> 2<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"> 3 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=" <service android:name="androidx.core.app.JobIntentService">" 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 518 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 545 id="LongLogTag" 546 message="The logging tag can be at most 23 characters, was 24 (ActivityRecreatorChecked)" 547 errorLine1=" Log.e(LOG_TAG, "Exception while invoking performStopActivity", 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, "Exception while fetching field values", 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, "Exception while fetching field values", 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 <application>-level meta-data tag." 583 errorLine1=" <meta-data android:name="name" android:value="value" />" 584 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 585 <location 586 file="src/main/AndroidManifest.xml"/> 587 </issue> 588 589 <issue 590 id="MissingServiceExportedEqualsTrue" 591 message="Missing exported=true in <service> tag" 592 errorLine1=" <service android:name="androidx.core.app.JobIntentService">" 593 errorLine2=" ^"> 594 <location 595 file="src/main/AndroidManifest.xml"/> 596 </issue> 597 598 <issue 599 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 770 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> 959