# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.constraintlayout.core.widgets.ConstraintWidget":"ConstraintWidget.java"}}
androidx.constraintlayout.core.widgets.analyzer.WidgetRun -> fw7:
# {"id":"sourceFile","fileName":"WidgetRun.java"}
    int matchConstraintsType -> a
    androidx.constraintlayout.core.widgets.ConstraintWidget mWidget -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lo81;"}
    androidx.constraintlayout.core.widgets.analyzer.RunGroup mRunGroup -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb56;"}
    androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour mDimensionBehavior -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"I"}
    androidx.constraintlayout.core.widgets.analyzer.DimensionDependency mDimension -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhv1;"}
    int orientation -> f
    boolean mResolved -> g
    androidx.constraintlayout.core.widgets.analyzer.DependencyNode start -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwt1;"}
    androidx.constraintlayout.core.widgets.analyzer.DependencyNode end -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwt1;"}
    androidx.constraintlayout.core.widgets.analyzer.WidgetRun$RunType mRunType -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"I"}
    1:3:void <init>(androidx.constraintlayout.core.widgets.ConstraintWidget):44:44 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lo81;)V"}
    4:11:void <init>(androidx.constraintlayout.core.widgets.ConstraintWidget):34:34 -> <init>
    12:13:void <init>(androidx.constraintlayout.core.widgets.ConstraintWidget):36:36 -> <init>
    14:15:void <init>(androidx.constraintlayout.core.widgets.ConstraintWidget):37:37 -> <init>
    16:22:void <init>(androidx.constraintlayout.core.widgets.ConstraintWidget):38:38 -> <init>
    23:30:void <init>(androidx.constraintlayout.core.widgets.ConstraintWidget):39:39 -> <init>
    31:32:void <init>(androidx.constraintlayout.core.widgets.ConstraintWidget):41:41 -> <init>
    33:35:void <init>(androidx.constraintlayout.core.widgets.ConstraintWidget):45:45 -> <init>
    1:5:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int):315:315 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwt1;Lwt1;I)V"}
    6:7:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int):316:316 -> b
    8:13:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int):317:317 -> b
    1:5:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):325:325 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwt1;Lwt1;ILhv1;)V"}
    6:12:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):326:326 -> c
    13:14:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):327:327 -> c
    15:16:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):328:328 -> c
    17:21:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):329:329 -> c
    22:27:void addTarget(androidx.constraintlayout.core.widgets.analyzer.DependencyNode,androidx.constraintlayout.core.widgets.analyzer.DependencyNode,int,androidx.constraintlayout.core.widgets.analyzer.DimensionDependency):330:330 -> c
    void apply() -> d
    void applyToWidget() -> e
    void clear() -> f
    1:4:int getLimitedDimension(int,int):273:273 -> g
    5:6:int getLimitedDimension(int,int):263:263 -> g
    7:8:int getLimitedDimension(int,int):264:264 -> g
    9:14:int getLimitedDimension(int,int):265:265 -> g
    15:21:int getLimitedDimension(int,int):267:267 -> g
    22:23:int getLimitedDimension(int,int):273:273 -> g
    24:25:int getLimitedDimension(int,int):274:274 -> g
    26:31:int getLimitedDimension(int,int):275:275 -> g
    32:39:int getLimitedDimension(int,int):277:277 -> g
    1:5:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):106:106 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp71;)Lwt1;"}
    6:7:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):110:110 -> h
    8:9:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):111:111 -> h
    10:30:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):112:112 -> h
    31:32:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):129:129 -> h
    33:35:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):130:130 -> h
    36:37:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):134:134 -> h
    38:40:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):135:135 -> h
    41:42:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):119:119 -> h
    43:45:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):120:120 -> h
    46:47:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):124:124 -> h
    48:50:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):125:125 -> h
    51:52:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):114:114 -> h
    53:55:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor):115:115 -> h
    1:5:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):287:287 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp71;I)Lwt1;"}
    6:9:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):291:291 -> i
    10:14:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):293:293 -> i
    15:16:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):294:294 -> i
    17:34:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):295:295 -> i
    35:37:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):303:303 -> i
    38:40:androidx.constraintlayout.core.widgets.analyzer.DependencyNode getTarget(androidx.constraintlayout.core.widgets.ConstraintAnchor,int):298:298 -> i
    1:6:long getWrapDimension():335:335 -> j
    7:13:long getWrapDimension():336:336 -> j
    boolean supportsWrapComputation() -> k
    1:4:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):148:148 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp71;Lp71;I)V"}
    5:8:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):149:149 -> l
    9:18:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):151:151 -> l
    19:25:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):155:155 -> l
    26:34:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):156:156 -> l
    35:47:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):159:159 -> l
    48:61:void resolveDimension(int,int):192:192 -> l
    48:61:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    62:86:void resolveDimension(int,int):220:220 -> l
    62:86:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    87:88:void resolveDimension(int,int):229:229 -> l
    87:88:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    89:94:void resolveDimension(int,int):230:230 -> l
    89:94:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    95:96:float androidx.constraintlayout.core.widgets.ConstraintWidget.getDimensionRatio():1599:1599 -> l
    95:96:void resolveDimension(int,int):231 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    95:96:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    97:109:void resolveDimension(int,int):236:236 -> l
    97:109:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    110:113:void resolveDimension(int,int):238:238 -> l
    110:113:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    114:115:void resolveDimension(int,int):198:198 -> l
    114:115:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    116:121:androidx.constraintlayout.core.widgets.ConstraintWidget androidx.constraintlayout.core.widgets.ConstraintWidget.getParent():898:898 -> l
    116:121:void resolveDimension(int,int):198 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    116:121:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    122:124:void resolveDimension(int,int):201:201 -> l
    122:124:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    125:126:void resolveDimension(int,int):202:202 -> l
    125:126:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    127:134:void resolveDimension(int,int):203:203 -> l
    127:134:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    135:137:void resolveDimension(int,int):205:205 -> l
    135:137:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    138:139:void resolveDimension(int,int):206:206 -> l
    138:139:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    140:145:void resolveDimension(int,int):207:207 -> l
    140:145:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    146:153:void resolveDimension(int,int):209:209 -> l
    146:153:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    154:159:void resolveDimension(int,int):215:215 -> l
    154:159:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    160:167:void resolveDimension(int,int):216:216 -> l
    160:167:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    168:174:void resolveDimension(int,int):194:194 -> l
    168:174:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):161 -> l
    175:179:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):164:164 -> l
    180:187:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):168:168 -> l
    188:190:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):169:169 -> l
    191:194:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):170:170 -> l
    195:198:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):176:176 -> l
    199:201:float androidx.constraintlayout.core.widgets.ConstraintWidget.getHorizontalBiasPercent():1296:1296 -> l
    199:201:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):175 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    202:205:float androidx.constraintlayout.core.widgets.ConstraintWidget.getVerticalBiasPercent():1306:1306 -> l
    202:205:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):176 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    206:207:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):179:179 -> l
    208:218:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):180:180 -> l
    219:221:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):187:187 -> l
    222:230:void updateRunCenter(androidx.constraintlayout.core.widgets.analyzer.Dependency,androidx.constraintlayout.core.widgets.ConstraintAnchor,androidx.constraintlayout.core.widgets.ConstraintAnchor,int):188:188 -> l
