blob: ed3ef1d46a83113dd1aaa1ac854e24b2cb19d34d [file] [edit]
<?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="`&lt;androidx.core.app.CoreComponentFactory>` requires API level 28 (current min is 24)"
errorLine1=" &lt;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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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=" &amp;&amp; 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 &amp; ~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 &amp; ~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 &lt; 24"
errorLine1=" if (Build.VERSION.SDK_INT &lt; 24) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/app/ActivityOptionsCompat.java"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is never &lt; 24"
errorLine1=" if (Build.VERSION.SDK_INT &lt; 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 &lt; 24"
errorLine1=" if (Build.VERSION.SDK_INT &lt; 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 &lt; 24"
errorLine1=" if (Build.VERSION.SDK_INT &lt; 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 &lt; 24"
errorLine1=" if (VERSION.SDK_INT &lt; VERSION_CODES.N) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/core/location/GpsStatusWrapper.java"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is never &lt; 24"
errorLine1=" if (VERSION.SDK_INT &lt; 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 &lt; 24"
errorLine1=" if (Build.VERSION.SDK_INT &lt; 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 &lt; 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 &lt; 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 &amp;&amp; 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 &lt; 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 &lt; 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 &lt; 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, &quot;r&quot;, 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, &quot;callable&quot;, 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 &lt;T> T postAndWait(final Callable&lt;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&lt;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&lt;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&lt;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&lt;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&lt;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&lt;Action> mActions = new ArrayList&lt;>();"
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&lt;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&lt;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&lt;View> sharedElements, List&lt;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&lt;View> sharedElements, List&lt;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&lt;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&lt;View> sharedElements, List&lt;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&lt;View> sharedElements, List&lt;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&lt;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&lt;String> names, Map&lt;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&lt;String> names, Map&lt;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&lt;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&lt;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&lt;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&lt;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&lt;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&lt;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&lt;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&lt;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&lt;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&lt;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&lt;?> 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&lt;?> obtainFontFamilyCtor(Class&lt;?> 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&lt;?> obtainFontFamilyCtor(Class&lt;?> 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&lt;?> 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&lt;?> 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&lt;?> 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&lt;?> 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&lt;?> 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&lt;?> 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&lt;?> 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&lt;?> 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&lt;?> 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&lt;?> 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&lt;?> 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&lt;?> 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>