Fix inconsistencies in Android annotations

This commit is contained in:
Alexey Sedunov
2013-10-08 18:10:42 +04:00
parent 9c38716829
commit ed006a66c5
273 changed files with 24051 additions and 12822 deletions
@@ -1,19 +1,28 @@
<root>
<item name='android.text.BidiFormatter java.lang.String markAfter(java.lang.String, android.text.TextDirectionHeuristic)'>
<item name='android.text.Spannable.Factory android.text.Spannable.Factory getInstance()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence join(java.lang.Iterable&lt;java.lang.CharSequence&gt;)'>
<item name='android.text.TextUtils java.lang.String htmlEncode(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Spanned T[] getSpans(int, int, java.lang.Class&lt;T&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils.SimpleStringSplitter java.lang.String next()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection void selectAll(android.text.Spannable) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter.Builder android.text.BidiFormatter.Builder setTextDirectionHeuristic(android.text.TextDirectionHeuristic)'>
<item name='android.text.TextDirectionHeuristic boolean isRtl(java.lang.CharSequence, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils.TruncateAt, boolean, android.text.TextUtils.EllipsizeCallback) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannedString java.lang.CharSequence subSequence(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils.TruncateAt, boolean, android.text.TextUtils.EllipsizeCallback, android.text.TextDirectionHeuristic, java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -23,15 +32,15 @@
<item name='android.text.DynamicLayout DynamicLayout(java.lang.CharSequence, java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, android.text.TextDirectionHeuristic, float, float, boolean, android.text.TextUtils.TruncateAt, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils T[] removeEmptySpans(T[], android.text.Spanned, java.lang.Class&lt;T&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean, android.text.TextUtils.TruncateAt, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout make(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean, android.text.TextUtils.TruncateAt, int) 6'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder java.lang.Appendable append(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder valueOf(java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -50,7 +59,10 @@
<item name='android.text.Layout void getSelectionPath(int, int, android.graphics.Path) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable replace(int, int, java.lang.CharSequence, int, int)'>
<item name='android.text.SpannableStringBuilder java.lang.Appendable append(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.GetChars void getChars(int, int, char[], int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder SpannableStringBuilder(java.lang.CharSequence) 0'>
@@ -62,7 +74,13 @@
<item name='android.text.TextUtils java.lang.CharSequence expandTemplate(java.lang.CharSequence, java.lang.CharSequence...) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable insert(int, java.lang.CharSequence, int, int)'>
<item name='android.text.GraphicsOperations int getTextRunCursor(int, int, int, int, int, android.graphics.Paint) 5'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils.SimpleStringSplitter java.lang.Object next()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable append(java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.DynamicLayout DynamicLayout(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, boolean) 1'>
@@ -74,30 +92,33 @@
<item name='android.text.SpannableStringBuilder java.lang.Appendable append(java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannedString SpannedString(java.lang.CharSequence) 0'>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String, android.text.TextDirectionHeuristic, boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.String join(java.lang.CharSequence, java.lang.Iterable)'>
<item name='android.text.SpannedString SpannedString(java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.StaticLayout StaticLayout(java.lang.CharSequence, int, int, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, boolean) 3'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.AlteredCharSequence java.lang.CharSequence subSequence(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence concat(java.lang.CharSequence...) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence commaEllipsize(java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String, android.text.TextDirectionHeuristic)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.DynamicLayout DynamicLayout(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, boolean) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable append(java.lang.CharSequence, int, int)'>
<item name='android.text.GraphicsOperations void drawText(android.graphics.Canvas, int, int, float, float, android.graphics.Paint) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils boolean regionMatches(java.lang.CharSequence, int, java.lang.CharSequence, int, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder java.lang.String substring(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder void setFilters(android.text.InputFilter[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -107,22 +128,22 @@
<item name='android.text.InputFilter java.lang.CharSequence filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.AlteredCharSequence java.lang.CharSequence subSequence(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int indexOf(java.lang.CharSequence, java.lang.CharSequence, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable insert(int, java.lang.CharSequence, int, int)'>
<item name='android.text.SpannableStringBuilder java.lang.Appendable append(java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils.SimpleStringSplitter java.util.Iterator&lt;java.lang.String&gt; iterator()'>
<item name='android.text.TextUtils java.lang.CharSequence commaEllipsize(java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.DynamicLayout DynamicLayout(java.lang.CharSequence, java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, android.text.TextDirectionHeuristic, float, float, boolean, android.text.TextUtils.TruncateAt, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String)'>
<item name='android.text.SpannableString java.lang.Object[] getSpans(int, int, java.lang.Class)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable delete(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean moveToLeftEdge(android.text.Spannable, android.text.Layout) 1'>
@@ -137,16 +158,16 @@
<item name='android.text.SpanWatcher void onSpanChanged(android.text.Spannable, java.lang.Object, int, int, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils.SimpleStringSplitter java.lang.String next()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean)'>
<item name='android.text.TextUtils java.lang.CharSequence join(java.lang.Iterable&lt;java.lang.CharSequence&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable append(java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder append(java.lang.CharSequence)'>
<item name='android.text.Editable android.text.Editable append(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.GraphicsOperations void drawTextRun(android.graphics.Canvas, int, int, int, int, float, float, int, android.graphics.Paint) 8'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int getCapsMode(java.lang.CharSequence, int, int) 0'>
@@ -155,13 +176,13 @@
<item name='android.text.Layout void getCursorPath(int, android.graphics.Path, java.lang.CharSequence) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder insert(int, java.lang.CharSequence, int, int)'>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder delete(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder valueOf(java.lang.CharSequence)'>
<item name='android.text.SpannableStringBuilder java.lang.String substring(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String markBefore(java.lang.String, android.text.TextDirectionHeuristic)'>
<item name='android.text.SpannableStringBuilder android.text.Editable replace(int, int, java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.AutoText java.lang.String get(java.lang.CharSequence, int, int, android.view.View) 0'>
@@ -170,6 +191,9 @@
<item name='android.text.StaticLayout StaticLayout(java.lang.CharSequence, int, int, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, boolean, android.text.TextUtils.TruncateAt, int) 3'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable delete(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder replace(int, int, java.lang.CharSequence) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -179,27 +203,18 @@
<item name='android.text.TextUtils java.lang.String[] split(java.lang.String, java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter android.text.BidiFormatter getInstance()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence getReverse(java.lang.CharSequence, int, int)'>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder valueOf(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder float measureText(int, int, android.graphics.Paint) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable replace(int, int, java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String markBefore(java.lang.String, android.text.TextDirectionHeuristic) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Html java.lang.String toHtml(android.text.Spanned) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable insert(int, java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout make(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean) 6'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -224,21 +239,12 @@
<item name='android.text.StaticLayout StaticLayout(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, boolean) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.String substring(java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int indexOf(java.lang.CharSequence, java.lang.CharSequence, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence expandTemplate(java.lang.CharSequence, java.lang.CharSequence...)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String markBefore(java.lang.String, android.text.TextDirectionHeuristic) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder java.lang.Appendable append(char)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.InputFilter.AllCaps java.lang.CharSequence filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int) 3'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -248,46 +254,52 @@
<item name='android.text.TextUtils int indexOf(java.lang.CharSequence, java.lang.CharSequence) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannedString java.lang.Object[] getSpans(int, int, java.lang.Class)'>
<item name='android.text.AlteredCharSequence java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils.TruncateAt android.text.TextUtils.TruncateAt valueOf(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.AutoText int getSize(android.view.View) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.AlteredCharSequence java.lang.String toString()'>
<item name='android.text.SpannableStringBuilder android.text.Editable insert(int, java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int indexOf(java.lang.CharSequence, java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils.TruncateAt)'>
<item name='android.text.BoringLayout android.text.BoringLayout make(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean extendUp(android.text.Spannable, android.text.Layout) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder java.lang.CharSequence subSequence(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout make(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean, android.text.TextUtils.TruncateAt, int)'>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder replace(int, int, java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String, android.text.TextDirectionHeuristic, boolean) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Spannable.Factory android.text.Spannable.Factory getInstance()'>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder replace(int, int, java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Layout android.text.Layout.Directions getLineDirections(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence replace(java.lang.CharSequence, java.lang.String[], java.lang.CharSequence[])'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable.Factory android.text.Editable newEditable(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean extendDown(android.text.Spannable, android.text.Layout) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable.Factory android.text.Editable.Factory getInstance()'>
<item name='android.text.Editable void setFilters(android.text.InputFilter[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter.Builder android.text.BidiFormatter build()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder insert(int, java.lang.CharSequence)'>
<item name='android.text.SpannableStringBuilder android.text.Editable replace(int, int, java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.InputFilter.AllCaps java.lang.CharSequence filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int) 0'>
@@ -296,7 +308,10 @@
<item name='android.text.Layout void draw(android.graphics.Canvas, android.graphics.Path, android.graphics.Paint, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable append(java.lang.CharSequence)'>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder append(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable replace(int, int, java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection void extendSelection(android.text.Spannable, int) 0'>
@@ -308,9 +323,6 @@
<item name='android.text.TextUtils int indexOf(java.lang.CharSequence, char, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.Layout.Directions getLineDirections(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils boolean isGraphic(java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -320,10 +332,16 @@
<item name='android.text.Selection boolean extendToRightEdge(android.text.Spannable, android.text.Layout) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder append(char)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean extendUp(android.text.Spannable, android.text.Layout) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannedString java.lang.CharSequence subSequence(int, int)'>
<item name='android.text.SpannableStringBuilder android.text.Editable append(java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder void getChars(int, int, char[], int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean, android.text.TextUtils.TruncateAt, int) 1'>
@@ -332,6 +350,9 @@
<item name='android.text.TextUtils T[] removeEmptySpans(T[], android.text.Spanned, java.lang.Class&lt;T&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String, boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String, boolean) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -341,13 +362,19 @@
<item name='android.text.TextUtils void dumpSpans(java.lang.CharSequence, android.util.Printer, java.lang.String) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder append(java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils.TruncateAt, boolean, android.text.TextUtils.EllipsizeCallback) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter.Builder android.text.BidiFormatter.Builder setTextDirectionHeuristic(android.text.TextDirectionHeuristic)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder void drawText(android.graphics.Canvas, int, int, float, float, android.graphics.Paint) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannedString android.text.SpannedString valueOf(java.lang.CharSequence)'>
<item name='android.text.SpannableString android.text.SpannableString valueOf(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils void writeToParcel(java.lang.CharSequence, android.os.Parcel, int) 1'>
@@ -359,19 +386,22 @@
<item name='android.text.TextUtils java.lang.CharSequence commaEllipsize(java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter.Builder android.text.BidiFormatter.Builder stereoReset(boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder int getTextRunCursor(int, int, int, int, int, android.graphics.Paint) 5'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean moveUp(android.text.Spannable, android.text.Layout) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String, android.text.TextDirectionHeuristic)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean extendToRightEdge(android.text.Spannable, android.text.Layout) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Html java.lang.String escapeHtml(java.lang.CharSequence)'>
<item name='android.text.BidiFormatter android.text.BidiFormatter getInstance(boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextDirectionHeuristic boolean isRtl(char[], int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean moveToRightEdge(android.text.Spannable, android.text.Layout) 0'>
@@ -380,30 +410,51 @@
<item name='android.text.TextPaint void set(android.text.TextPaint) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.String join(java.lang.CharSequence, java.lang.Iterable)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder SpannableStringBuilder(java.lang.CharSequence, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder void drawTextRun(android.graphics.Canvas, int, int, int, int, float, float, int, android.graphics.Paint) 8'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils T[] removeEmptySpans(T[], android.text.Spanned, java.lang.Class&lt;T&gt;)'>
<item name='android.text.SpannableStringBuilder java.lang.CharSequence subSequence(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter android.text.BidiFormatter getInstance(java.util.Locale)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils.TruncateAt, boolean, android.text.TextUtils.EllipsizeCallback)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.GraphicsOperations int getTextWidths(int, int, float[], android.graphics.Paint) 3'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.DynamicLayout DynamicLayout(java.lang.CharSequence, java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, boolean) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence commaEllipsize(java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String, android.text.TextDirectionHeuristic)'>
<item name='android.text.BoringLayout android.text.BoringLayout make(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean, android.text.TextUtils.TruncateAt, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection void removeSelection(android.text.Spannable) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean moveToRightEdge(android.text.Spannable, android.text.Layout) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout.Metrics isBoring(java.lang.CharSequence, android.text.TextPaint, android.text.TextDirectionHeuristic, android.text.BoringLayout.Metrics) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils.SimpleStringSplitter java.util.Iterator&lt;java.lang.String&gt; iterator()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String, android.text.TextDirectionHeuristic) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -413,21 +464,15 @@
<item name='android.text.SpannableStringBuilder android.text.Editable insert(int, java.lang.CharSequence) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils.SimpleStringSplitter java.lang.Object next()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable replace(int, int, java.lang.CharSequence) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable replace(int, int, java.lang.CharSequence)'>
<item name='android.text.BoringLayout android.text.BoringLayout.Metrics isBoring(java.lang.CharSequence, android.text.TextPaint, android.text.BoringLayout.Metrics) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.LoginFilter java.lang.CharSequence filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout.Metrics isBoring(java.lang.CharSequence, android.text.TextPaint, android.text.BoringLayout.Metrics) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Spannable.Factory android.text.Spannable newSpannable(java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -437,10 +482,10 @@
<item name='android.text.BidiFormatter java.lang.String markAfter(java.lang.String, android.text.TextDirectionHeuristic) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils.TruncateAt, boolean, android.text.TextUtils.EllipsizeCallback, android.text.TextDirectionHeuristic, java.lang.String)'>
<item name='android.text.GraphicsOperations int getTextWidths(int, int, float[], android.graphics.Paint) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String, android.text.TextDirectionHeuristic)'>
<item name='android.text.SpannableStringBuilder android.text.Editable append(char)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder append(java.lang.CharSequence) 0'>
@@ -452,16 +497,13 @@
<item name='android.text.TextUtils java.lang.String join(java.lang.CharSequence, java.lang.Object[]) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String, android.text.TextDirectionHeuristic, boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder append(java.lang.CharSequence, int, int)'>
<item name='android.text.Layout.Alignment android.text.Layout.Alignment valueOf(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannedString android.text.SpannedString valueOf(java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder java.lang.String toString()'>
<item name='android.text.SpannableStringBuilder java.lang.Appendable append(char)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Layout void draw(android.graphics.Canvas) 0'>
@@ -470,21 +512,21 @@
<item name='android.text.Selection boolean extendRight(android.text.Spannable, android.text.Layout) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Layout android.text.Layout.Directions getLineDirections(int)'>
<item name='android.text.GraphicsOperations float measureText(int, int, android.graphics.Paint) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable append(char)'>
<item name='android.text.GraphicsOperations float getTextRunAdvances(int, int, int, int, int, float[], int, android.graphics.Paint) 7'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Spannable.Factory android.text.Spannable newSpannable(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.InputFilter.LengthFilter java.lang.CharSequence filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int) 3'>
<item name='android.text.TextUtils java.lang.CharSequence ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils.TruncateAt, boolean, android.text.TextUtils.EllipsizeCallback, android.text.TextDirectionHeuristic, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Annotation Annotation(android.os.Parcel) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.InputFilter.LengthFilter java.lang.CharSequence filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int) 3'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout BoringLayout(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean, android.text.TextUtils.TruncateAt, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -494,18 +536,24 @@
<item name='android.text.TextUtils int getTrimmedLength(java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String, boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable append(char)'>
<item name='android.text.Html java.lang.String escapeHtml(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int indexOf(java.lang.CharSequence, java.lang.CharSequence, int, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannedString java.lang.Object[] getSpans(int, int, java.lang.Class)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String markAfter(java.lang.String, android.text.TextDirectionHeuristic)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String, android.text.TextDirectionHeuristic, boolean) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder insert(int, java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean moveRight(android.text.Spannable, android.text.Layout) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -515,15 +563,21 @@
<item name='android.text.TextUtils int indexOf(java.lang.CharSequence, char) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils.TruncateAt, boolean, android.text.TextUtils.EllipsizeCallback)'>
<item name='android.text.Spannable.Factory android.text.Spannable newSpannable(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean moveToPreceding(android.text.Spannable, android.text.Selection.PositionIterator, boolean) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Html.ImageGetter android.graphics.drawable.Drawable getDrawable(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder float getTextRunAdvances(int, int, int, int, int, float[], int, android.graphics.Paint) 7'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.DynamicLayout DynamicLayout(java.lang.CharSequence, java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, boolean, android.text.TextUtils.TruncateAt, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -536,19 +590,16 @@
<item name='android.text.BoringLayout BoringLayout(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean, android.text.TextUtils.TruncateAt, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableString java.lang.Object[] getSpans(int, int, java.lang.Class)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String unicodeWrap(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int indexOf(java.lang.CharSequence, java.lang.CharSequence, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder insert(int, java.lang.CharSequence) 1'>
<item name='android.text.GraphicsOperations void drawTextRun(android.graphics.Canvas, int, int, int, int, float, float, int, android.graphics.Paint) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout.Metrics java.lang.String toString()'>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder insert(int, java.lang.CharSequence) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextWatcher void onTextChanged(java.lang.CharSequence, int, int, int) 0'>
@@ -560,28 +611,31 @@
<item name='android.text.TextUtils java.lang.CharSequence ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils.TruncateAt) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence commaEllipsize(java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String)'>
<item name='android.text.Editable android.text.Editable insert(int, java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableString java.lang.CharSequence subSequence(int, int)'>
<item name='android.text.AlteredCharSequence void getChars(int, int, char[], int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.Layout.Directions getLineDirections(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils void copySpansFrom(android.text.Spanned, int, int, java.lang.Class, android.text.Spannable, int) 4'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable append(java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextPaint TextPaint(android.graphics.Paint) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils.TruncateAt android.text.TextUtils.TruncateAt valueOf(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable append(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Layout.Alignment android.text.Layout.Alignment valueOf(java.lang.String)'>
<item name='android.text.Html java.lang.String toHtml(android.text.Spanned)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter java.lang.String markBefore(java.lang.String, android.text.TextDirectionHeuristic)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter.Builder android.text.BidiFormatter.Builder stereoReset(boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.LoginFilter java.lang.CharSequence filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int) 3'>
@@ -596,19 +650,13 @@
<item name='android.text.Selection boolean extendLeft(android.text.Spannable, android.text.Layout) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter android.text.BidiFormatter getInstance(java.util.Locale)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable.Factory android.text.Editable newEditable(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder replace(int, int, java.lang.CharSequence, int, int)'>
<item name='android.text.AlteredCharSequence android.text.AlteredCharSequence make(java.lang.CharSequence, char[], int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int lastIndexOf(java.lang.CharSequence, char) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.String htmlEncode(java.lang.String)'>
<item name='android.text.SpannableStringBuilder android.text.Editable insert(int, java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int indexOf(java.lang.CharSequence, char, int) 0'>
@@ -623,51 +671,48 @@
<item name='android.text.AutoText java.lang.String get(java.lang.CharSequence, int, int, android.view.View) 3'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder replace(int, int, java.lang.CharSequence)'>
<item name='android.text.BoringLayout.Metrics java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable replace(int, int, java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils.TruncateAt)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int lastIndexOf(java.lang.CharSequence, char, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable delete(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder void drawText(android.graphics.Canvas, int, int, float, float, android.graphics.Paint) 5'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable replace(int, int, java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder delete(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence replace(java.lang.CharSequence, java.lang.String[], java.lang.CharSequence[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout make(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean, android.text.TextUtils.TruncateAt, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean, android.text.TextUtils.TruncateAt, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder java.lang.Appendable append(java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.DynamicLayout DynamicLayout(java.lang.CharSequence, java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, boolean, android.text.TextUtils.TruncateAt, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean extendLeft(android.text.Spannable, android.text.Layout) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter android.text.BidiFormatter getInstance(boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableString SpannableString(java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannedString android.text.SpannedString valueOf(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter.Builder android.text.BidiFormatter build()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.String join(java.lang.CharSequence, java.lang.Iterable) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BidiFormatter android.text.BidiFormatter getInstance()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean moveLeft(android.text.Spannable, android.text.Layout) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -683,6 +728,9 @@
<item name='android.text.Selection boolean moveToLeftEdge(android.text.Spannable, android.text.Layout) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.String substring(java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int getOffsetAfter(java.lang.CharSequence, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -695,6 +743,12 @@
<item name='android.text.BoringLayout BoringLayout(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean) 6'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.GraphicsOperations void drawText(android.graphics.Canvas, int, int, float, float, android.graphics.Paint) 5'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder insert(int, java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.DynamicLayout DynamicLayout(java.lang.CharSequence, java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, boolean) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -710,42 +764,42 @@
<item name='android.text.TextUtils java.lang.String[] split(java.lang.String, java.util.regex.Pattern) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence expandTemplate(java.lang.CharSequence, java.lang.CharSequence...)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable replace(int, int, java.lang.CharSequence) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean, android.text.TextUtils.TruncateAt, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout replaceOrMake(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean) 6'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.AlteredCharSequence android.text.AlteredCharSequence make(java.lang.CharSequence, char[], int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableString android.text.SpannableString valueOf(java.lang.CharSequence)'>
<item name='android.text.Editable android.text.Editable insert(int, java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils int getOffsetBefore(java.lang.CharSequence, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.SpannableStringBuilder append(char)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder android.text.Editable insert(int, java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean moveLeft(android.text.Spannable, android.text.Layout) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence replace(java.lang.CharSequence, java.lang.String[], java.lang.CharSequence[])'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout void draw(android.graphics.Canvas, android.graphics.Path, android.graphics.Paint, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.BoringLayout android.text.BoringLayout make(java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout.Alignment, float, float, android.text.BoringLayout.Metrics, boolean)'>
<item name='android.text.TextUtils java.lang.String join(java.lang.CharSequence, java.lang.Object[])'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence commaEllipsize(java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String, android.text.TextDirectionHeuristic) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.CharSequence getReverse(java.lang.CharSequence, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable.Factory android.text.Editable.Factory getInstance()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Selection boolean moveDown(android.text.Spannable, android.text.Layout) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -755,16 +809,13 @@
<item name='android.text.Selection boolean extendToLeftEdge(android.text.Spannable, android.text.Layout) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Html java.lang.String toHtml(android.text.Spanned)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.String[] split(java.lang.String, java.util.regex.Pattern) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Layout long getLineRangeForDraw(android.graphics.Canvas) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Editable android.text.Editable delete(int, int)'>
<item name='android.text.Editable android.text.Editable append(char)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.Annotation void writeToParcel(android.os.Parcel, int) 0'>
@@ -773,7 +824,7 @@
<item name='android.text.SpanSet void init(android.text.Spanned, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.TextUtils java.lang.String join(java.lang.CharSequence, java.lang.Object[])'>
<item name='android.text.SpannableString java.lang.CharSequence subSequence(int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.text.SpannableStringBuilder void drawTextRun(android.graphics.Canvas, int, int, int, int, float, float, int, android.graphics.Paint) 0'>