Changes of com.discord v1334

This commit is contained in:
root 2020-11-14 03:19:56 +00:00
parent 18c9b7884b
commit c42fc6bb28
18192 changed files with 975392 additions and 1011385 deletions

View file

@ -15,27 +15,27 @@
# instance fields
.field public mDeltaTime:J
.field private mDeltaTime:J
.field public mDeltaX:I
.field private mDeltaX:I
.field public mDeltaY:I
.field private mDeltaY:I
.field public mEffectiveRampDown:I
.field private mEffectiveRampDown:I
.field public mRampDownDuration:I
.field private mRampDownDuration:I
.field public mRampUpDuration:I
.field private mRampUpDuration:I
.field public mStartTime:J
.field private mStartTime:J
.field public mStopTime:J
.field private mStopTime:J
.field public mStopValue:F
.field private mStopValue:F
.field public mTargetVelocityX:F
.field private mTargetVelocityX:F
.field public mTargetVelocityY:F
.field private mTargetVelocityY:F
# direct methods
@ -66,7 +66,7 @@
.end method
.method private getValueAt(J)F
.locals 7
.locals 9
iget-wide v0, p0, Landroidx/core/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J
@ -79,28 +79,28 @@
return v2
:cond_0
iget-wide v0, p0, Landroidx/core/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
iget-wide v3, p0, Landroidx/core/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
const-wide/16 v3, 0x0
const-wide/16 v5, 0x0
const/high16 v5, 0x3f800000 # 1.0f
const/high16 v7, 0x3f800000 # 1.0f
cmp-long v6, v0, v3
cmp-long v8, v3, v5
if-ltz v6, :cond_2
if-ltz v8, :cond_2
cmp-long v3, p1, v0
cmp-long v5, p1, v3
if-gez v3, :cond_1
if-gez v5, :cond_1
goto :goto_0
:cond_1
sub-long/2addr p1, v0
sub-long/2addr p1, v3
iget v0, p0, Landroidx/core/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F
sub-float v1, v5, v0
sub-float v1, v7, v0
long-to-float p1, p1
@ -110,7 +110,7 @@
div-float/2addr p1, p2
invoke-static {p1, v2, v5}, Landroidx/core/widget/AutoScrollHelper;->constrain(FFF)F
invoke-static {p1, v2, v7}, Landroidx/core/widget/AutoScrollHelper;->constrain(FFF)F
move-result p1
@ -122,8 +122,6 @@
:cond_2
:goto_0
iget-wide v0, p0, Landroidx/core/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J
sub-long/2addr p1, v0
const/high16 v0, 0x3f000000 # 0.5f
@ -136,7 +134,7 @@
div-float/2addr p1, p2
invoke-static {p1, v2, v5}, Landroidx/core/widget/AutoScrollHelper;->constrain(FFF)F
invoke-static {p1, v2, v7}, Landroidx/core/widget/AutoScrollHelper;->constrain(FFF)F
move-result p1

View file

@ -16,23 +16,23 @@
# static fields
.field public static final DEFAULT_ACTIVATION_DELAY:I
.field private static final DEFAULT_ACTIVATION_DELAY:I
.field public static final DEFAULT_EDGE_TYPE:I = 0x1
.field private static final DEFAULT_EDGE_TYPE:I = 0x1
.field public static final DEFAULT_MAXIMUM_EDGE:F = 3.4028235E38f
.field private static final DEFAULT_MAXIMUM_EDGE:F = 3.4028235E38f
.field public static final DEFAULT_MAXIMUM_VELOCITY_DIPS:I = 0x627
.field private static final DEFAULT_MAXIMUM_VELOCITY_DIPS:I = 0x627
.field public static final DEFAULT_MINIMUM_VELOCITY_DIPS:I = 0x13b
.field private static final DEFAULT_MINIMUM_VELOCITY_DIPS:I = 0x13b
.field public static final DEFAULT_RAMP_DOWN_DURATION:I = 0x1f4
.field private static final DEFAULT_RAMP_DOWN_DURATION:I = 0x1f4
.field public static final DEFAULT_RAMP_UP_DURATION:I = 0x1f4
.field private static final DEFAULT_RAMP_UP_DURATION:I = 0x1f4
.field public static final DEFAULT_RELATIVE_EDGE:F = 0.2f
.field private static final DEFAULT_RELATIVE_EDGE:F = 0.2f
.field public static final DEFAULT_RELATIVE_VELOCITY:F = 1.0f
.field private static final DEFAULT_RELATIVE_VELOCITY:F = 1.0f
.field public static final EDGE_TYPE_INSIDE:I = 0x0
@ -40,7 +40,7 @@
.field public static final EDGE_TYPE_OUTSIDE:I = 0x2
.field public static final HORIZONTAL:I = 0x0
.field private static final HORIZONTAL:I = 0x0
.field public static final NO_MAX:F = 3.4028235E38f
@ -48,39 +48,39 @@
.field public static final RELATIVE_UNSPECIFIED:F = 0.0f
.field public static final VERTICAL:I = 0x1
.field private static final VERTICAL:I = 0x1
# instance fields
.field public mActivationDelay:I
.field private mActivationDelay:I
.field public mAlreadyDelayed:Z
.field private mAlreadyDelayed:Z
.field public mAnimating:Z
.field public final mEdgeInterpolator:Landroid/view/animation/Interpolator;
.field private final mEdgeInterpolator:Landroid/view/animation/Interpolator;
.field public mEdgeType:I
.field private mEdgeType:I
.field public mEnabled:Z
.field private mEnabled:Z
.field public mExclusive:Z
.field private mExclusive:Z
.field public mMaximumEdges:[F
.field private mMaximumEdges:[F
.field public mMaximumVelocity:[F
.field private mMaximumVelocity:[F
.field public mMinimumVelocity:[F
.field private mMinimumVelocity:[F
.field public mNeedsCancel:Z
.field public mNeedsReset:Z
.field public mRelativeEdges:[F
.field private mRelativeEdges:[F
.field public mRelativeVelocity:[F
.field private mRelativeVelocity:[F
.field public mRunnable:Ljava/lang/Runnable;
.field private mRunnable:Ljava/lang/Runnable;
.field public final mScroller:Landroidx/core/widget/AutoScrollHelper$ClampedScroller;
@ -349,7 +349,7 @@
.end method
.method private constrainEdgeValue(FF)F
.locals 4
.locals 5
const/4 v0, 0x0
@ -386,32 +386,30 @@
return p1
:cond_2
cmpg-float v1, p1, p2
cmpg-float v3, p1, p2
if-gez v1, :cond_4
if-gez v3, :cond_4
const/high16 v1, 0x3f800000 # 1.0f
const/high16 v3, 0x3f800000 # 1.0f
cmpl-float v3, p1, v0
cmpl-float v4, p1, v0
if-ltz v3, :cond_3
if-ltz v4, :cond_3
div-float/2addr p1, p2
sub-float/2addr v1, p1
sub-float/2addr v3, p1
return v1
return v3
:cond_3
iget-boolean p1, p0, Landroidx/core/widget/AutoScrollHelper;->mAnimating:Z
if-eqz p1, :cond_4
iget p1, p0, Landroidx/core/widget/AutoScrollHelper;->mEdgeType:I
if-ne v1, v2, :cond_4
if-ne p1, v2, :cond_4
return v1
return v3
:cond_4
:goto_0

View file

@ -4,15 +4,15 @@
# static fields
.field public static final TAG:Ljava/lang/String; = "CompoundButtonCompat"
.field private static final TAG:Ljava/lang/String; = "CompoundButtonCompat"
.field public static sButtonDrawableField:Ljava/lang/reflect/Field;
.field private static sButtonDrawableField:Ljava/lang/reflect/Field;
.field public static sButtonDrawableFieldFetched:Z
.field private static sButtonDrawableFieldFetched:Z
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -4,15 +4,15 @@
# static fields
.field public static final MIN_DELAY:I = 0x1f4
.field private static final MIN_DELAY:I = 0x1f4
.field public static final MIN_SHOW_TIME:I = 0x1f4
.field private static final MIN_SHOW_TIME:I = 0x1f4
# instance fields
.field public final mDelayedHide:Ljava/lang/Runnable;
.field private final mDelayedHide:Ljava/lang/Runnable;
.field public final mDelayedShow:Ljava/lang/Runnable;
.field private final mDelayedShow:Ljava/lang/Runnable;
.field public mDismissed:Z
@ -120,32 +120,30 @@
sub-long/2addr v1, v3
const-wide/16 v3, 0x1f4
const-wide/16 v5, 0x1f4
cmp-long v5, v1, v3
cmp-long v7, v1, v5
if-gez v5, :cond_1
iget-wide v5, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mStartTime:J
if-gez v7, :cond_1
const-wide/16 v7, -0x1
cmp-long v9, v5, v7
cmp-long v9, v3, v7
if-nez v9, :cond_0
goto :goto_0
:cond_0
iget-boolean v5, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mPostedHide:Z
iget-boolean v3, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mPostedHide:Z
if-nez v5, :cond_2
if-nez v3, :cond_2
iget-object v5, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable;
iget-object v3, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable;
sub-long/2addr v3, v1
sub-long/2addr v5, v1
invoke-virtual {p0, v5, v3, v4}, Landroid/widget/ProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
invoke-virtual {p0, v3, v5, v6}, Landroid/widget/ProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
iput-boolean v0, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mPostedHide:Z

View file

@ -4,7 +4,7 @@
# instance fields
.field public mEdgeEffect:Landroid/widget/EdgeEffect;
.field private mEdgeEffect:Landroid/widget/EdgeEffect;
# direct methods

View file

@ -4,7 +4,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -55,13 +55,13 @@
.end annotation
.end param
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageTintList(Landroid/content/res/ColorStateList;)V
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 p1, 0x15
const/16 v0, 0x15
if-ne p1, v0, :cond_1
if-ne v0, p1, :cond_1
invoke-virtual {p0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
@ -105,13 +105,13 @@
.end annotation
.end param
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageTintMode(Landroid/graphics/PorterDuff$Mode;)V
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 p1, 0x15
const/16 v0, 0x15
if-ne p1, v0, :cond_1
if-ne v0, p1, :cond_1
invoke-virtual {p0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;

View file

@ -4,7 +4,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -4,7 +4,7 @@
# instance fields
.field public final mTarget:Landroid/widget/ListView;
.field private final mTarget:Landroid/widget/ListView;
# direct methods

View file

@ -4,7 +4,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -74,7 +74,7 @@
const-string v0, "HorizontalScrollView.SavedState{"
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
@ -96,7 +96,7 @@
const-string/jumbo v2, "}"
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->t(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->u(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
move-result-object v0

View file

@ -19,73 +19,73 @@
# static fields
.field public static final ACCESSIBILITY_DELEGATE:Landroidx/core/widget/NestedScrollView$AccessibilityDelegate;
.field private static final ACCESSIBILITY_DELEGATE:Landroidx/core/widget/NestedScrollView$AccessibilityDelegate;
.field public static final ANIMATED_SCROLL_GAP:I = 0xfa
.field public static final DEFAULT_SMOOTH_SCROLL_DURATION:I = 0xfa
.field private static final DEFAULT_SMOOTH_SCROLL_DURATION:I = 0xfa
.field public static final INVALID_POINTER:I = -0x1
.field private static final INVALID_POINTER:I = -0x1
.field public static final MAX_SCROLL_FACTOR:F = 0.5f
.field public static final SCROLLVIEW_STYLEABLE:[I
.field private static final SCROLLVIEW_STYLEABLE:[I
.field public static final TAG:Ljava/lang/String; = "NestedScrollView"
.field private static final TAG:Ljava/lang/String; = "NestedScrollView"
# instance fields
.field public mActivePointerId:I
.field private mActivePointerId:I
.field public final mChildHelper:Landroidx/core/view/NestedScrollingChildHelper;
.field private final mChildHelper:Landroidx/core/view/NestedScrollingChildHelper;
.field public mChildToScrollTo:Landroid/view/View;
.field private mChildToScrollTo:Landroid/view/View;
.field public mEdgeGlowBottom:Landroid/widget/EdgeEffect;
.field private mEdgeGlowBottom:Landroid/widget/EdgeEffect;
.field public mEdgeGlowTop:Landroid/widget/EdgeEffect;
.field private mEdgeGlowTop:Landroid/widget/EdgeEffect;
.field public mFillViewport:Z
.field private mFillViewport:Z
.field public mIsBeingDragged:Z
.field private mIsBeingDragged:Z
.field public mIsLaidOut:Z
.field private mIsLaidOut:Z
.field public mIsLayoutDirty:Z
.field private mIsLayoutDirty:Z
.field public mLastMotionY:I
.field private mLastMotionY:I
.field public mLastScroll:J
.field private mLastScroll:J
.field public mLastScrollerY:I
.field private mLastScrollerY:I
.field public mMaximumVelocity:I
.field private mMaximumVelocity:I
.field public mMinimumVelocity:I
.field private mMinimumVelocity:I
.field public mNestedYOffset:I
.field private mNestedYOffset:I
.field public mOnScrollChangeListener:Landroidx/core/widget/NestedScrollView$OnScrollChangeListener;
.field private mOnScrollChangeListener:Landroidx/core/widget/NestedScrollView$OnScrollChangeListener;
.field public final mParentHelper:Landroidx/core/view/NestedScrollingParentHelper;
.field private final mParentHelper:Landroidx/core/view/NestedScrollingParentHelper;
.field public mSavedState:Landroidx/core/widget/NestedScrollView$SavedState;
.field private mSavedState:Landroidx/core/widget/NestedScrollView$SavedState;
.field public final mScrollConsumed:[I
.field private final mScrollConsumed:[I
.field public final mScrollOffset:[I
.field private final mScrollOffset:[I
.field public mScroller:Landroid/widget/OverScroller;
.field private mScroller:Landroid/widget/OverScroller;
.field public mSmoothScrollingEnabled:Z
.field private mSmoothScrollingEnabled:Z
.field public final mTempRect:Landroid/graphics/Rect;
.field private final mTempRect:Landroid/graphics/Rect;
.field public mTouchSlop:I
.field private mTouchSlop:I
.field public mVelocityTracker:Landroid/view/VelocityTracker;
.field private mVelocityTracker:Landroid/view/VelocityTracker;
.field public mVerticalScrollFactor:F
.field private mVerticalScrollFactor:F
# direct methods
@ -302,7 +302,7 @@
return v1
.end method
.method public static clamp(III)I
.method private static clamp(III)I
.locals 1
if-ge p1, p2, :cond_2
@ -776,7 +776,7 @@
return p1
.end method
.method public static isViewDescendantOf(Landroid/view/View;Landroid/view/View;)Z
.method private static isViewDescendantOf(Landroid/view/View;Landroid/view/View;)Z
.locals 2
const/4 v0, 0x1
@ -1866,9 +1866,9 @@
if-le v7, v4, :cond_4
iget v7, p1, Landroid/graphics/Rect;->top:I
iget v8, p1, Landroid/graphics/Rect;->top:I
if-le v7, v2, :cond_4
if-le v8, v2, :cond_4
invoke-virtual {p1}, Landroid/graphics/Rect;->height()I
@ -1911,9 +1911,7 @@
if-ge v3, v2, :cond_6
iget v3, p1, Landroid/graphics/Rect;->bottom:I
if-ge v3, v4, :cond_6
if-ge v7, v4, :cond_6
invoke-virtual {p1}, Landroid/graphics/Rect;->height()I
@ -4278,7 +4276,7 @@
const-string v0, "Invalid pointerId="
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {v0}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0

View file

@ -4,7 +4,7 @@
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -4,23 +4,23 @@
# static fields
.field public static final TAG:Ljava/lang/String; = "PopupWindowCompatApi21"
.field private static final TAG:Ljava/lang/String; = "PopupWindowCompatApi21"
.field public static sGetWindowLayoutTypeMethod:Ljava/lang/reflect/Method;
.field private static sGetWindowLayoutTypeMethod:Ljava/lang/reflect/Method;
.field public static sGetWindowLayoutTypeMethodAttempted:Z
.field private static sGetWindowLayoutTypeMethodAttempted:Z
.field public static sOverlapAnchorField:Ljava/lang/reflect/Field;
.field private static sOverlapAnchorField:Ljava/lang/reflect/Field;
.field public static sOverlapAnchorFieldAttempted:Z
.field private static sOverlapAnchorFieldAttempted:Z
.field public static sSetWindowLayoutTypeMethod:Ljava/lang/reflect/Method;
.field private static sSetWindowLayoutTypeMethod:Ljava/lang/reflect/Method;
.field public static sSetWindowLayoutTypeMethodAttempted:Z
.field private static sSetWindowLayoutTypeMethodAttempted:Z
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -22,17 +22,17 @@
# static fields
.field public static final MENU_ITEM_ORDER_PROCESS_TEXT_INTENT_ACTIONS_START:I = 0x64
.field private static final MENU_ITEM_ORDER_PROCESS_TEXT_INTENT_ACTIONS_START:I = 0x64
# instance fields
.field public final mCallback:Landroid/view/ActionMode$Callback;
.field private final mCallback:Landroid/view/ActionMode$Callback;
.field public mCanUseMenuBuilderReferences:Z
.field private mCanUseMenuBuilderReferences:Z
.field public mInitializedMenuBuilderReferences:Z
.field private mInitializedMenuBuilderReferences:Z
.field public mMenuBuilderClass:Ljava/lang/Class;
.field private mMenuBuilderClass:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
@ -41,9 +41,9 @@
.end annotation
.end field
.field public mMenuBuilderRemoveItemAtMethod:Ljava/lang/reflect/Method;
.field private mMenuBuilderRemoveItemAtMethod:Ljava/lang/reflect/Method;
.field public final mTextView:Landroid/widget/TextView;
.field private final mTextView:Landroid/widget/TextView;
# direct methods

View file

@ -17,29 +17,29 @@
.field public static final AUTO_SIZE_TEXT_TYPE_UNIFORM:I = 0x1
.field public static final LINES:I = 0x1
.field private static final LINES:I = 0x1
.field public static final LOG_TAG:Ljava/lang/String; = "TextViewCompat"
.field private static final LOG_TAG:Ljava/lang/String; = "TextViewCompat"
.field public static sMaxModeField:Ljava/lang/reflect/Field;
.field private static sMaxModeField:Ljava/lang/reflect/Field;
.field public static sMaxModeFieldFetched:Z
.field private static sMaxModeFieldFetched:Z
.field public static sMaximumField:Ljava/lang/reflect/Field;
.field private static sMaximumField:Ljava/lang/reflect/Field;
.field public static sMaximumFieldFetched:Z
.field private static sMaximumFieldFetched:Z
.field public static sMinModeField:Ljava/lang/reflect/Field;
.field private static sMinModeField:Ljava/lang/reflect/Field;
.field public static sMinModeFieldFetched:Z
.field private static sMinModeFieldFetched:Z
.field public static sMinimumField:Ljava/lang/reflect/Field;
.field private static sMinimumField:Ljava/lang/reflect/Field;
.field public static sMinimumFieldFetched:Z
.field private static sMinimumFieldFetched:Z
# direct methods
.method public constructor <init>()V
.method private constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -421,7 +421,7 @@
return p0
.end method
.method public static getTextDirection(Landroid/text/TextDirectionHeuristic;)I
.method private static getTextDirection(Landroid/text/TextDirectionHeuristic;)I
.locals 2
.param p0 # Landroid/text/TextDirectionHeuristic;
.annotation build Landroidx/annotation/NonNull;
@ -504,7 +504,7 @@
return v1
.end method
.method public static getTextDirectionHeuristic(Landroid/widget/TextView;)Landroid/text/TextDirectionHeuristic;
.method private static getTextDirectionHeuristic(Landroid/widget/TextView;)Landroid/text/TextDirectionHeuristic;
.locals 4
.param p0 # Landroid/widget/TextView;
.annotation build Landroidx/annotation/NonNull;
@ -658,7 +658,7 @@
.end method
.method public static getTextMetricsParams(Landroid/widget/TextView;)Landroidx/core/text/PrecomputedTextCompat$Params;
.locals 3
.locals 4
.param p0 # Landroid/widget/TextView;
.annotation build Landroidx/annotation/NonNull;
.end annotation
@ -683,51 +683,49 @@
return-object v0
:cond_0
new-instance v0, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
new-instance v1, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
new-instance v1, Landroid/text/TextPaint;
new-instance v2, Landroid/text/TextPaint;
invoke-virtual {p0}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
move-result-object v2
move-result-object v3
invoke-direct {v1, v2}, Landroid/text/TextPaint;-><init>(Landroid/graphics/Paint;)V
invoke-direct {v2, v3}, Landroid/text/TextPaint;-><init>(Landroid/graphics/Paint;)V
invoke-direct {v0, v1}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;-><init>(Landroid/text/TextPaint;)V
sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
invoke-direct {v1, v2}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;-><init>(Landroid/text/TextPaint;)V
const/16 v2, 0x17
if-lt v1, v2, :cond_1
if-lt v0, v2, :cond_1
invoke-virtual {p0}, Landroid/widget/TextView;->getBreakStrategy()I
move-result v1
move-result v0
invoke-virtual {v0, v1}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setBreakStrategy(I)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
invoke-virtual {v1, v0}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setBreakStrategy(I)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
invoke-virtual {p0}, Landroid/widget/TextView;->getHyphenationFrequency()I
move-result v1
move-result v0
invoke-virtual {v0, v1}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setHyphenationFrequency(I)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
invoke-virtual {v1, v0}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setHyphenationFrequency(I)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
:cond_1
invoke-static {p0}, Landroidx/core/widget/TextViewCompat;->getTextDirectionHeuristic(Landroid/widget/TextView;)Landroid/text/TextDirectionHeuristic;
move-result-object p0
invoke-virtual {v0, p0}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
invoke-virtual {v1, p0}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
invoke-virtual {v0}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->build()Landroidx/core/text/PrecomputedTextCompat$Params;
invoke-virtual {v1}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->build()Landroidx/core/text/PrecomputedTextCompat$Params;
move-result-object p0
return-object p0
.end method
.method public static retrieveField(Ljava/lang/String;)Ljava/lang/reflect/Field;
.method private static retrieveField(Ljava/lang/String;)Ljava/lang/reflect/Field;
.locals 3
const/4 v0, 0x0
@ -774,7 +772,7 @@
return-object v0
.end method
.method public static retrieveIntFromField(Ljava/lang/reflect/Field;Landroid/widget/TextView;)I
.method private static retrieveIntFromField(Ljava/lang/reflect/Field;Landroid/widget/TextView;)I
.locals 0
:try_start_0
@ -789,7 +787,7 @@
:catch_0
const-string p1, "Could not retrieve value of "
invoke-static {p1}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {p1}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object p1
@ -1381,17 +1379,17 @@
.end annotation
.end param
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
invoke-virtual {p1}, Landroidx/core/text/PrecomputedTextCompat$Params;->getTextDirection()Landroid/text/TextDirectionHeuristic;
move-result-object v0
move-result-object v1
invoke-static {v0}, Landroidx/core/widget/TextViewCompat;->getTextDirection(Landroid/text/TextDirectionHeuristic;)I
invoke-static {v1}, Landroidx/core/widget/TextViewCompat;->getTextDirection(Landroid/text/TextDirectionHeuristic;)I
move-result v0
move-result v1
invoke-virtual {p0, v0}, Landroid/widget/TextView;->setTextDirection(I)V
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
invoke-virtual {p0, v1}, Landroid/widget/TextView;->setTextDirection(I)V
const/16 v1, 0x17

View file

@ -1,5 +1,5 @@
.class public final Landroidx/core/widget/TextViewKt$addTextChangedListener$1;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "TextView.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function4<",
"Ljava/lang/CharSequence;",
"Ljava/lang/Integer;",
@ -52,7 +52,7 @@
const/4 v0, 0x4
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Landroidx/core/widget/TextViewKt$addTextChangedListener$2;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "TextView.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function4<",
"Ljava/lang/CharSequence;",
"Ljava/lang/Integer;",
@ -52,7 +52,7 @@
const/4 v0, 0x4
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -1,5 +1,5 @@
.class public final Landroidx/core/widget/TextViewKt$addTextChangedListener$3;
.super Lz/n/c/k;
.super Ly/m/c/k;
.source "TextView.kt"
# interfaces
@ -18,7 +18,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
"Lz/n/c/k;",
"Ly/m/c/k;",
"Lkotlin/jvm/functions/Function1<",
"Landroid/text/Editable;",
"Lkotlin/Unit;",
@ -49,7 +49,7 @@
const/4 v0, 0x1
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
return-void
.end method

View file

@ -43,19 +43,19 @@
const-string v0, "$this$addTextChangedListener"
invoke-static {p0, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "beforeTextChanged"
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "onTextChanged"
invoke-static {p2, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "afterTextChanged"
invoke-static {p3, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/widget/TextViewKt$addTextChangedListener$textWatcher$1;
@ -92,19 +92,19 @@
:cond_2
const-string p4, "$this$addTextChangedListener"
invoke-static {p0, p4}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, p4}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string p4, "beforeTextChanged"
invoke-static {p1, p4}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, p4}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string p4, "onTextChanged"
invoke-static {p2, p4}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p2, p4}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string p4, "afterTextChanged"
invoke-static {p3, p4}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p3, p4}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance p4, Landroidx/core/widget/TextViewKt$addTextChangedListener$textWatcher$1;
@ -132,11 +132,11 @@
const-string v0, "$this$doAfterTextChanged"
invoke-static {p0, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "action"
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/widget/TextViewKt$doAfterTextChanged$$inlined$addTextChangedListener$1;
@ -170,11 +170,11 @@
const-string v0, "$this$doBeforeTextChanged"
invoke-static {p0, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "action"
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/widget/TextViewKt$doBeforeTextChanged$$inlined$addTextChangedListener$1;
@ -208,11 +208,11 @@
const-string v0, "$this$doOnTextChanged"
invoke-static {p0, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "action"
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Landroidx/core/widget/TextViewKt$doOnTextChanged$$inlined$addTextChangedListener$1;