| <?xml version="1.0" encoding="UTF-8"?> |
| <issues format="6" by="lint 9.4.0-alpha05" type="baseline" client="gradle" dependencies="false" name="AGP (9.4.0-alpha05)" variant="all" version="9.4.0-alpha05"> |
| |
| <issue |
| id="NewApi" |
| message="`<androidx.core.app.CoreComponentFactory>` requires API level 28 (current min is 24)" |
| errorLine1=" <application" |
| errorLine2=" ^"> |
| <location |
| file="src/main/AndroidManifest.xml"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getImportance`" |
| errorLine1=" boolean equality = nc1.getImportance() == nc2.getImportance()" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getImportance`" |
| errorLine1=" boolean equality = nc1.getImportance() == nc2.getImportance()" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#canBypassDnd`" |
| errorLine1=" && nc1.canBypassDnd() == nc2.canBypassDnd()" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#canBypassDnd`" |
| errorLine1=" && nc1.canBypassDnd() == nc2.canBypassDnd()" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getLockscreenVisibility`" |
| errorLine1=" && nc1.getLockscreenVisibility() == nc2.getLockscreenVisibility()" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getLockscreenVisibility`" |
| errorLine1=" && nc1.getLockscreenVisibility() == nc2.getLockscreenVisibility()" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getLightColor`" |
| errorLine1=" && nc1.getLightColor() == nc2.getLightColor()" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getLightColor`" |
| errorLine1=" && nc1.getLightColor() == nc2.getLightColor()" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getId`" |
| errorLine1=" && Objects.equals(nc1.getId(), nc2.getId())" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getId`" |
| errorLine1=" && Objects.equals(nc1.getId(), nc2.getId())" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getName`" |
| errorLine1=" && Objects.equals(nc1.getName(), nc2.getName())" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getName`" |
| errorLine1=" && Objects.equals(nc1.getName(), nc2.getName())" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getDescription`" |
| errorLine1=" && Objects.equals(nc1.getDescription(), nc2.getDescription())" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getDescription`" |
| errorLine1=" && Objects.equals(nc1.getDescription(), nc2.getDescription())" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getSound`" |
| errorLine1=" && Objects.equals(nc1.getSound(), nc2.getSound())" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getSound`" |
| errorLine1=" && Objects.equals(nc1.getSound(), nc2.getSound())" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getVibrationPattern`" |
| errorLine1=" && Arrays.equals(nc1.getVibrationPattern(), nc2.getVibrationPattern())" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getVibrationPattern`" |
| errorLine1=" && Arrays.equals(nc1.getVibrationPattern(), nc2.getVibrationPattern())" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getGroup`" |
| errorLine1=" && Objects.equals(nc1.getGroup(), nc2.getGroup())" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getGroup`" |
| errorLine1=" && Objects.equals(nc1.getGroup(), nc2.getGroup())" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getAudioAttributes`" |
| errorLine1=" && Objects.equals(nc1.getAudioAttributes(), nc2.getAudioAttributes());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getAudioAttributes`" |
| errorLine1=" && Objects.equals(nc1.getAudioAttributes(), nc2.getAudioAttributes());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getImportance`" |
| errorLine1=" assertEquals(expected.getImportance(), actual.getImportance());" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getLightColor`" |
| errorLine1=" assertEquals(expected.getLightColor(), actual.getLightColor());" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getId`" |
| errorLine1=" assertEquals(expected.getId(), actual.getId());" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getName`" |
| errorLine1=" assertEquals(expected.getName(), actual.getName());" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getDescription`" |
| errorLine1=" assertEquals(expected.getDescription(), actual.getDescription());" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getSound`" |
| errorLine1=" assertEquals(expected.getSound(), actual.getSound());" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getVibrationPattern`" |
| errorLine1=" assertArrayEquals(expected.getVibrationPattern(), actual.getVibrationPattern());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getGroup`" |
| errorLine1=" assertEquals(expected.getGroup(), actual.getGroup());" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannel#getAudioAttributes`" |
| errorLine1=" assertEquals(expected.getAudioAttributes(), actual.getAudioAttributes());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannelGroup#getId`" |
| errorLine1=" assertEquals(expected.getId(), actual.getId());" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelGroupCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 26 (current min is 24): `android.app.NotificationChannelGroup#getName`" |
| errorLine1=" assertEquals(expected.getName(), actual.getName());" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationChannelGroupCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 28 (current min is 24): `android.graphics.drawable.Icon#getType`" |
| errorLine1=" assertEquals(Icon.TYPE_BITMAP, ((Icon) firstBuiltIcon).getType());" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 28 (current min is 24): `android.graphics.drawable.Icon#getType`" |
| errorLine1=" assertEquals(Icon.TYPE_BITMAP, ((Icon) rebuiltIcon).getType());" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 28 (current min is 24): `android.graphics.drawable.Icon#getType`" |
| errorLine1=" assertEquals(Icon.TYPE_RESOURCE, firstBuiltIcon.getType());" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 28 (current min is 24): `android.graphics.drawable.Icon#getType`" |
| errorLine1=" assertEquals(Icon.TYPE_RESOURCE, rebuiltIcon.getType());" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/NotificationCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 25 (current min is 24): `toShortcutInfo`" |
| errorLine1=" .toShortcutInfo());" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/content/pm/ShortcutManagerCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 25 (current min is 24): `toShortcutInfo`" |
| errorLine1=" .toShortcutInfo());" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/content/pm/ShortcutManagerCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 25 (current min is 24): `toShortcutInfo`" |
| errorLine1=" .toShortcutInfo());" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/content/pm/ShortcutManagerCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 25 (current min is 24): `toShortcutInfo`" |
| errorLine1=" .toShortcutInfo());" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/content/pm/ShortcutManagerCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="NewApi" |
| message="Call requires API level 25 (current min is 24): `toShortcutInfo`" |
| errorLine1=" .toShortcutInfo());" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/content/pm/ShortcutManagerCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="StartActivityAndCollapseDeprecated" |
| message="TileService#startActivityAndCollapse(Intent) is deprecated. Use TileService#startActivityAndCollapse(PendingIntent) instead." |
| errorLine1=" service.startActivityAndCollapse(intent);" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/service/quicksettings/TileServiceCompat.java"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: LineBreaker.BREAK_STRATEGY_SIMPLE, LineBreaker.BREAK_STRATEGY_HIGH_QUALITY, LineBreaker.BREAK_STRATEGY_BALANCED" |
| errorLine1=" textView.setBreakStrategy(params.getBreakStrategy());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/TextViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: Layout.HYPHENATION_FREQUENCY_NORMAL, Layout.HYPHENATION_FREQUENCY_NORMAL_FAST, Layout.HYPHENATION_FREQUENCY_FULL, Layout.HYPHENATION_FREQUENCY_FULL_FAST, Layout.HYPHENATION_FREQUENCY_NONE" |
| errorLine1=" textView.setHyphenationFrequency(params.getHyphenationFrequency());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/TextViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one of: Callback.DISPATCH_MODE_STOP, Callback.DISPATCH_MODE_CONTINUE_ON_SUBTREE" |
| errorLine1=" super(compat.getDispatchMode());" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/WindowInsetsAnimationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one or more of: " |
| errorLine1=" mInsetsController.show(types & ~WindowInsetsCompat.Type.IME);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/WindowInsetsControllerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one or more of: " |
| errorLine1=" mInsetsController.hide(types & ~WindowInsetsCompat.Type.IME);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/WindowInsetsControllerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="WrongConstant" |
| message="Must be one or more of: " |
| errorLine1=" mInsetsController.controlWindowInsetsAnimation(types," |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/WindowInsetsControllerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="BanThreadSleep" |
| message="Uses Thread.sleep()" |
| errorLine1=" Thread.sleep(timeSliceMs);" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/provider/DefaultExecutorServiceTest.java"/> |
| </issue> |
| |
| <issue |
| id="BanThreadSleep" |
| message="Uses Thread.sleep()" |
| errorLine1=" Thread.sleep(TimeUnit.NANOSECONDS.toMillis(deadlineNanoTime - now));" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/provider/DefaultExecutorServiceTest.java"/> |
| </issue> |
| |
| <issue |
| id="BanThreadSleep" |
| message="Uses Thread.sleep()" |
| errorLine1=" Thread.sleep(10);" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/app/FrameMetricsAggregatorTest.java"/> |
| </issue> |
| |
| <issue |
| id="BanThreadSleep" |
| message="Uses Thread.sleep()" |
| errorLine1=" Thread.sleep(100);" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/widget/ScrollerCompatTestBase.java"/> |
| </issue> |
| |
| <issue |
| id="BanThreadSleep" |
| message="Uses Thread.sleep()" |
| errorLine1=" Thread.sleep(20);" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/view/ViewPropertyAnimatorCompatTest.java"/> |
| </issue> |
| |
| <issue |
| id="BanThreadSleep" |
| message="Uses Thread.sleep()" |
| errorLine1=" Thread.sleep(300)" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/androidTest/java/androidx/core/view/WindowInsetsControllerCompatActivityTest.kt"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" performStopActivity3ParamsMethod.invoke(activityThread," |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/app/ActivityRecreator.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" performStopActivity2ParamsMethod.invoke(activityThread," |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/app/ActivityRecreator.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" return (String) getMethod.invoke(systemProperties, name);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/DisplayCompat.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" Object value = sActionBarOnMenuKeyMethod.invoke(actionBar, event);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/KeyEventDispatcher.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" Boolean result = (Boolean) sMethodUserHandleIsAppMethod.invoke(null, uid);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/ProcessCompat.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" sShortcutInfoCompatSaver = (ShortcutInfoCompatSaver) getInstanceMethod.invoke(" |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" getInstanceMethod.invoke(null, context));" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" removeItemAtMethod.invoke(menu, i);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/TextViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" return (Typeface) sCreateFromFamiliesWithDefault.invoke(" |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi21Impl.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" final Boolean result = (Boolean) sAddFontWeightStyle.invoke(" |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi21Impl.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" final Boolean result = (Boolean) sAddFontWeightStyle.invoke(" |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi24Impl.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" return (Typeface) sCreateFromFamiliesWithDefault.invoke(" |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi24Impl.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" return (Boolean) mAddFontFromAssetManager.invoke(family," |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" return (Boolean) mAddFontFromBuffer.invoke(family," |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" return (Typeface) mCreateFromFamiliesWithDefault.invoke(null /* static method */," |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" return (Boolean) mFreeze.invoke(family);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" mAbortCreation.invoke(family);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" return (Typeface) mCreateFromFamiliesWithDefault.invoke(null /* static method */," |
| errorLine2=" ^"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi28Impl.java"/> |
| </issue> |
| |
| <issue |
| id="BanUncheckedReflection" |
| message="Method.invoke requires both an upper and lower SDK bounds checks to be safe, and the upper bound must be below SdkVersionInfo.HIGHEST_KNOWN_API." |
| errorLine1=" return (Boolean) sIsProjectedDrawableMethod.invoke(mDrawable);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/drawable/WrappedDrawableApi21.java"/> |
| </issue> |
| |
| <issue |
| id="PrivateConstructorForUtilityClass" |
| message="Utility class is missing private constructor" |
| errorLine1="public class NotificationCompat {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" new AccessibilityActionCompat(Build.VERSION.SDK_INT >= 24" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityWindowInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityWindowInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityWindowInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is never < 24" |
| errorLine1=" if (Build.VERSION.SDK_INT < 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/ActivityOptionsCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is never < 24" |
| errorLine1=" if (Build.VERSION.SDK_INT < 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/ActivityOptionsCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" public fun isAtLeastN(): Boolean = Build.VERSION.SDK_INT >= 24" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/BuildCompat.kt"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/ConfigurationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/ConfigurationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/ConfigurationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/net/ConnectivityManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/net/ConnectivityManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/ContextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/ContextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/ContextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/ContextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is never < 24" |
| errorLine1=" if (Build.VERSION.SDK_INT < Build.VERSION_CODES.N) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/provider/DocumentsContractCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/provider/DocumentsContractCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/provider/DocumentsContractCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/DragAndDropPermissionsCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/DragAndDropPermissionsCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/DragAndDropPermissionsCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is never < 24" |
| errorLine1=" if (Build.VERSION.SDK_INT < 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/provider/FontProvider.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/provider/FontProvider.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/FrameMetricsAggregator.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/FrameMetricsAggregator.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(VERSION_CODES.N)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/GnssStatusCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1="@RequiresApi(24)" |
| errorLine2="~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/GnssStatusWrapper.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is never < 24" |
| errorLine1=" if (VERSION.SDK_INT < VERSION_CODES.N) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/GpsStatusWrapper.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is never < 24" |
| errorLine1=" if (VERSION.SDK_INT < VERSION_CODES.N) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/GpsStatusWrapper.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/HtmlCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/HtmlCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/HtmlCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/HtmlCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is never < 24" |
| errorLine1=" if (Build.VERSION.SDK_INT < 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/ICUCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/ICUCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/ICUCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/util/LinkifyCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/LocaleListCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/LocaleListCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/LocaleListCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/LocaleListCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/LocaleListCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/LocaleListCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1="@RequiresApi(24)" |
| errorLine2="~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/LocaleListPlatformWrapper.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/LocaleManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/LocaleManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" Locale defaultLocale = (Build.VERSION.SDK_INT >= VERSION_CODES.N)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/util/LocalePreferences.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" Locale defaultLocale = (Build.VERSION.SDK_INT >= VERSION_CODES.N)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/util/LocalePreferences.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= VERSION_CODES.N) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/util/LocalePreferences.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" Locale defaultLocale = (Build.VERSION.SDK_INT >= VERSION_CODES.N)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/util/LocalePreferences.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" Locale defaultLocale = (Build.VERSION.SDK_INT >= VERSION_CODES.N)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/util/LocalePreferences.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(VERSION_CODES.N)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/util/LocalePreferences.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(VERSION_CODES.N)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/LocationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(VERSION_CODES.N)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/LocationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(VERSION_CODES.N)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/LocationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `VERSION.SDK_INT >= 24` is always true here (`SDK_INT` ≥ 24 and < 30)" |
| errorLine1=" } else if (VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/LocationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/LocationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/LocationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/LocationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 30" |
| errorLine1=" if (VERSION.SDK_INT >= 30) { // Satisfy reflection lint check" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/LocationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/location/LocationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NavUtils.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `Build.VERSION.SDK_INT >= 24` is always true here (`SDK_INT` ≥ 24 and < 29)" |
| errorLine1=" } else if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NavUtils.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (mBuilder.mChronometerCountDown && Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatBuilder.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatBuilder.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `Build.VERSION.SDK_INT >= 24` is always true here (`SDK_INT` ≥ 24 and < 26)" |
| errorLine1=" } else if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatBuilder.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatBuilder.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1="@file:RequiresApi(24)" |
| errorLine2="~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/util/PlatformConsumer.kt"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1="@RequiresApi(24)" |
| errorLine2="~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/util/PlatformConsumer.kt"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1="@RequiresApi(24)" |
| errorLine2="~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/util/PlatformConsumer.kt"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/PointerIconCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/PointerIconCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/PointerIconCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/PointerIconCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/PrecomputedTextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/PrecomputedTextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/PrecomputedTextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/ProcessCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/ProcessCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/ServiceCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/ServiceCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/TextViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/TextViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/TextViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/TextViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/TextViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT >= 24` is always true here (`SDK_INT` ≥ 24 and < 34)" |
| errorLine1=" } else if (SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/service/quicksettings/TileServiceCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/service/quicksettings/TileServiceCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/net/TrafficStatsCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/net/TrafficStatsCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/net/TrafficStatsCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `Build.VERSION.SDK_INT >= Build.VERSION_CODES.N` is always true here (`SDK_INT` ≥ 24 and < 26)" |
| errorLine1=" } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1="@RequiresApi(24)" |
| errorLine2="~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi24Impl.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/UserHandleCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/UserHandleCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/UserManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/UserManagerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/ViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/ViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/ViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/ViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/ViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" if (Build.VERSION.SDK_INT >= 24) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/ViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="ObsoleteSdkInt" |
| message="Unnecessary; `SDK_INT` is always >= 24" |
| errorLine1=" @RequiresApi(24)" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/ViewCompat.java"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="The getter return type (`AccessibilityNodeInfoCompat`) and setter parameter type (`View`) getter and setter methods for property `parent` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public AccessibilityNodeInfoCompat getParent() {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java" |
| message="Setter here"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="The getter return type (`CollectionInfoCompat`) and setter parameter type (`Object`) getter and setter methods for property `collectionInfo` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public CollectionInfoCompat getCollectionInfo() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java" |
| message="Setter here"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="The getter return type (`CollectionItemInfoCompat`) and setter parameter type (`Object`) getter and setter methods for property `collectionItemInfo` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public CollectionItemInfoCompat getCollectionItemInfo() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java" |
| message="Setter here"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="The getter return type (`AccessibilityNodeInfoCompat`) and setter parameter type (`View`) getter and setter methods for property `labelFor` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public AccessibilityNodeInfoCompat getLabelFor() {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java" |
| message="Setter here"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="The getter return type (`AccessibilityNodeInfoCompat`) and setter parameter type (`View`) getter and setter methods for property `labeledBy` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public AccessibilityNodeInfoCompat getLabeledBy() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java" |
| message="Setter here"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="This method should be called `getCanOpenPopup` such that `canOpenPopup` can be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public boolean canOpenPopup() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="The getter return type (`AccessibilityNodeInfoCompat`) and setter parameter type (`View`) getter and setter methods for property `traversalBefore` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public AccessibilityNodeInfoCompat getTraversalBefore() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java" |
| message="Setter here"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="The getter return type (`AccessibilityNodeInfoCompat`) and setter parameter type (`View`) getter and setter methods for property `traversalAfter` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public AccessibilityNodeInfoCompat getTraversalAfter() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java" |
| message="Setter here"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="The getter return type (`Metric`) and setter parameter type (`int`) getter and setter methods for property `criticalMetric` should have exactly the same type to allow be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public Metric getCriticalMetric() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java" |
| message="Setter here"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="This method should be called `getMipMap` such that `mipMap` can be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public boolean hasMipMap() {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/drawable/RoundedBitmapDrawable.java"/> |
| </issue> |
| |
| <issue |
| id="KotlinPropertyAccess" |
| message="This method should be called `getAntiAlias` such that `antiAlias` can be accessed as a property from Kotlin; see https://android.github.io/kotlin-guides/interop.html#property-prefixes" |
| errorLine1=" public boolean hasAntiAlias() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/drawable/RoundedBitmapDrawable.java"/> |
| </issue> |
| |
| <issue |
| id="LambdaLast" |
| message="Functional interface parameters (such as parameter 2, "r", in androidx.core.os.HandlerCompat.postDelayed) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions" |
| errorLine1=" @Nullable Object token, long delayMillis) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/os/HandlerCompat.java"/> |
| </issue> |
| |
| <issue |
| id="LambdaLast" |
| message="Functional interface parameters (such as parameter 1, "callable", in androidx.core.provider.SelfDestructiveThread.postAndWait) should be last to improve Kotlin interoperability; see https://kotlinlang.org/docs/reference/java-interop.html#sam-conversions" |
| errorLine1=" public <T> T postAndWait(final Callable<T> callable, int timeoutMillis)" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/provider/SelfDestructiveThread.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityActionCompat(int actionId, CharSequence label) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityActionCompat(int actionId, CharSequence label," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" AccessibilityViewCommand command) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence getLabel() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public boolean perform(View view, Bundle arguments) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public boolean perform(View view, Bundle arguments) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityActionCompat createReplacementAction(CharSequence label," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityActionCompat createReplacementAction(CharSequence label," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" AccessibilityViewCommand command) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static CollectionInfoCompat obtain(int rowCount, int columnCount," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static CollectionInfoCompat obtain(int rowCount, int columnCount," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static CollectionItemInfoCompat obtain(int rowIndex, int rowSpan," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static CollectionItemInfoCompat obtain(int rowIndex, int rowSpan," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static RangeInfoCompat obtain(int type, float min, float max, float current) {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static AccessibilityNodeInfoCompat wrap(@NonNull AccessibilityNodeInfo info) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityNodeInfo unwrap() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static AccessibilityNodeInfoCompat obtain(View source) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static AccessibilityNodeInfoCompat obtain(View source) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static AccessibilityNodeInfoCompat obtain(View root, int virtualDescendantId) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static AccessibilityNodeInfoCompat obtain(View root, int virtualDescendantId) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static AccessibilityNodeInfoCompat obtain() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static AccessibilityNodeInfoCompat obtain(AccessibilityNodeInfoCompat info) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static AccessibilityNodeInfoCompat obtain(AccessibilityNodeInfoCompat info) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setSource(View source) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setSource(View root, int virtualDescendantId) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityNodeInfoCompat findFocus(int focus) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityNodeInfoCompat focusSearch(int direction) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityNodeInfoCompat getChild(int index) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void addChild(View child) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void addChild(View root, int virtualDescendantId) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public boolean removeChild(View child) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public boolean removeChild(View root, int virtualDescendantId) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void addAction(AccessibilityActionCompat action) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public boolean removeAction(AccessibilityActionCompat action) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public boolean performAction(int action, Bundle arguments) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public List<AccessibilityNodeInfoCompat> findAccessibilityNodeInfosByText(String text) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public List<AccessibilityNodeInfoCompat> findAccessibilityNodeInfosByText(String text) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityNodeInfoCompat getParent() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setParent(View parent) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setParent(View root, int virtualDescendantId) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void getBoundsInScreen(Rect outBounds) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setBoundsInScreen(Rect bounds) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence getPackageName() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setPackageName(CharSequence packageName) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence getClassName() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setClassName(CharSequence className) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence getText() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setText(CharSequence text) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void addSpansToExtras(CharSequence text, View view) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void addSpansToExtras(CharSequence text, View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static ClickableSpan[] getClickableSpans(CharSequence text) {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static ClickableSpan[] getClickableSpans(CharSequence text) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence getContentDescription() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setContentDescription(CharSequence contentDescription) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setViewIdResourceName(String viewId) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String getViewIdResourceName() {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CollectionInfoCompat getCollectionInfo() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setCollectionInfo(Object collectionInfo) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setCollectionItemInfo(Object collectionItemInfo) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CollectionItemInfoCompat getCollectionItemInfo() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RangeInfoCompat getRangeInfo() {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setRangeInfo(RangeInfoCompat rangeInfo) {" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public List<AccessibilityActionCompat> getActionList() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setError(CharSequence error) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence getError() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setLabelFor(View labeled) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setLabelFor(View root, int virtualDescendantId) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityNodeInfoCompat getLabelFor() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public List<AccessibilityNodeInfoCompat> findAccessibilityNodeInfosByViewId(String viewId) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public List<AccessibilityNodeInfoCompat> findAccessibilityNodeInfosByViewId(String viewId) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Bundle getExtras() {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityNodeInfoCompat getTraversalBefore() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setTraversalBefore(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setTraversalBefore(View root, int virtualDescendantId) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityNodeInfoCompat getTraversalAfter() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setTraversalAfter(View view) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setTraversalAfter(View root, int virtualDescendantId) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AccessibilityWindowInfoCompat getWindow() {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/view/accessibility/AccessibilityNodeInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AutoScrollHelper setEnabled(boolean enabled) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/AutoScrollHelper.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public AutoScrollHelper setExclusive(boolean exclusive) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/AutoScrollHelper.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" int[] getAutoSizeTextAvailableSizes();" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/AutoSizeableTextView.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Builder(Locale locale) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Builder stereoReset(boolean stereoReset) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Builder setTextDirectionHeuristic(TextDirectionHeuristicCompat heuristic) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Builder setTextDirectionHeuristic(TextDirectionHeuristicCompat heuristic) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public BidiFormatter build() {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static BidiFormatter getInstance() {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static BidiFormatter getInstance(boolean rtlContext) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static BidiFormatter getInstance(Locale locale) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static BidiFormatter getInstance(Locale locale) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public boolean isRtl(String str) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public boolean isRtl(CharSequence str) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String unicodeWrap(String str, TextDirectionHeuristicCompat heuristic, boolean isolate) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String unicodeWrap(String str, TextDirectionHeuristicCompat heuristic, boolean isolate) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String unicodeWrap(String str, TextDirectionHeuristicCompat heuristic, boolean isolate) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence unicodeWrap(CharSequence str, TextDirectionHeuristicCompat heuristic," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence unicodeWrap(CharSequence str, TextDirectionHeuristicCompat heuristic," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence unicodeWrap(CharSequence str, TextDirectionHeuristicCompat heuristic," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String unicodeWrap(String str, TextDirectionHeuristicCompat heuristic) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String unicodeWrap(String str, TextDirectionHeuristicCompat heuristic) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String unicodeWrap(String str, TextDirectionHeuristicCompat heuristic) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence unicodeWrap(CharSequence str, TextDirectionHeuristicCompat heuristic) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence unicodeWrap(CharSequence str, TextDirectionHeuristicCompat heuristic) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence unicodeWrap(CharSequence str, TextDirectionHeuristicCompat heuristic) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String unicodeWrap(String str, boolean isolate) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String unicodeWrap(String str, boolean isolate) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence unicodeWrap(CharSequence str, boolean isolate) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence unicodeWrap(CharSequence str, boolean isolate) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String unicodeWrap(String str) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public String unicodeWrap(String str) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence unicodeWrap(CharSequence str) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence unicodeWrap(CharSequence str) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/BidiFormatter.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public boolean onStateChanged(int[] stateSet) {" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/res/ComplexColorCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" Object getWrapper();" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/CoreComponentFactory.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static void buildShortClassTag(Object cls, StringBuilder out) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/util/DebugUtils.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static void buildShortClassTag(Object cls, StringBuilder out) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/util/DebugUtils.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static Uri getUriForFile(@NonNull Context context, @NonNull String authority," |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/androidx/core/content/FileProvider.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Uri insert(@NonNull Uri uri, @NonNull ContentValues values) {" |
| errorLine2=" ~~~"> |
| <location |
| file="src/main/java/androidx/core/content/FileProvider.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public FontInfo[] getFonts() {" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/provider/FontsContractCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void onTypefaceRetrieved(Typeface typeface) {}" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/provider/FontsContractCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected int computeScrollDeltaToGetChildRectOnScreen(Rect rect) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/widget/NestedScrollView.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" Notification.Builder getBuilder();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationBuilderWithBuilderAccessor.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Context mContext;" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public ArrayList<Action> mActions = new ArrayList<>();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews getContentView() {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews getBigContentView() {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews getHeadsUpContentView() {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Builder mBuilder;" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void apply(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeBigContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeBigContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeHeadsUpContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeHeadsUpContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Bitmap createColoredBitmap(int iconId, int color) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void buildIntoRemoteViews(RemoteViews outerView," |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" RemoteViews innerView) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void apply(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void apply(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void apply(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void apply(NotificationBuilderWithBuilderAccessor builderAccessor) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void apply(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void apply(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void apply(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void apply(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeBigContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeBigContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeHeadsUpContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public RemoteViews makeHeadsUpContentView(NotificationBuilderWithBuilderAccessor builder) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public IBinder onBind(Intent intent) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatSideChannelService.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public abstract void notify(String packageName, int id, String tag, Notification notification);" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatSideChannelService.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public abstract void notify(String packageName, int id, String tag, Notification notification);" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatSideChannelService.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public abstract void notify(String packageName, int id, String tag, Notification notification);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatSideChannelService.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public abstract void cancel(String packageName, int id, String tag);" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatSideChannelService.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public abstract void cancel(String packageName, int id, String tag);" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatSideChannelService.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public abstract void cancelAll(String packageName);" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/NotificationCompatSideChannelService.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Builder setBreakStrategy(int strategy) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/PrecomputedTextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Builder setHyphenationFrequency(int frequency) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/PrecomputedTextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Builder setTextDirection(@NonNull TextDirectionHeuristic textDir) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/PrecomputedTextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static PrecomputedTextCompat create(@NonNull CharSequence text, @NonNull Params params) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/PrecomputedTextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static Future<PrecomputedTextCompat> getTextFuture(" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/PrecomputedTextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public CharSequence subSequence(int start, int end) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/PrecomputedTextCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public ResultReceiver(Handler handler) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/android/support/v4/os/ResultReceiver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void send(int resultCode, Bundle resultData) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/android/support/v4/os/ResultReceiver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected void onReceiveResult(int resultCode, Bundle resultData) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/android/support/v4/os/ResultReceiver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void setColorFilter(ColorFilter cf) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/drawable/RoundedBitmapDrawable.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public ColorFilter getColorFilter() {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/drawable/RoundedBitmapDrawable.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void onSharedElementStart(List<String> sharedElementNames," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" List<View> sharedElements, List<View> sharedElementSnapshots) {}" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" List<View> sharedElements, List<View> sharedElementSnapshots) {}" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void onSharedElementEnd(List<String> sharedElementNames," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" List<View> sharedElements, List<View> sharedElementSnapshots) {}" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" List<View> sharedElements, List<View> sharedElementSnapshots) {}" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void onRejectSharedElements(List<View> rejectedSharedElements) {}" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void onMapSharedElements(List<String> names, Map<String, View> sharedElements) {}" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void onMapSharedElements(List<String> names, Map<String, View> sharedElements) {}" |
| errorLine2=" ~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Parcelable onCaptureSharedElementSnapshot(View sharedElement, Matrix viewToGlobalMatrix," |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Parcelable onCaptureSharedElementSnapshot(View sharedElement, Matrix viewToGlobalMatrix," |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Parcelable onCaptureSharedElementSnapshot(View sharedElement, Matrix viewToGlobalMatrix," |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" RectF screenBounds) {" |
| errorLine2=" ~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public View onCreateSnapshotView(Context context, Parcelable snapshot) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public View onCreateSnapshotView(Context context, Parcelable snapshot) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public View onCreateSnapshotView(Context context, Parcelable snapshot) {" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public void onSharedElementsArrived(List<String> sharedElementNames," |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" List<View> sharedElements, OnSharedElementsReadyListener listener) {" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" List<View> sharedElements, OnSharedElementsReadyListener listener) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/app/SharedElementCallback.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public ShortcutInfo toShortcutInfo() {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public IconCompat getIcon() {" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public @NonNull Builder setIcon(IconCompat icon) {" |
| errorLine2=" ~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public abstract T addShortcuts(List<ShortcutInfoCompat> shortcuts);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompatSaver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public abstract T removeShortcuts(List<String> shortcutIds);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompatSaver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public List<ShortcutInfoCompat> getShortcuts() throws Exception {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompatSaver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Void addShortcuts(List<ShortcutInfoCompat> shortcuts) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompatSaver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Void addShortcuts(List<ShortcutInfoCompat> shortcuts) {" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompatSaver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Void removeShortcuts(List<String> shortcutIds) {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompatSaver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Void removeShortcuts(List<String> shortcutIds) {" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompatSaver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public Void removeAllShortcuts() {" |
| errorLine2=" ~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/pm/ShortcutInfoCompatSaver.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" boolean isRtl(char[] array, int start, int count);" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/TextDirectionHeuristicCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" boolean isRtl(CharSequence cs, int start, int count);" |
| errorLine2=" ~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/text/TextDirectionHeuristicCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static void formatDuration(long duration, StringBuilder builder) {" |
| errorLine2=" ~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/util/TimeUtils.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static void formatDuration(long duration, PrintWriter pw, int fieldLen) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/util/TimeUtils.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static void formatDuration(long duration, PrintWriter pw) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/util/TimeUtils.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static void formatDuration(long time, long now, PrintWriter pw) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/util/TimeUtils.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" void setTintList(ColorStateList tint);" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/drawable/TintAwareDrawable.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" void setTintMode(PorterDuff.Mode tintMode);" |
| errorLine2=" ~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/drawable/TintAwareDrawable.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public static ComplexColorCompat getNamedComplexColor(@NonNull TypedArray a," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/content/res/TypedArrayUtils.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" @NonNull Context context, @NonNull Resources resources, int id, String path, int cookie," |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompat.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected @Nullable Typeface createFromFamiliesWithDefault(Object family) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public @Nullable Typeface createFromFontFamilyFilesResourceEntry(Context context," |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" FontResourcesParserCompat.FontFamilyFilesResourceEntry entry, Resources resources," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" FontResourcesParserCompat.FontFamilyFilesResourceEntry entry, Resources resources," |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public @Nullable Typeface createFromFontInfo(Context context," |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" Context context, Resources resources, int id, String path, int style) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" Context context, Resources resources, int id, String path, int style) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" Context context, Resources resources, int id, String path, int style) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Class<?> obtainFontFamily() throws ClassNotFoundException {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Constructor<?> obtainFontFamilyCtor(Class<?> fontFamily)" |
| errorLine2=" ~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Constructor<?> obtainFontFamilyCtor(Class<?> fontFamily)" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainAddFontFromAssetManagerMethod(Class<?> fontFamily)" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainAddFontFromAssetManagerMethod(Class<?> fontFamily)" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainAddFontFromBufferMethod(Class<?> fontFamily)" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainAddFontFromBufferMethod(Class<?> fontFamily)" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainFreezeMethod(Class<?> fontFamily) throws NoSuchMethodException {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainFreezeMethod(Class<?> fontFamily) throws NoSuchMethodException {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainAbortCreationMethod(Class<?> fontFamily) throws NoSuchMethodException {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainAbortCreationMethod(Class<?> fontFamily) throws NoSuchMethodException {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainCreateFromFamiliesWithDefaultMethod(Class<?> fontFamily)" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainCreateFromFamiliesWithDefaultMethod(Class<?> fontFamily)" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi26Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Typeface createFromFamiliesWithDefault(Object family) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi28Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Typeface createFromFamiliesWithDefault(Object family) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi28Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainCreateFromFamiliesWithDefaultMethod(Class<?> fontFamily)" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi28Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Method obtainCreateFromFamiliesWithDefaultMethod(Class<?> fontFamily)" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi28Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected FontsContractCompat.FontInfo findBestInfo(FontsContractCompat.FontInfo[] fonts," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected FontsContractCompat.FontInfo findBestInfo(FontsContractCompat.FontInfo[] fonts," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Typeface createFromInputStream(Context context, InputStream is) {" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Typeface createFromInputStream(Context context, InputStream is) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" protected Typeface createFromInputStream(Context context, InputStream is) {" |
| errorLine2=" ~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public @Nullable Typeface createFromFontInfo(Context context," |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" public @Nullable Typeface createFromFontFamilyFilesResourceEntry(Context context," |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" FontResourcesParserCompat.FontFamilyFilesResourceEntry familyEntry, Resources resources," |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" FontResourcesParserCompat.FontFamilyFilesResourceEntry familyEntry, Resources resources," |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" Context context, Resources resources, int id, String path, int style) {" |
| errorLine2=" ~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" Context context, Resources resources, int id, String path, int style) {" |
| errorLine2=" ~~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" Context context, Resources resources, int id, String path, int style) {" |
| errorLine2=" ~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/TypefaceCompatApi29Impl.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" Drawable getWrappedDrawable();" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/drawable/WrappedDrawable.java"/> |
| </issue> |
| |
| <issue |
| id="UnknownNullness" |
| message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations" |
| errorLine1=" void setWrappedDrawable(Drawable drawable);" |
| errorLine2=" ~~~~~~~~"> |
| <location |
| file="src/main/java/androidx/core/graphics/drawable/WrappedDrawable.java"/> |
| </issue> |
| |
| </issues> |