# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.runtime.PrimitiveSnapshotStateKt":"SnapshotFloatState.kt","androidx.compose.material3.internal.InternalMutatorMutex":"InternalMutatorMutex.kt","androidx.compose.runtime.PrimitiveSnapshotStateKt__SnapshotFloatStateKt":"SnapshotFloatState.kt","androidx.compose.material3.internal.MapDraggableAnchors":"AnchoredDraggable.kt","kotlin.collections.CollectionsKt___CollectionsKt":"_Collections.kt","androidx.compose.runtime.SnapshotFloatState_androidKt":"SnapshotFloatState.android.kt"}}
androidx.compose.material3.internal.AnchoredDraggableState -> k8:
# {"id":"sourceFile","fileName":"AnchoredDraggable.kt"}
    kotlin.jvm.functions.Function1 positionalThreshold -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgh;"}
    kotlin.jvm.functions.Function0 velocityThreshold -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcu0;"}
    kotlin.jvm.functions.Function0 animationSpec -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lql2;"}
    kotlin.jvm.functions.Function1 confirmValueChange -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnu0;"}
    androidx.compose.material3.internal.InternalMutatorMutex dragMutex -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln51;"}
    androidx.compose.foundation.gestures.DraggableState draggableState -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj8;"}
    androidx.compose.runtime.MutableState currentValue$delegate -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltx1;"}
    androidx.compose.runtime.State targetValue$delegate -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lje0;"}
    androidx.compose.runtime.State closestValue$delegate -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lje0;"}
    androidx.compose.runtime.MutableFloatState offset$delegate -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpx1;"}
    androidx.compose.runtime.MutableFloatState lastVelocity$delegate -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpx1;"}
    androidx.compose.runtime.MutableState dragTarget$delegate -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltx1;"}
    androidx.compose.runtime.MutableState anchors$delegate -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltx1;"}
    androidx.compose.material3.internal.AnchoredDragScope anchoredDragScope -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lf8;"}
    1:3:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):217:217 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqm2;Lgh;Lcu0;Lql2;Lnu0;)V"}
    4:5:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):219:219 -> <init>
    6:7:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):220:220 -> <init>
    8:9:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):221:221 -> <init>
    10:11:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):222:222 -> <init>
    12:18:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):260:260 -> <init>
    19:25:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):263:263 -> <init>
    26:31:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):287:287 -> <init>
    32:43:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):295:295 -> <init>
    44:55:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):310:310 -> <init>
    56:62:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.SnapshotFloatState_androidKt.createSnapshotMutableFloatState(float):24:24 -> <init>
    56:62:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.PrimitiveSnapshotStateKt__SnapshotFloatStateKt.mutableFloatStateOf(float):58 -> <init>
    56:62:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.PrimitiveSnapshotStateKt.mutableFloatStateOf(float):1 -> <init>
    56:62:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):328 -> <init>
    63:64:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):328:328 -> <init>
    65:75:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):355:355 -> <init>
    76:81:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.SnapshotFloatState_androidKt.createSnapshotMutableFloatState(float):24:24 -> <init>
    76:81:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.PrimitiveSnapshotStateKt__SnapshotFloatStateKt.mutableFloatStateOf(float):58 -> <init>
    76:81:androidx.compose.runtime.MutableFloatState androidx.compose.runtime.PrimitiveSnapshotStateKt.mutableFloatStateOf(float):1 -> <init>
    76:81:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):371 -> <init>
    82:84:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):371:371 -> <init>
    85:90:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):374:374 -> <init>
    91:97:androidx.compose.material3.internal.MapDraggableAnchors androidx.compose.material3.internal.AnchoredDraggableKt.emptyDraggableAnchors():725:725 -> <init>
    91:97:androidx.compose.material3.internal.MapDraggableAnchors androidx.compose.material3.internal.AnchoredDraggableKt.access$emptyDraggableAnchors():1 -> <init>
    91:97:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):376 -> <init>
    98:103:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):376:376 -> <init>
    104:111:void <init>(java.lang.Object,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1):487:487 -> <init>
    27:56:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):512:512 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcp1;Lh8;Ls50;)Ljava/lang/Object;"}
    57:70:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):517:517 -> a
    71:81:java.lang.Object androidx.compose.material3.internal.InternalMutatorMutex.mutate(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):96:96 -> a
    71:81:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):517 -> a
    82:86:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):517:517 -> a
    87:90:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):523:523 -> a
    91:94:float getOffset():874:874 -> a
    91:94:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):523 -> a
    95:100:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):523:523 -> a
    101:104:float getOffset():874:874 -> a
    101:104:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):526 -> a
    105:121:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):526:526 -> a
    122:133:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):527:527 -> a
    134:136:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):529:529 -> a
    137:139:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):532:532 -> a
    140:143:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):523:523 -> a
    144:147:float getOffset():874:874 -> a
    144:147:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):523 -> a
    148:153:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):523:523 -> a
    154:157:float getOffset():874:874 -> a
    154:157:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):526 -> a
    158:174:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):526:526 -> a
    175:186:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):527:527 -> a
    187:190:java.lang.Object anchoredDrag(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function3,kotlin.coroutines.Continuation):529:529 -> a
    33:65:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):557:557 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;Lcp1;Ltu0;Ls50;)Ljava/lang/Object;"}
    66:69:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):562:562 -> b
    70:73:boolean androidx.compose.material3.internal.MapDraggableAnchors.hasAnchorFor(java.lang.Object):731:731 -> b
    70:73:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):562 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    74:79:boolean androidx.compose.material3.internal.MapDraggableAnchors.hasAnchorFor(java.lang.Object):731:731 -> b
    74:79:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):562 -> b
    80:97:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):564:564 -> b
    98:109:java.lang.Object androidx.compose.material3.internal.InternalMutatorMutex.mutate(androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):96:96 -> b
    98:109:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):564 -> b
    110:114:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):564:564 -> b
    115:117:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):572:572 -> b
    118:121:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):573:573 -> b
    122:125:float getOffset():874:874 -> b
    122:125:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):573 -> b
    126:131:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):573:573 -> b
    132:135:float getOffset():874:874 -> b
    132:135:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):576 -> b
    136:152:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):576:576 -> b
    153:164:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):577:577 -> b
    165:173:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):579:579 -> b
    174:176:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):572:572 -> b
    177:180:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):573:573 -> b
    181:184:float getOffset():874:874 -> b
    181:184:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):573 -> b
    185:190:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):573:573 -> b
    191:194:float getOffset():874:874 -> b
    191:194:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):576 -> b
    195:211:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):576:576 -> b
    212:223:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):577:577 -> b
    224:227:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):579:579 -> b
    228:230:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):584:584 -> b
    231:233:java.lang.Object anchoredDrag(java.lang.Object,androidx.compose.foundation.MutatePriority,kotlin.jvm.functions.Function4,kotlin.coroutines.Continuation):586:586 -> b
    1:4:java.lang.Object computeTarget(float,java.lang.Object,float):438:438 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(FFLjava/lang/Object;)Ljava/lang/Object;"}
    5:8:java.lang.Object computeTarget(float,java.lang.Object,float):439:439 -> c
    9:26:java.lang.Object computeTarget(float,java.lang.Object,float):440:440 -> c
    27:34:java.lang.Object computeTarget(float,java.lang.Object,float):441:441 -> c
    35:43:java.lang.Object computeTarget(float,java.lang.Object,float):443:443 -> c
    44:51:java.lang.Object computeTarget(float,java.lang.Object,float):446:446 -> c
    52:58:java.lang.Object computeTarget(float,java.lang.Object,float):448:448 -> c
    59:67:java.lang.Object computeTarget(float,java.lang.Object,float):449:449 -> c
    68:86:java.lang.Object computeTarget(float,java.lang.Object,float):450:450 -> c
    87:102:java.lang.Object computeTarget(float,java.lang.Object,float):451:451 -> c
    103:110:java.lang.Object computeTarget(float,java.lang.Object,float):457:457 -> c
    111:117:java.lang.Object computeTarget(float,java.lang.Object,float):459:459 -> c
    118:127:java.lang.Object computeTarget(float,java.lang.Object,float):460:460 -> c
    128:146:java.lang.Object computeTarget(float,java.lang.Object,float):461:461 -> c
    147:155:java.lang.Object computeTarget(float,java.lang.Object,float):462:462 -> c
    156:170:java.lang.Object computeTarget(float,java.lang.Object,float):466:466 -> c
    1:2:androidx.compose.material3.internal.DraggableAnchors getAnchors():376:376 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Luj1;"}
    3:9:androidx.compose.material3.internal.DraggableAnchors getAnchors():884:884 -> d
    1:6:float getOffset():874:874 -> e
    1:6:float newOffsetForDelta$material3(float):589 -> e
    7:14:float newOffsetForDelta$material3(float):589:589 -> e
    15:19:float getOffset():874:874 -> e
    15:19:float newOffsetForDelta$material3(float):589 -> e
    20:27:float newOffsetForDelta$material3(float):590:590 -> e
    28:31:float newOffsetForDelta$material3(float):591:591 -> e
    32:33:float androidx.compose.material3.internal.MapDraggableAnchors.maxAnchor():747:747 -> e
    32:33:float newOffsetForDelta$material3(float):591 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    34:42:float androidx.compose.material3.internal.MapDraggableAnchors.maxAnchor():747:747 -> e
    34:42:float newOffsetForDelta$material3(float):591 -> e
    43:46:java.lang.Float kotlin.collections.CollectionsKt___CollectionsKt.maxOrNull(java.lang.Iterable):2289:2289 -> e
    43:46:float androidx.compose.material3.internal.MapDraggableAnchors.maxAnchor():747 -> e
    43:46:float newOffsetForDelta$material3(float):591 -> e
    47:54:java.lang.Float kotlin.collections.CollectionsKt___CollectionsKt.maxOrNull(java.lang.Iterable):2290:2290 -> e
    47:54:float androidx.compose.material3.internal.MapDraggableAnchors.maxAnchor():747 -> e
    47:54:float newOffsetForDelta$material3(float):591 -> e
    55:64:java.lang.Float kotlin.collections.CollectionsKt___CollectionsKt.maxOrNull(java.lang.Iterable):2291:2291 -> e
    55:64:float androidx.compose.material3.internal.MapDraggableAnchors.maxAnchor():747 -> e
    55:64:float newOffsetForDelta$material3(float):591 -> e
    65:70:java.lang.Float kotlin.collections.CollectionsKt___CollectionsKt.maxOrNull(java.lang.Iterable):2292:2292 -> e
    65:70:float androidx.compose.material3.internal.MapDraggableAnchors.maxAnchor():747 -> e
    65:70:float newOffsetForDelta$material3(float):591 -> e
    71:80:java.lang.Float kotlin.collections.CollectionsKt___CollectionsKt.maxOrNull(java.lang.Iterable):2293:2293 -> e
    71:80:float androidx.compose.material3.internal.MapDraggableAnchors.maxAnchor():747 -> e
    71:80:float newOffsetForDelta$material3(float):591 -> e
    81:85:java.lang.Float kotlin.collections.CollectionsKt___CollectionsKt.maxOrNull(java.lang.Iterable):2294:2294 -> e
    81:85:float androidx.compose.material3.internal.MapDraggableAnchors.maxAnchor():747 -> e
    81:85:float newOffsetForDelta$material3(float):591 -> e
    86:91:java.lang.Float kotlin.collections.CollectionsKt___CollectionsKt.maxOrNull(java.lang.Iterable):2296:2296 -> e
    86:91:float androidx.compose.material3.internal.MapDraggableAnchors.maxAnchor():747 -> e
    86:91:float newOffsetForDelta$material3(float):591 -> e
    92:98:float androidx.compose.material3.internal.MapDraggableAnchors.maxAnchor():747:747 -> e
    92:98:float newOffsetForDelta$material3(float):591 -> e
    99:103:float newOffsetForDelta$material3(float):589:589 -> e
    1:6:float getOffset():874:874 -> f
    1:6:float requireOffset():338 -> f
    7:12:float requireOffset():338:338 -> f
    13:17:float getOffset():874:874 -> f
    13:17:float requireOffset():342 -> f
    18:19:float requireOffset():339:339 -> f
    20:24:float requireOffset():338:338 -> f
    1:2:void setCurrentValue(java.lang.Object):287:287 -> g
    3:6:void setCurrentValue(java.lang.Object):870:870 -> g
    1:2:void setDragTarget(java.lang.Object):374:374 -> h
    3:6:void setDragTarget(java.lang.Object):882:882 -> h
