# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.ScrollState":"Scroll.kt","world.respect.lib.xapi.composites.XapiAssignmentTaskProgress":"XapiAssignmentTaskProgress.kt","androidx.compose.foundation.ClipScrollableContainerKt":"ClipScrollableContainer.kt","world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress":"XapiActorAndAssignmentProgress.kt","androidx.compose.runtime.Composer$Companion":"Composer.kt","world.respect.datalayer.db.school.entities.PersonQrBadgeEntity":"PersonQrBadgeEntity.kt"}}
com.google.android.gms.internal.mlkit_vision_barcode.zzrv -> rv9:
# {"id":"sourceFile","fileName":"com.google.android.gms:play-services-mlkit-barcode-scanning@@18.3.1"}
    androidx.compose.ui.graphics.vector.ImageVector androidx.compose.material.icons.outlined.EmailKt._email -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lw93;"}
    4:5:world.respect.datalayer.school.model.PersonQrBadge world.respect.datalayer.db.school.adapters.PersonQrBadgeAdapterKt.asModel(world.respect.datalayer.db.school.entities.PersonQrBadgeEntity):21:21 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Loe5;)Lzd5;"}
    6:7:java.lang.String world.respect.datalayer.db.school.entities.PersonQrBadgeEntity.getPqrGuid():14:14 -> a
    6:7:world.respect.datalayer.school.model.PersonQrBadge world.respect.datalayer.db.school.adapters.PersonQrBadgeAdapterKt.asModel(world.respect.datalayer.db.school.entities.PersonQrBadgeEntity):22 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:9:io.ktor.http.Url world.respect.datalayer.db.school.entities.PersonQrBadgeEntity.getPqrQrCodeUrl():18:18 -> a
    8:9:world.respect.datalayer.school.model.PersonQrBadge world.respect.datalayer.db.school.adapters.PersonQrBadgeAdapterKt.asModel(world.respect.datalayer.db.school.entities.PersonQrBadgeEntity):23 -> a
    10:11:kotlin.time.Instant world.respect.datalayer.db.school.entities.PersonQrBadgeEntity.getPqrLastModified():15:15 -> a
    10:11:world.respect.datalayer.school.model.PersonQrBadge world.respect.datalayer.db.school.adapters.PersonQrBadgeAdapterKt.asModel(world.respect.datalayer.db.school.entities.PersonQrBadgeEntity):24 -> a
    12:13:kotlin.time.Instant world.respect.datalayer.db.school.entities.PersonQrBadgeEntity.getPqrStored():16:16 -> a
    12:13:world.respect.datalayer.school.model.PersonQrBadge world.respect.datalayer.db.school.adapters.PersonQrBadgeAdapterKt.asModel(world.respect.datalayer.db.school.entities.PersonQrBadgeEntity):25 -> a
    14:15:world.respect.datalayer.school.model.StatusEnum world.respect.datalayer.db.school.entities.PersonQrBadgeEntity.getPqrStatus():19:19 -> a
    14:15:world.respect.datalayer.school.model.PersonQrBadge world.respect.datalayer.db.school.adapters.PersonQrBadgeAdapterKt.asModel(world.respect.datalayer.db.school.entities.PersonQrBadgeEntity):26 -> a
    16:19:world.respect.datalayer.school.model.PersonQrBadge world.respect.datalayer.db.school.adapters.PersonQrBadgeAdapterKt.asModel(world.respect.datalayer.db.school.entities.PersonQrBadgeEntity):21:21 -> a
    4:5:java.util.List world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress.getProgressPerTask():14:14 -> b
    4:5:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isCompleted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):39 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxg8;)Z"}
    6:12:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isCompleted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):60:60 -> b
    13:28:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isCompleted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):61:61 -> b
    29:30:java.lang.Boolean world.respect.lib.xapi.composites.XapiAssignmentTaskProgress.getCompleted():26:26 -> b
    29:30:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isCompleted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):39 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    31:42:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isCompleted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):39:39 -> b
    4:5:java.lang.Boolean world.respect.lib.xapi.composites.XapiAssignmentTaskProgress.getCompleted():26:26 -> c
    4:5:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isCompleted(world.respect.lib.xapi.composites.XapiAssignmentTaskProgress):14 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkh8;)Z"}
    6:12:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isCompleted(world.respect.lib.xapi.composites.XapiAssignmentTaskProgress):14:14 -> c
    4:5:java.util.List world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress.getProgressPerTask():14:14 -> d
    4:5:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isStarted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):36 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxg8;)Z"}
    6:13:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isStarted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):57:57 -> d
    14:29:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isStarted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):58:58 -> d
    30:31:java.lang.Boolean world.respect.lib.xapi.composites.XapiAssignmentTaskProgress.getCompleted():26:26 -> d
    30:31:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isStarted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):36 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    32:39:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isStarted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):36:36 -> d
    40:43:java.lang.Integer world.respect.lib.xapi.composites.XapiAssignmentTaskProgress.getProgress():29:29 -> d
    40:43:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isStarted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):36 -> d
    44:54:boolean world.respect.lib.xapi.ext.XapiAssignmentProgressExtKt.isStarted(world.respect.lib.xapi.composites.XapiActorAndAssignmentProgress):36:36 -> d
    2:3:androidx.compose.foundation.ScrollState androidx.compose.foundation.ScrollKt.rememberScrollState(int,androidx.compose.runtime.Composer,int,int):71:71 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lir2;)Lep6;"}
    4:7:androidx.compose.foundation.ScrollState androidx.compose.foundation.ScrollKt.rememberScrollState(int,androidx.compose.runtime.Composer,int,int):72:72 -> e
    8:13:androidx.compose.foundation.ScrollState androidx.compose.foundation.ScrollKt.rememberScrollState(int,androidx.compose.runtime.Composer,int,int):522:522 -> e
    14:17:java.lang.Object androidx.compose.runtime.Composer$Companion.getEmpty():942:942 -> e
    14:17:androidx.compose.foundation.ScrollState androidx.compose.foundation.ScrollKt.rememberScrollState(int,androidx.compose.runtime.Composer,int,int):523 -> e
    18:22:androidx.compose.foundation.ScrollState androidx.compose.foundation.ScrollKt.rememberScrollState(int,androidx.compose.runtime.Composer,int,int):72:72 -> e
    23:25:androidx.compose.foundation.ScrollState androidx.compose.foundation.ScrollKt.rememberScrollState(int,androidx.compose.runtime.Composer,int,int):525:525 -> e
    26:36:androidx.compose.foundation.ScrollState androidx.compose.foundation.ScrollKt.rememberScrollState(int,androidx.compose.runtime.Composer,int,int):72:72 -> e
    1:9:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect):365:365 -> f
    1:9:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll$default(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect,int,java.lang.Object):356 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldc4;Lep6;Z)Ldc4;"}
    10:11:androidx.compose.foundation.interaction.MutableInteractionSource androidx.compose.foundation.ScrollState.getInternalInteractionSource$foundation():129:129 -> f
    10:11:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect):371 -> f
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:11:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll$default(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect,int,java.lang.Object):356 -> f
    12:15:androidx.compose.ui.Modifier androidx.compose.foundation.ClipScrollableContainerKt.clipScrollableContainer(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.Orientation):40:40 -> f
    12:15:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec):108 -> f
    12:15:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea$default(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec,int,java.lang.Object):99 -> f
    12:15:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect):368 -> f
    12:15:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll$default(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect,int,java.lang.Object):356 -> f
    16:22:androidx.compose.ui.Modifier androidx.compose.foundation.ClipScrollableContainerKt.clipScrollableContainer(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.Orientation):41:41 -> f
    16:22:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec):108 -> f
    16:22:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea$default(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec,int,java.lang.Object):99 -> f
    16:22:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect):368 -> f
    16:22:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll$default(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect,int,java.lang.Object):356 -> f
    23:28:androidx.compose.ui.Modifier androidx.compose.foundation.ClipScrollableContainerKt.clipScrollableContainer(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.Orientation):43:43 -> f
    23:28:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec):108 -> f
    23:28:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea$default(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec,int,java.lang.Object):99 -> f
    23:28:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect):368 -> f
    23:28:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll$default(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect,int,java.lang.Object):356 -> f
    29:32:androidx.compose.ui.Modifier androidx.compose.foundation.ClipScrollableContainerKt.clipScrollableContainer(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.Orientation):39:39 -> f
    29:32:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec):108 -> f
    29:32:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea$default(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec,int,java.lang.Object):99 -> f
    29:32:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect):368 -> f
    29:32:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll$default(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect,int,java.lang.Object):356 -> f
    33:43:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec):110:110 -> f
    33:43:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea$default(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec,int,java.lang.Object):99 -> f
    33:43:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect):368 -> f
    33:43:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll$default(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect,int,java.lang.Object):356 -> f
    44:47:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec):109:109 -> f
    44:47:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollableAreaKt.scrollableArea$default(androidx.compose.ui.Modifier,androidx.compose.foundation.gestures.ScrollableState,androidx.compose.foundation.gestures.Orientation,boolean,boolean,androidx.compose.foundation.gestures.FlingBehavior,androidx.compose.foundation.interaction.MutableInteractionSource,androidx.compose.foundation.gestures.BringIntoViewSpec,int,java.lang.Object):99 -> f
    44:47:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect):368 -> f
    44:47:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll$default(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect,int,java.lang.Object):356 -> f
    48:57:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect):387:387 -> f
    48:57:androidx.compose.ui.Modifier androidx.compose.foundation.ScrollKt.scroll$default(androidx.compose.ui.Modifier,androidx.compose.foundation.ScrollState,boolean,androidx.compose.foundation.gestures.FlingBehavior,boolean,boolean,boolean,androidx.compose.foundation.OverscrollEffect,int,java.lang.Object):356 -> f
