# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.lib.opds.model.ReadiumLink":"ReadiumLink.kt","kotlinx.coroutines.flow.internal.ChannelFlowTransformLatest":"Merge.kt","kotlinx.coroutines.flow.FlowKt__MergeKt":"Merge.kt"}}
com.google.android.gms.internal.mlkit_vision_barcode.zztr -> ux9:
# {"id":"sourceFile","fileName":"com.google.android.gms:play-services-mlkit-barcode-scanning@@18.3.1"}
    com.google.android.gms.common.Feature com.google.android.gms.internal.base.zav.zaa -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Llf2;"}
    com.google.android.gms.common.Feature[] com.google.android.gms.internal.base.zav.zab -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"[Llf2;"}
    1:18:void com.google.android.gms.internal.base.zav.<clinit>():1:1 -> <clinit>
    1:2:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.mapLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):1:1 -> a
    1:2:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.collectLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):96 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lli2;Lcq2;Lfc1;)Ljava/lang/Object;"}
    3:9:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__MergeKt.mapLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):213:213 -> a
    3:9:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.mapLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):1 -> a
    3:9:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.collectLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):96 -> a
    10:12:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__MergeKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):163:163 -> a
    10:12:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):1 -> a
    10:12:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__MergeKt.mapLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):213 -> a
    10:12:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.mapLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):1 -> a
    10:12:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.collectLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):96 -> a
    13:14:void kotlinx.coroutines.flow.internal.ChannelFlowTransformLatest.<init>(kotlin.jvm.functions.Function3,kotlinx.coroutines.flow.Flow,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow,int,kotlin.jvm.internal.DefaultConstructorMarker):14:14 -> a
    13:14:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__MergeKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):163 -> a
    13:14:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):1 -> a
    13:14:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__MergeKt.mapLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):213 -> a
    13:14:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.mapLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):1 -> a
    13:14:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.collectLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):96 -> a
    15:20:void kotlinx.coroutines.flow.internal.ChannelFlowTransformLatest.<init>(kotlin.jvm.functions.Function3,kotlinx.coroutines.flow.Flow,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow,int,kotlin.jvm.internal.DefaultConstructorMarker):9:9 -> a
    15:20:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__MergeKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):163 -> a
    15:20:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.transformLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function3):1 -> a
    15:20:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt__MergeKt.mapLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):213 -> a
    15:20:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.mapLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2):1 -> a
    15:20:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.collectLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):96 -> a
    21:24:kotlinx.coroutines.flow.Flow kotlinx.coroutines.flow.FlowKt.buffer$default(kotlinx.coroutines.flow.Flow,int,kotlinx.coroutines.channels.BufferOverflow,int,java.lang.Object):1:1 -> a
    21:24:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.collectLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):96 -> a
    25:42:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.collect(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):26:26 -> a
    25:42:java.lang.Object kotlinx.coroutines.flow.FlowKt.collect(kotlinx.coroutines.flow.Flow,kotlin.coroutines.Continuation):1 -> a
    25:42:java.lang.Object kotlinx.coroutines.flow.FlowKt__CollectKt.collectLatest(kotlinx.coroutines.flow.Flow,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):96 -> a
    4:7:java.util.List world.respect.lib.opds.model.ReadiumLink.getRel():16:16 -> b
    4:7:boolean world.respect.lib.opds.model.ext.ReadiumLinkExtKt.hasRel(world.respect.lib.opds.model.ReadiumLink,java.lang.String):7 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhu5;Ljava/lang/String;)Z"}
    8:14:boolean world.respect.lib.opds.model.ext.ReadiumLinkExtKt.hasRel(world.respect.lib.opds.model.ReadiumLink,java.lang.String):7:7 -> b
    1:6:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):1:1 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lt39;)Ljava/lang/String;"}
    7:10:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):2:2 -> c
    11:16:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):3:3 -> c
    17:44:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):4:4 -> c
    45:48:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):19:19 -> c
    49:58:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):15:15 -> c
    59:68:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):16:16 -> c
    69:76:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):17:17 -> c
    77:80:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):18:18 -> c
    81:82:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):7:7 -> c
    83:88:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):8:8 -> c
    89:94:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):9:9 -> c
    95:100:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):10:10 -> c
    101:106:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):11:11 -> c
    107:112:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):12:12 -> c
    113:118:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):13:13 -> c
    119:122:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):14:14 -> c
    123:124:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):18:18 -> c
    125:130:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):5:5 -> c
    131:136:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):6:6 -> c
    137:143:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):7:7 -> c
    144:148:java.lang.String com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzgq.zza(com.google.android.gms.internal.mlkit_vision_barcode_bundled.zzdf):14:14 -> c
