# {"id":"partitionSourceFiles","fileNameMappings":{"com.google.android.material.shape.ShapePath$PathArcOperation":"ShapePath.java","com.google.android.material.shape.ShapePath$PathLineOperation":"ShapePath.java"}}
com.google.android.material.shape.ShapePath -> fs6:
# {"id":"sourceFile","fileName":"ShapePath.java"}
    float startY -> a
    float endX -> b
    float endY -> c
    float currentShadowAngle -> d
    float endShadowAngle -> e
    java.util.List operations -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.util.List shadowCompatOperations -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    1:3:void <init>():94:94 -> <init>
    4:10:void <init>():90:90 -> <init>
    11:20:void <init>():91:91 -> <init>
    21:24:void reset(float,float):107:107 -> <init>
    21:24:void <init>():95 -> <init>
    1:20:float getCurrentShadowAngle():365:365 -> a
    1:20:void addConnectingShadowIfNecessary(float):331 -> a
    21:22:void addConnectingShadowIfNecessary(float):340:340 -> a
    23:24:float getEndX():357:357 -> a
    23:24:void addConnectingShadowIfNecessary(float):341 -> a
    25:26:float getEndY():361:361 -> a
    25:26:void addConnectingShadowIfNecessary(float):341 -> a
    27:29:void addConnectingShadowIfNecessary(float):341:341 -> a
    30:31:float getCurrentShadowAngle():365:365 -> a
    30:31:void addConnectingShadowIfNecessary(float):342 -> a
    32:33:void com.google.android.material.shape.ShapePath$PathArcOperation.setStartAngle(float):746:746 -> a
    32:33:void com.google.android.material.shape.ShapePath$PathArcOperation.access$600(com.google.android.material.shape.ShapePath$PathArcOperation,float):654 -> a
    32:33:void addConnectingShadowIfNecessary(float):342 -> a
    34:35:void com.google.android.material.shape.ShapePath$PathArcOperation.setSweepAngle(float):750:750 -> a
    34:35:void com.google.android.material.shape.ShapePath$PathArcOperation.access$700(com.google.android.material.shape.ShapePath$PathArcOperation,float):654 -> a
    34:35:void addConnectingShadowIfNecessary(float):343 -> a
    36:45:void addConnectingShadowIfNecessary(float):344:344 -> a
    46:48:void setCurrentShadowAngle(float):389:389 -> a
    46:48:void addConnectingShadowIfNecessary(float):345 -> a
    1:9:void applyToPath(android.graphics.Matrix,android.graphics.Path):280:280 -> b
    10:15:void applyToPath(android.graphics.Matrix,android.graphics.Path):281:281 -> b
    16:22:void applyToPath(android.graphics.Matrix,android.graphics.Path):282:282 -> b
    1:2:void lineTo(float,float):130:130 -> c
    3:5:void com.google.android.material.shape.ShapePath$PathLineOperation.<init>():574:574 -> c
    3:5:void lineTo(float,float):130 -> c
    6:7:float com.google.android.material.shape.ShapePath$PathLineOperation.access$002(com.google.android.material.shape.ShapePath$PathLineOperation,float):574:574 -> c
    6:7:void lineTo(float,float):131 -> c
    8:9:float com.google.android.material.shape.ShapePath$PathLineOperation.access$102(com.google.android.material.shape.ShapePath$PathLineOperation,float):574:574 -> c
    8:9:void lineTo(float,float):132 -> c
    10:14:void lineTo(float,float):133:133 -> c
    15:16:void lineTo(float,float):136:136 -> c
    17:18:float getEndX():357:357 -> c
    17:18:void lineTo(float,float):136 -> c
    19:20:float getEndY():361:361 -> c
    19:20:void lineTo(float,float):136 -> c
    21:23:void lineTo(float,float):136:136 -> c
    24:30:void lineTo(float,float):140:140 -> c
    31:35:void lineTo(float,float):141:141 -> c
    36:38:void addShadowCompatOperation(com.google.android.material.shape.ShapePath$ShadowCompatOperation,float,float):313:313 -> c
    36:38:void lineTo(float,float):138 -> c
    39:43:void addShadowCompatOperation(com.google.android.material.shape.ShapePath$ShadowCompatOperation,float,float):314:314 -> c
    39:43:void lineTo(float,float):138 -> c
    44:45:void setCurrentShadowAngle(float):389:389 -> c
    44:45:void addShadowCompatOperation(com.google.android.material.shape.ShapePath$ShadowCompatOperation,float,float):315 -> c
    44:45:void lineTo(float,float):138 -> c
    46:47:void setEndX(float):381:381 -> c
    46:47:void lineTo(float,float):143 -> c
    48:50:void setEndY(float):385:385 -> c
    48:50:void lineTo(float,float):144 -> c
    1:3:void setStartY(float):377:377 -> d
    1:3:void reset(float,float,float,float):113 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(FFF)V"}
    4:5:void setEndX(float):381:381 -> d
    4:5:void reset(float,float,float,float):114 -> d
    6:7:void setEndY(float):385:385 -> d
    6:7:void reset(float,float,float,float):115 -> d
    8:13:void setCurrentShadowAngle(float):389:389 -> d
    8:13:void reset(float,float,float,float):116 -> d
    14:15:void setEndShadowAngle(float):393:393 -> d
    14:15:void reset(float,float,float,float):117 -> d
    16:20:void reset(float,float,float,float):118:118 -> d
    21:26:void reset(float,float,float,float):119:119 -> d
