# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.recyclerview.widget.RecyclerView$LayoutManager":"RecyclerView.java","androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action":"RecyclerView.java","androidx.recyclerview.widget.RecyclerView$SmoothScroller":"RecyclerView.java","androidx.recyclerview.widget.RecyclerView":"RecyclerView.java"}}
androidx.recyclerview.widget.LinearSmoothScroller -> ry3:
# {"id":"sourceFile","fileName":"LinearSmoothScroller.java"}
    int androidx.recyclerview.widget.RecyclerView$SmoothScroller.mTargetPosition -> a
    androidx.recyclerview.widget.RecyclerView androidx.recyclerview.widget.RecyclerView$SmoothScroller.mRecyclerView -> b
    androidx.recyclerview.widget.RecyclerView$LayoutManager androidx.recyclerview.widget.RecyclerView$SmoothScroller.mLayoutManager -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lks5;"}
    boolean androidx.recyclerview.widget.RecyclerView$SmoothScroller.mPendingInitialRun -> d
    boolean androidx.recyclerview.widget.RecyclerView$SmoothScroller.mRunning -> e
    android.view.View androidx.recyclerview.widget.RecyclerView$SmoothScroller.mTargetView -> f
    androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action androidx.recyclerview.widget.RecyclerView$SmoothScroller.mRecyclingAction -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lus5;"}
    boolean androidx.recyclerview.widget.RecyclerView$SmoothScroller.mStarted -> h
    android.view.animation.LinearInterpolator mLinearInterpolator -> i
    android.view.animation.DecelerateInterpolator mDecelerateInterpolator -> j
    android.graphics.PointF mTargetVector -> k
    android.util.DisplayMetrics mDisplayMetrics -> l
    boolean mHasCalculatedMillisPerPixel -> m
    float mMillisPerPixel -> n
    int mInterimTargetDx -> o
    int mInterimTargetDy -> p
    1:4:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12173:12173 -> <init>
    1:4:void <init>(android.content.Context):93 -> <init>
    5:6:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12157:12157 -> <init>
    5:6:void <init>(android.content.Context):93 -> <init>
    7:8:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12174:12174 -> <init>
    7:8:void <init>(android.content.Context):93 -> <init>
    9:11:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int,int,android.view.animation.Interpolator):12489:12489 -> <init>
    9:11:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int):12469 -> <init>
    9:11:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12174 -> <init>
    9:11:void <init>(android.content.Context):93 -> <init>
    12:14:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int,int,android.view.animation.Interpolator):12454:12454 -> <init>
    12:14:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int):12469 -> <init>
    12:14:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12174 -> <init>
    12:14:void <init>(android.content.Context):93 -> <init>
    15:16:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int,int,android.view.animation.Interpolator):12458:12458 -> <init>
    15:16:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int):12469 -> <init>
    15:16:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12174 -> <init>
    15:16:void <init>(android.content.Context):93 -> <init>
    17:18:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int,int,android.view.animation.Interpolator):12462:12462 -> <init>
    17:18:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int):12469 -> <init>
    17:18:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12174 -> <init>
    17:18:void <init>(android.content.Context):93 -> <init>
    19:20:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int,int,android.view.animation.Interpolator):12490:12490 -> <init>
    19:20:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int):12469 -> <init>
    19:20:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12174 -> <init>
    19:20:void <init>(android.content.Context):93 -> <init>
    21:24:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int,int,android.view.animation.Interpolator):12491:12491 -> <init>
    21:24:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int):12469 -> <init>
    21:24:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12174 -> <init>
    21:24:void <init>(android.content.Context):93 -> <init>
    25:27:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int,int,android.view.animation.Interpolator):12492:12492 -> <init>
    25:27:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int):12469 -> <init>
    25:27:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12174 -> <init>
    25:27:void <init>(android.content.Context):93 -> <init>
    28:29:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int,int,android.view.animation.Interpolator):12493:12493 -> <init>
    28:29:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.<init>(int,int):12469 -> <init>
    28:29:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12174 -> <init>
    28:29:void <init>(android.content.Context):93 -> <init>
    30:31:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.<init>():12174:12174 -> <init>
    30:31:void <init>(android.content.Context):93 -> <init>
    32:38:void <init>(android.content.Context):79:79 -> <init>
    39:45:void <init>(android.content.Context):81:81 -> <init>
    46:47:void <init>(android.content.Context):86:86 -> <init>
    48:51:void <init>(android.content.Context):91:91 -> <init>
    52:62:void <init>(android.content.Context):94:94 -> <init>
    11:29:int calculateDtToFit(int,int,int,int,int):296:296 -> a
    1:4:androidx.recyclerview.widget.RecyclerView$LayoutManager androidx.recyclerview.widget.RecyclerView$SmoothScroller.getLayoutManager():12247:12247 -> b
    1:4:int calculateDxToMakeVisible(android.view.View,int):339 -> b
    5:11:int calculateDxToMakeVisible(android.view.View,int):340:340 -> b
    12:17:int calculateDxToMakeVisible(android.view.View,int):344:344 -> b
    18:21:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getDecoratedLeft(android.view.View):9941:9941 -> b
    18:21:int calculateDxToMakeVisible(android.view.View,int):345 -> b
    22:32:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getLeftDecorationWidth(android.view.View):10048:10048 -> b
    22:32:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getDecoratedLeft(android.view.View):9941 -> b
    22:32:int calculateDxToMakeVisible(android.view.View,int):345 -> b
    33:35:int calculateDxToMakeVisible(android.view.View,int):345:345 -> b
    36:39:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getDecoratedRight(android.view.View):9965:9965 -> b
    36:39:int calculateDxToMakeVisible(android.view.View,int):346 -> b
    40:50:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getRightDecorationWidth(android.view.View):10063:10063 -> b
    40:50:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getDecoratedRight(android.view.View):9965 -> b
    40:50:int calculateDxToMakeVisible(android.view.View,int):346 -> b
    51:53:int calculateDxToMakeVisible(android.view.View,int):346:346 -> b
    54:57:int calculateDxToMakeVisible(android.view.View,int):347:347 -> b
    58:59:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getWidth():9281:9281 -> b
    58:59:int calculateDxToMakeVisible(android.view.View,int):348 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:64:int calculateDxToMakeVisible(android.view.View,int):348:348 -> b
    65:71:int calculateDxToMakeVisible(android.view.View,int):349:349 -> b
    1:4:androidx.recyclerview.widget.RecyclerView$LayoutManager androidx.recyclerview.widget.RecyclerView$SmoothScroller.getLayoutManager():12247:12247 -> c
    1:4:int calculateDyToMakeVisible(android.view.View,int):314 -> c
    5:11:int calculateDyToMakeVisible(android.view.View,int):315:315 -> c
    12:17:int calculateDyToMakeVisible(android.view.View,int):319:319 -> c
    18:21:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getDecoratedTop(android.view.View):9953:9953 -> c
    18:21:int calculateDyToMakeVisible(android.view.View,int):320 -> c
    22:32:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getTopDecorationHeight(android.view.View):10018:10018 -> c
    22:32:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getDecoratedTop(android.view.View):9953 -> c
    22:32:int calculateDyToMakeVisible(android.view.View,int):320 -> c
    33:35:int calculateDyToMakeVisible(android.view.View,int):320:320 -> c
    36:39:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getDecoratedBottom(android.view.View):9977:9977 -> c
    36:39:int calculateDyToMakeVisible(android.view.View,int):321 -> c
    40:50:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getBottomDecorationHeight(android.view.View):10033:10033 -> c
    40:50:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getDecoratedBottom(android.view.View):9977 -> c
    40:50:int calculateDyToMakeVisible(android.view.View,int):321 -> c
    51:53:int calculateDyToMakeVisible(android.view.View,int):321:321 -> c
    54:57:int calculateDyToMakeVisible(android.view.View,int):322:322 -> c
    58:59:int androidx.recyclerview.widget.RecyclerView$LayoutManager.getHeight():9297:9297 -> c
    58:59:int calculateDyToMakeVisible(android.view.View,int):323 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:64:int calculateDyToMakeVisible(android.view.View,int):323:323 -> c
    65:71:int calculateDyToMakeVisible(android.view.View,int):324:324 -> c
    1:7:float calculateSpeedPerPixel(android.util.DisplayMetrics):166:166 -> d
    1:5:int calculateTimeForScrolling(int):205:205 -> e
    6:9:float getSpeedPerPixel():170:170 -> e
    6:9:int calculateTimeForScrolling(int):205 -> e
    10:18:float getSpeedPerPixel():171:171 -> e
    10:18:int calculateTimeForScrolling(int):205 -> e
    19:20:float getSpeedPerPixel():172:172 -> e
    19:20:int calculateTimeForScrolling(int):205 -> e
    21:24:float getSpeedPerPixel():174:174 -> e
    21:24:int calculateTimeForScrolling(int):205 -> e
    25:30:int calculateTimeForScrolling(int):205:205 -> e
    1:2:androidx.recyclerview.widget.RecyclerView$LayoutManager androidx.recyclerview.widget.RecyclerView$SmoothScroller.getLayoutManager():12247:12247 -> f
    1:2:android.graphics.PointF androidx.recyclerview.widget.RecyclerView$SmoothScroller.computeScrollVectorForPosition(int):12231 -> f
    3:6:android.graphics.PointF androidx.recyclerview.widget.RecyclerView$SmoothScroller.computeScrollVectorForPosition(int):12232:12232 -> f
    7:8:android.graphics.PointF androidx.recyclerview.widget.RecyclerView$SmoothScroller.computeScrollVectorForPosition(int):12233:12233 -> f
    9:13:android.graphics.PointF androidx.recyclerview.widget.RecyclerView$SmoothScroller.computeScrollVectorForPosition(int):12234:12234 -> f
    14:22:android.graphics.PointF androidx.recyclerview.widget.RecyclerView$SmoothScroller.computeScrollVectorForPosition(int):12236:12236 -> f
    23:33:android.graphics.PointF androidx.recyclerview.widget.RecyclerView$SmoothScroller.computeScrollVectorForPosition(int):12237:12237 -> f
    34:40:android.graphics.PointF androidx.recyclerview.widget.RecyclerView$SmoothScroller.computeScrollVectorForPosition(int):12236:12236 -> f
    1:2:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12303:12303 -> g
    3:9:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12304:12304 -> g
    10:12:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12305:12305 -> g
    13:26:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12313:12313 -> g
    27:34:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12314:12314 -> g
    35:46:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12315:12315 -> g
    47:53:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12317:12317 -> g
    54:58:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12318:12318 -> g
    59:62:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12316:12316 -> g
    63:64:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12323:12323 -> g
    65:70:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12325:12325 -> g
    71:75:int androidx.recyclerview.widget.RecyclerView$SmoothScroller.getChildPosition(android.view.View):12354:12354 -> g
    71:75:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12327 -> g
    76:81:int androidx.recyclerview.widget.RecyclerView.getChildLayoutPosition(android.view.View):5023:5023 -> g
    76:81:int androidx.recyclerview.widget.RecyclerView$SmoothScroller.getChildPosition(android.view.View):12354 -> g
    76:81:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12327 -> g
    82:85:int androidx.recyclerview.widget.RecyclerView.getChildLayoutPosition(android.view.View):5024:5024 -> g
    82:85:int androidx.recyclerview.widget.RecyclerView$SmoothScroller.getChildPosition(android.view.View):12354 -> g
    82:85:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12327 -> g
    86:89:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12327:12327 -> g
    90:96:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12328:12328 -> g
    97:99:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12329:12329 -> g
    100:103:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12330:12330 -> g
    104:110:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12332:12332 -> g
    111:112:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12333:12333 -> g
    113:116:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12336:12336 -> g
    117:118:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337:12337 -> g
    119:129:int androidx.recyclerview.widget.RecyclerView$SmoothScroller.getChildCount():12361:12361 -> g
    119:129:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):127 -> g
    119:129:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    130:134:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):128:128 -> g
    130:134:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    135:144:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):137:137 -> g
    135:144:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    145:158:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):138:138 -> g
    145:158:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    159:160:int androidx.recyclerview.widget.RecyclerView$SmoothScroller.getTargetPosition():12299:12299 -> g
    159:160:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):244 -> g
    159:160:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    159:160:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    161:166:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):244:244 -> g
    161:166:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    161:166:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    167:180:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):245:245 -> g
    167:180:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    167:180:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    181:190:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.normalize(android.graphics.PointF):12395:12395 -> g
    181:190:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):251 -> g
    181:190:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    181:190:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    191:195:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.normalize(android.graphics.PointF):12397:12397 -> g
    191:195:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):251 -> g
    191:195:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    191:195:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    196:200:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.normalize(android.graphics.PointF):12398:12398 -> g
    196:200:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):251 -> g
    196:200:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    196:200:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    201:207:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):252:252 -> g
    201:207:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    201:207:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    208:211:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):254:254 -> g
    208:211:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    208:211:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    212:215:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):255:255 -> g
    212:215:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    212:215:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    216:219:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):256:256 -> g
    216:219:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    216:219:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    220:235:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):260:260 -> g
    220:235:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    220:235:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    236:237:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.update(int,int,int,android.view.animation.Interpolator):12609:12609 -> g
    236:237:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):260 -> g
    236:237:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    236:237:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    238:239:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.update(int,int,int,android.view.animation.Interpolator):12610:12610 -> g
    238:239:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):260 -> g
    238:239:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    238:239:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    240:241:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.update(int,int,int,android.view.animation.Interpolator):12611:12611 -> g
    240:241:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):260 -> g
    240:241:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    240:241:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    242:245:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.update(int,int,int,android.view.animation.Interpolator):12612:12612 -> g
    242:245:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):260 -> g
    242:245:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    242:245:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    246:248:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.update(int,int,int,android.view.animation.Interpolator):12613:12613 -> g
    246:248:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):260 -> g
    246:248:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    246:248:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    249:250:int androidx.recyclerview.widget.RecyclerView$SmoothScroller.getTargetPosition():12299:12299 -> g
    249:250:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):246 -> g
    249:250:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    249:250:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    251:252:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.jumpTo(int):12512:12512 -> g
    251:252:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):247 -> g
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    251:252:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    251:252:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    253:255:void updateActionForInterimTarget(androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):248:248 -> g
    253:255:void onSeekTargetStep(int,int,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):141 -> g
    253:255:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12337 -> g
    256:260:boolean androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.hasJumpTarget():12516:12516 -> g
    256:260:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12338 -> g
    261:265:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12339:12339 -> g
    266:269:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12342:12342 -> g
    270:271:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12343:12343 -> g
    272:277:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(int,int):12344:12344 -> g
    1:22:int getHorizontalSnapPreference():218:218 -> h
    1:22:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):110 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/view/View;Lus5;)V"}
    23:26:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):110:110 -> h
    27:42:int getVerticalSnapPreference():232:232 -> h
    27:42:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):111 -> h
    43:52:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):111:111 -> h
    53:57:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):112:112 -> h
    58:77:int calculateTimeForDeceleration(int):191:191 -> h
    58:77:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):113 -> h
    78:79:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.update(int,int,int,android.view.animation.Interpolator):12609:12609 -> h
    78:79:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):115 -> h
    80:81:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.update(int,int,int,android.view.animation.Interpolator):12610:12610 -> h
    80:81:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):115 -> h
    82:83:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.update(int,int,int,android.view.animation.Interpolator):12611:12611 -> h
    82:83:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):115 -> h
    84:87:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.update(int,int,int,android.view.animation.Interpolator):12612:12612 -> h
    84:87:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):115 -> h
    88:90:void androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action.update(int,int,int,android.view.animation.Interpolator):12613:12613 -> h
    88:90:void onTargetFound(android.view.View,androidx.recyclerview.widget.RecyclerView$State,androidx.recyclerview.widget.RecyclerView$SmoothScroller$Action):115 -> h
    1:6:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12257:12257 -> i
    7:8:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12260:12260 -> i
    9:13:void onStop():151:151 -> i
    9:13:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12261 -> i
    14:15:void onStop():152:152 -> i
    14:15:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12261 -> i
    16:22:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12262:12262 -> i
    23:24:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12263:12263 -> i
    25:26:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12264:12264 -> i
    27:28:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12265:12265 -> i
    29:30:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12267:12267 -> i
    31:34:void androidx.recyclerview.widget.RecyclerView$LayoutManager.onSmoothScrollerStopped(androidx.recyclerview.widget.RecyclerView$SmoothScroller):10595:10595 -> i
    31:34:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12267 -> i
    35:36:void androidx.recyclerview.widget.RecyclerView$LayoutManager.onSmoothScrollerStopped(androidx.recyclerview.widget.RecyclerView$SmoothScroller):10596:10596 -> i
    35:36:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12267 -> i
    37:38:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12269:12269 -> i
    39:41:void androidx.recyclerview.widget.RecyclerView$SmoothScroller.stop():12270:12270 -> i
