# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.graphics.SolidColor":"Brush.kt","androidx.compose.foundation.BorderStroke":"BorderStroke.kt","world.respect.datalayer.school.model.PersonRole":"PersonRole.kt","world.respect.datalayer.school.model.Person":"Person.kt"}}
com.google.android.gms.internal.mlkit_vision_barcode.zzqx -> p8a:
# {"id":"sourceFile","fileName":"com.google.android.gms:play-services-mlkit-barcode-scanning@@18.3.1"}
    1:4:androidx.compose.foundation.BorderStroke androidx.compose.foundation.BorderStrokeKt.BorderStroke-cXLIe8U(float,long):65:65 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(FJ)Lf80;"}
    5:7:void androidx.compose.ui.graphics.SolidColor.<init>(long,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> a
    5:7:androidx.compose.foundation.BorderStroke androidx.compose.foundation.BorderStrokeKt.BorderStroke-cXLIe8U(float,long):65 -> a
    8:11:void androidx.compose.foundation.BorderStroke.<init>(float,androidx.compose.ui.graphics.Brush,kotlin.jvm.internal.DefaultConstructorMarker):0:0 -> a
    8:11:androidx.compose.foundation.BorderStroke androidx.compose.foundation.BorderStrokeKt.BorderStroke-cXLIe8U(float,long):65 -> a
    4:8:java.lang.String world.respect.datalayer.db.school.ext.PersonExtKt.fullName(world.respect.datalayer.school.model.Person):6:6 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li65;)Ljava/lang/String;"}
    9:10:java.lang.String world.respect.datalayer.school.model.Person.getGivenName():30:30 -> b
    9:10:java.lang.String world.respect.datalayer.db.school.ext.PersonExtKt.fullName(world.respect.datalayer.school.model.Person):7 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:13:java.lang.String world.respect.datalayer.db.school.ext.PersonExtKt.fullName(world.respect.datalayer.school.model.Person):7:7 -> b
    14:18:java.lang.String world.respect.datalayer.db.school.ext.PersonExtKt.fullName(world.respect.datalayer.school.model.Person):8:8 -> b
    19:22:java.lang.String world.respect.datalayer.school.model.Person.getMiddleName():32:32 -> b
    19:22:java.lang.String world.respect.datalayer.db.school.ext.PersonExtKt.fullName(world.respect.datalayer.school.model.Person):9 -> b
    23:25:java.lang.String world.respect.datalayer.db.school.ext.PersonExtKt.fullName(world.respect.datalayer.school.model.Person):10:10 -> b
    26:28:java.lang.String world.respect.datalayer.db.school.ext.PersonExtKt.fullName(world.respect.datalayer.school.model.Person):11:11 -> b
    29:30:java.lang.String world.respect.datalayer.school.model.Person.getFamilyName():31:31 -> b
    29:30:java.lang.String world.respect.datalayer.db.school.ext.PersonExtKt.fullName(world.respect.datalayer.school.model.Person):13 -> b
    31:33:java.lang.String world.respect.datalayer.db.school.ext.PersonExtKt.fullName(world.respect.datalayer.school.model.Person):13:13 -> b
    34:38:java.lang.String world.respect.datalayer.db.school.ext.PersonExtKt.fullName(world.respect.datalayer.school.model.Person):6:6 -> b
    4:8:java.util.List world.respect.datalayer.school.model.Person.getRoles():38:38 -> c
    4:8:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdmin(world.respect.datalayer.school.model.Person):43 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li65;)Z"}
    9:15:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdmin(world.respect.datalayer.school.model.Person):67:67 -> c
    16:31:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdmin(world.respect.datalayer.school.model.Person):68:68 -> c
    32:33:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.PersonRole.getRoleEnum():9:9 -> c
    32:33:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdmin(world.respect.datalayer.school.model.Person):44 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    34:40:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdmin(world.respect.datalayer.school.model.Person):44:44 -> c
    4:8:java.util.List world.respect.datalayer.school.model.Person.getRoles():38:38 -> d
    4:8:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdminOrTeacher(world.respect.datalayer.school.model.Person):17 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li65;)Z"}
    9:15:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdminOrTeacher(world.respect.datalayer.school.model.Person):55:55 -> d
    16:31:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdminOrTeacher(world.respect.datalayer.school.model.Person):56:56 -> d
    32:33:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.PersonRole.getRoleEnum():9:9 -> d
    32:33:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdminOrTeacher(world.respect.datalayer.school.model.Person):18 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    34:37:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdminOrTeacher(world.respect.datalayer.school.model.Person):18:18 -> d
    38:44:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isAdminOrTeacher(world.respect.datalayer.school.model.Person):19:19 -> d
    4:8:java.util.List world.respect.datalayer.school.model.Person.getRoles():38:38 -> e
    4:8:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isStudent(world.respect.datalayer.school.model.Person):24 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Li65;)Z"}
    9:15:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isStudent(world.respect.datalayer.school.model.Person):58:58 -> e
    16:31:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isStudent(world.respect.datalayer.school.model.Person):59:59 -> e
    32:33:world.respect.datalayer.school.model.PersonRoleEnum world.respect.datalayer.school.model.PersonRole.getRoleEnum():9:9 -> e
    32:33:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isStudent(world.respect.datalayer.school.model.Person):25 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    34:40:boolean world.respect.datalayer.db.school.ext.PersonExtKt.isStudent(world.respect.datalayer.school.model.Person):25:25 -> e
