androidx.work.impl.constraints.controllers.BaseConstraintController -> r20:
# {"id":"sourceFile","fileName":"ContraintControllers.kt"}
    androidx.work.impl.constraints.trackers.ConstraintTracker tracker -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg91;"}
    1:6:void <init>(androidx.work.impl.constraints.trackers.ConstraintTracker):46:46 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg91;)V"}
    1:22:boolean isCurrentlyConstrained(androidx.work.impl.model.WorkSpec):66:66 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljd8;)Z"}
    4:11:kotlinx.coroutines.flow.Flow track(androidx.work.Constraints):52:52 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls91;)Luf0;"}
    12:16:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.callbackFlow(kotlin.jvm.functions.Function2):1:1 -> b
    12:16:kotlinx.coroutines.flow.Flow track(androidx.work.Constraints):52 -> b
    int getReason() -> d
    boolean isConstrained(java.lang.Object) -> e
