blob: ef3f724ad3340c056c5a917c94bf05fd4aec709a [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="6" by="lint 8.8.0-alpha06" type="baseline" client="gradle" dependencies="false" name="AGP (8.8.0-alpha06)" variant="all" version="8.8.0-alpha06">
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @RequiresApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiButton.java"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @RequiresApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiEditText.java"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @RequiresApi(Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractEditText.java"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractTextLayout.java"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiTextView.java"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="Unnecessary; `SDK_INT` is always >= 21"
errorLine1=" @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/ExtractButtonCompat.java"/>
</issue>
<issue
id="KotlinPropertyAccess"
message="The getter return type (`int`) and setter parameter type (`boolean`) getter and setter methods for property `hasGlyph` 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 int getHasGlyph() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiMetadata.java"/>
<location
file="src/main/java/androidx/emoji/text/EmojiMetadata.java"
message="Setter here"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EditTextAttributeHelper(@NonNull View view, AttributeSet attrs, int defStyleAttr,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EditTextAttributeHelper.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiButton(Context context) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiButton.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiButton(Context context, AttributeSet attrs) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiButton.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiButton(Context context, AttributeSet attrs) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiButton.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiButton(Context context, AttributeSet attrs, int defStyleAttr) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiButton.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiButton(Context context, AttributeSet attrs, int defStyleAttr) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiButton.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiButton(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiButton.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiButton(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiButton.java"/>
</issue>
<issue
id="UnknownNullness"
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 EmojiCompat init(@NonNull final Config config) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
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 EmojiCompat reset(@NonNull final Config config) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
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 EmojiCompat reset(final EmojiCompat emojiCompat) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
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 EmojiCompat reset(final EmojiCompat emojiCompat) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
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 EmojiCompat get() {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" final KeyEvent event) {"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
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 process(@NonNull final CharSequence charSequence) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
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 process(@NonNull final CharSequence charSequence,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
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 process(@NonNull final CharSequence charSequence,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
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 process(@NonNull final CharSequence charSequence,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Config registerInitCallback(@NonNull InitCallback initCallback) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Config unregisterInitCallback(@NonNull InitCallback initCallback) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Config setReplaceAll(final boolean replaceAll) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Config setUseEmojiAsDefaultStyle(final boolean useEmojiAsDefaultStyle) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Config setUseEmojiAsDefaultStyle(final boolean useEmojiAsDefaultStyle,"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Config setEmojiSpanIndicatorEnabled(boolean emojiSpanIndicatorEnabled) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Config setEmojiSpanIndicatorColor(@ColorInt int color) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Config setMetadataLoadStrategy(@LoadStrategy int strategy) {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="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 final MetadataRepoLoader getMetadataRepoLoader() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiEditText(Context context) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiEditText(Context context, AttributeSet attrs) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiEditText(Context context, AttributeSet attrs) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiEditText(Context context, AttributeSet attrs, int defStyleAttr) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiEditText(Context context, AttributeSet attrs, int defStyleAttr) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiEditText(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiEditText(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractEditText(Context context) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractEditText(Context context, AttributeSet attrs) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractEditText(Context context, AttributeSet attrs) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractEditText(Context context, AttributeSet attrs, int defStyleAttr) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractEditText(Context context, AttributeSet attrs, int defStyleAttr) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractEditText(Context context, AttributeSet attrs, int defStyleAttr,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractEditText(Context context, AttributeSet attrs, int defStyleAttr,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractEditText.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractTextLayout(Context context) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractTextLayout.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractTextLayout(Context context,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractTextLayout.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractTextLayout(Context context,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractTextLayout.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractTextLayout(Context context, AttributeSet attrs,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractTextLayout.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiExtractTextLayout(Context context, AttributeSet attrs,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractTextLayout.java"/>
</issue>
<issue
id="UnknownNullness"
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 onUpdateExtractingViews(InputMethodService inputMethodService, EditorInfo ei) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractTextLayout.java"/>
</issue>
<issue
id="UnknownNullness"
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 onUpdateExtractingViews(InputMethodService inputMethodService, EditorInfo ei) {"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiExtractTextLayout.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" final int end, final Paint.FontMetricsInt fm) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/EmojiSpan.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiTextView(Context context) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiTextView.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiTextView(Context context, AttributeSet attrs) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiTextView.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiTextView(Context context, AttributeSet attrs) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiTextView.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiTextView(Context context, AttributeSet attrs, int defStyleAttr) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiTextView.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiTextView(Context context, AttributeSet attrs, int defStyleAttr) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiTextView.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiTextView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiTextView.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public EmojiTextView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/EmojiTextView.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public ExtractButtonCompat(Context context) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/ExtractButtonCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public ExtractButtonCompat(Context context, AttributeSet attrs) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/ExtractButtonCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public ExtractButtonCompat(Context context, AttributeSet attrs) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/ExtractButtonCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public ExtractButtonCompat(Context context, AttributeSet attrs, int defStyleAttr) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/ExtractButtonCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public ExtractButtonCompat(Context context, AttributeSet attrs, int defStyleAttr) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/ExtractButtonCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public ExtractButtonCompat(Context context, AttributeSet attrs, int defStyleAttr,"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/ExtractButtonCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public ExtractButtonCompat(Context context, AttributeSet attrs, int defStyleAttr,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/ExtractButtonCompat.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public FontRequestEmojiCompatConfig setHandler(Handler handler) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/FontRequestEmojiCompatConfig.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public FontRequestEmojiCompatConfig setHandler(Handler handler) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/FontRequestEmojiCompatConfig.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public FontRequestEmojiCompatConfig setRetryPolicy(RetryPolicy policy) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/FontRequestEmojiCompatConfig.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public FontRequestEmojiCompatConfig setRetryPolicy(RetryPolicy policy) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/FontRequestEmojiCompatConfig.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public FontFamilyResult fetchFonts(@NonNull Context context,"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/FontRequestEmojiCompatConfig.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public Typeface buildTypeface(@NonNull Context context,"
errorLine2=" ~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/FontRequestEmojiCompatConfig.java"/>
</issue>
<issue
id="UnknownNullness"
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 MetadataRepo create(@NonNull final Typeface typeface,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/MetadataRepo.java"/>
</issue>
<issue
id="UnknownNullness"
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 MetadataRepo create(@NonNull final Typeface typeface,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/MetadataRepo.java"/>
</issue>
<issue
id="UnknownNullness"
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 MetadataRepo create(@NonNull final AssetManager assetManager,"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/MetadataRepo.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" final String assetPath) throws IOException {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/emoji/text/MetadataRepo.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public char[] getEmojiCharArray() {"
errorLine2=" ~~~~~~">
<location
file="src/main/java/androidx/emoji/text/MetadataRepo.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public MetadataList getMetadataList() {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/MetadataRepo.java"/>
</issue>
<issue
id="UnknownNullness"
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/emoji/widget/SpannableBuilder.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SpannableStringBuilder append(CharSequence text) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/SpannableBuilder.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SpannableStringBuilder append(CharSequence text) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/SpannableBuilder.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SpannableStringBuilder append(char text) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/SpannableBuilder.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SpannableStringBuilder append(CharSequence text, int start, int end) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/SpannableBuilder.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public SpannableStringBuilder append(CharSequence text, int start, int end) {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/widget/SpannableBuilder.java"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://developer.android.com/kotlin/interop#nullability_annotations"
errorLine1=" public TypefaceEmojiSpan(final EmojiMetadata metadata) {"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/emoji/text/TypefaceEmojiSpan.java"/>
</issue>
</issues>