# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.core.view.ViewCompat":"ViewCompat.java","androidx.core.widget.AutoScrollHelper":"AutoScrollHelper.java","androidx.core.widget.AutoScrollHelper$ClampedScroller":"AutoScrollHelper.java"}}
androidx.core.widget.ListViewAutoScrollHelper -> zz3:
# {"id":"sourceFile","fileName":"ListViewAutoScrollHelper.java"}
    androidx.core.widget.AutoScrollHelper$ClampedScroller androidx.core.widget.AutoScrollHelper.mScroller -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltx;"}
    android.view.animation.Interpolator androidx.core.widget.AutoScrollHelper.mEdgeInterpolator -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Landroid/view/animation/AccelerateInterpolator;"}
    android.view.View androidx.core.widget.AutoScrollHelper.mTarget -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb22;"}
    java.lang.Runnable androidx.core.widget.AutoScrollHelper.mRunnable -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfb;"}
    float[] androidx.core.widget.AutoScrollHelper.mRelativeEdges -> i0
    float[] androidx.core.widget.AutoScrollHelper.mMaximumEdges -> j0
    int androidx.core.widget.AutoScrollHelper.mActivationDelay -> k0
    float[] androidx.core.widget.AutoScrollHelper.mRelativeVelocity -> l0
    float[] androidx.core.widget.AutoScrollHelper.mMinimumVelocity -> m0
    float[] androidx.core.widget.AutoScrollHelper.mMaximumVelocity -> n0
    boolean androidx.core.widget.AutoScrollHelper.mAlreadyDelayed -> o0
    boolean androidx.core.widget.AutoScrollHelper.mNeedsReset -> p0
    boolean androidx.core.widget.AutoScrollHelper.mNeedsCancel -> q0
    boolean androidx.core.widget.AutoScrollHelper.mAnimating -> r0
    boolean androidx.core.widget.AutoScrollHelper.mEnabled -> s0
    android.widget.ListView mTarget -> t0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb22;"}
    int androidx.core.widget.AutoScrollHelper.DEFAULT_ACTIVATION_DELAY -> u0
    1:7:void androidx.core.widget.AutoScrollHelper.<clinit>():196:196 -> <clinit>
    1:3:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):211:211 -> <init>
    1:3:void <init>(android.widget.ListView):33 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb22;)V"}
    4:5:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):139:139 -> <init>
    4:5:void <init>(android.widget.ListView):33 -> <init>
    6:10:void androidx.core.widget.AutoScrollHelper$ClampedScroller.<init>():748:748 -> <init>
    6:10:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):139 -> <init>
    6:10:void <init>(android.widget.ListView):33 -> <init>
    11:14:void androidx.core.widget.AutoScrollHelper$ClampedScroller.<init>():749:749 -> <init>
    11:14:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):139 -> <init>
    11:14:void <init>(android.widget.ListView):33 -> <init>
    15:18:void androidx.core.widget.AutoScrollHelper$ClampedScroller.<init>():750:750 -> <init>
    15:18:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):139 -> <init>
    15:18:void <init>(android.widget.ListView):33 -> <init>
    19:20:void androidx.core.widget.AutoScrollHelper$ClampedScroller.<init>():751:751 -> <init>
    19:20:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):139 -> <init>
    19:20:void <init>(android.widget.ListView):33 -> <init>
    21:22:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):139:139 -> <init>
    21:22:void <init>(android.widget.ListView):33 -> <init>
    23:30:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):142:142 -> <init>
    23:30:void <init>(android.widget.ListView):33 -> <init>
    31:37:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):151:151 -> <init>
    31:37:void <init>(android.widget.ListView):33 -> <init>
    38:44:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):154:154 -> <init>
    38:44:void <init>(android.widget.ListView):33 -> <init>
    45:51:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):163:163 -> <init>
    45:51:void <init>(android.widget.ListView):33 -> <init>
    52:58:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):166:166 -> <init>
    52:58:void <init>(android.widget.ListView):33 -> <init>
    59:65:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):169:169 -> <init>
    59:65:void <init>(android.widget.ListView):33 -> <init>
    66:67:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):212:212 -> <init>
    66:67:void <init>(android.widget.ListView):33 -> <init>
    68:75:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):214:214 -> <init>
    68:75:void <init>(android.widget.ListView):33 -> <init>
    76:96:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):215:215 -> <init>
    76:96:void <init>(android.widget.ListView):33 -> <init>
    97:99:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setMaximumVelocity(float,float):296:296 -> <init>
    97:99:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):217 -> <init>
    97:99:void <init>(android.widget.ListView):33 -> <init>
    100:103:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setMaximumVelocity(float,float):297:297 -> <init>
    100:103:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):217 -> <init>
    100:103:void <init>(android.widget.ListView):33 -> <init>
    104:105:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setMinimumVelocity(float,float):314:314 -> <init>
    104:105:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):218 -> <init>
    104:105:void <init>(android.widget.ListView):33 -> <init>
    106:110:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setMinimumVelocity(float,float):315:315 -> <init>
    106:110:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):218 -> <init>
    106:110:void <init>(android.widget.ListView):33 -> <init>
    111:112:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setMaximumEdges(float,float):397:397 -> <init>
    111:112:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):221 -> <init>
    111:112:void <init>(android.widget.ListView):33 -> <init>
    113:117:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setMaximumEdges(float,float):398:398 -> <init>
    113:117:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):221 -> <init>
    113:117:void <init>(android.widget.ListView):33 -> <init>
    118:119:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setRelativeEdges(float,float):375:375 -> <init>
    118:119:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):222 -> <init>
    118:119:void <init>(android.widget.ListView):33 -> <init>
    120:124:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setRelativeEdges(float,float):376:376 -> <init>
    120:124:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):222 -> <init>
    120:124:void <init>(android.widget.ListView):33 -> <init>
    125:126:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setRelativeVelocity(float,float):335:335 -> <init>
    125:126:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):223 -> <init>
    125:126:void <init>(android.widget.ListView):33 -> <init>
    127:128:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setRelativeVelocity(float,float):336:336 -> <init>
    127:128:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):223 -> <init>
    127:128:void <init>(android.widget.ListView):33 -> <init>
    129:130:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):224:224 -> <init>
    129:130:void <init>(android.widget.ListView):33 -> <init>
    131:134:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setActivationDelay(int):414:414 -> <init>
    131:134:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):224 -> <init>
    131:134:void <init>(android.widget.ListView):33 -> <init>
    135:136:void androidx.core.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration(int):757:757 -> <init>
    135:136:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setRampUpDuration(int):429 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    135:136:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):225 -> <init>
    135:136:void <init>(android.widget.ListView):33 -> <init>
    137:138:void androidx.core.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration(int):761:761 -> <init>
    137:138:androidx.core.widget.AutoScrollHelper androidx.core.widget.AutoScrollHelper.setRampDownDuration(int):444 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    137:138:void androidx.core.widget.AutoScrollHelper.<init>(android.view.View):226 -> <init>
    137:138:void <init>(android.widget.ListView):33 -> <init>
    139:142:void <init>(android.widget.ListView):35:35 -> <init>
    1:4:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):541:541 -> a
    5:10:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):542:542 -> a
    11:14:float androidx.core.widget.AutoScrollHelper.getEdgeValue(float,float,float,float):609:609 -> a
    11:14:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):543 -> a
    15:19:float androidx.core.widget.AutoScrollHelper.getEdgeValue(float,float,float,float):610:610 -> a
    15:19:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):543 -> a
    20:26:float androidx.core.widget.AutoScrollHelper.getEdgeValue(float,float,float,float):611:611 -> a
    20:26:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):543 -> a
    27:31:float androidx.core.widget.AutoScrollHelper.getEdgeValue(float,float,float,float):614:614 -> a
    27:31:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):543 -> a
    32:41:float androidx.core.widget.AutoScrollHelper.getEdgeValue(float,float,float,float):615:615 -> a
    32:41:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):543 -> a
    42:49:float androidx.core.widget.AutoScrollHelper.getEdgeValue(float,float,float,float):617:617 -> a
    42:49:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):543 -> a
    50:60:float androidx.core.widget.AutoScrollHelper.getEdgeValue(float,float,float,float):622:622 -> a
    50:60:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):543 -> a
    61:64:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):549:549 -> a
    65:68:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):550:550 -> a
    69:76:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):551:551 -> a
    77:83:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):558:558 -> a
    84:89:float androidx.core.widget.AutoScrollHelper.computeTargetVelocity(int,float,float,float):560:560 -> a
    1:11:float androidx.core.widget.AutoScrollHelper.constrain(float,float,float):665:665 -> b
    20:25:float androidx.core.widget.AutoScrollHelper.constrainEdgeValue(float,float):637:637 -> c
    1:5:void androidx.core.widget.AutoScrollHelper.requestStop():530:530 -> d
    6:8:void androidx.core.widget.AutoScrollHelper.requestStop():533:533 -> d
    9:12:void androidx.core.widget.AutoScrollHelper$ClampedScroller.requestStop():780:780 -> d
    9:12:void androidx.core.widget.AutoScrollHelper.requestStop():535 -> d
    13:31:void androidx.core.widget.AutoScrollHelper$ClampedScroller.requestStop():781:781 -> d
    13:31:void androidx.core.widget.AutoScrollHelper.requestStop():535 -> d
    32:37:void androidx.core.widget.AutoScrollHelper$ClampedScroller.requestStop():782:782 -> d
    32:37:void androidx.core.widget.AutoScrollHelper.requestStop():535 -> d
    38:40:void androidx.core.widget.AutoScrollHelper$ClampedScroller.requestStop():783:783 -> d
    38:40:void androidx.core.widget.AutoScrollHelper.requestStop():535 -> d
    1:10:int androidx.core.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection():853:853 -> e
    1:10:boolean androidx.core.widget.AutoScrollHelper.shouldAnimate():495 -> e
    11:18:int androidx.core.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection():849:849 -> e
    11:18:boolean androidx.core.widget.AutoScrollHelper.shouldAnimate():496 -> e
    19:27:boolean canTargetScrollVertically(int):52:52 -> e
    19:27:boolean androidx.core.widget.AutoScrollHelper.shouldAnimate():498 -> e
    28:31:boolean canTargetScrollVertically(int):57:57 -> e
    28:31:boolean androidx.core.widget.AutoScrollHelper.shouldAnimate():498 -> e
    32:43:boolean canTargetScrollVertically(int):58:58 -> e
    32:43:boolean androidx.core.widget.AutoScrollHelper.shouldAnimate():498 -> e
    44:47:boolean canTargetScrollVertically(int):64:64 -> e
    44:47:boolean androidx.core.widget.AutoScrollHelper.shouldAnimate():498 -> e
    48:62:boolean canTargetScrollVertically(int):65:65 -> e
    48:62:boolean androidx.core.widget.AutoScrollHelper.shouldAnimate():498 -> e
    63:66:boolean canTargetScrollVertically(int):72:72 -> e
    63:66:boolean androidx.core.widget.AutoScrollHelper.shouldAnimate():498 -> e
    67:75:boolean canTargetScrollVertically(int):73:73 -> e
    67:75:boolean androidx.core.widget.AutoScrollHelper.shouldAnimate():498 -> e
    1:7:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):458:458 -> onTouch
    8:23:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):462:462 -> onTouch
    24:27:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):483:483 -> onTouch
    28:29:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):465:465 -> onTouch
    30:31:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):466:466 -> onTouch
    32:47:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):470:470 -> onTouch
    48:51:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):469:469 -> onTouch
    52:65:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):472:472 -> onTouch
    66:69:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):471:471 -> onTouch
    70:73:void androidx.core.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity(float,float):844:844 -> onTouch
    70:73:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):473 -> onTouch
    74:75:void androidx.core.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity(float,float):845:845 -> onTouch
    74:75:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):473 -> onTouch
    76:85:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):477:477 -> onTouch
    86:89:void androidx.core.widget.AutoScrollHelper.startAnimating():506:506 -> onTouch
    86:89:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):478 -> onTouch
    90:96:void androidx.core.widget.AutoScrollHelper.startAnimating():507:507 -> onTouch
    90:96:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):478 -> onTouch
    97:98:void androidx.core.widget.AutoScrollHelper.startAnimating():510:510 -> onTouch
    97:98:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):478 -> onTouch
    99:100:void androidx.core.widget.AutoScrollHelper.startAnimating():511:511 -> onTouch
    99:100:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):478 -> onTouch
    101:109:void androidx.core.widget.AutoScrollHelper.startAnimating():513:513 -> onTouch
    101:109:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):478 -> onTouch
    110:111:void androidx.core.widget.AutoScrollHelper.startAnimating():514:514 -> onTouch
    110:111:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):478 -> onTouch
    112:115:void androidx.core.view.ViewCompat.postOnAnimationDelayed(android.view.View,java.lang.Runnable,long):1378:1378 -> onTouch
    112:115:void androidx.core.widget.AutoScrollHelper.startAnimating():514 -> onTouch
    112:115:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):478 -> onTouch
    116:118:void androidx.core.widget.AutoScrollHelper.startAnimating():516:516 -> onTouch
    116:118:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):478 -> onTouch
    119:121:void androidx.core.widget.AutoScrollHelper.startAnimating():521:521 -> onTouch
    119:121:boolean androidx.core.widget.AutoScrollHelper.onTouch(android.view.View,android.view.MotionEvent):478 -> onTouch
