# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.http.URLUtilsJvmKt":"URLUtilsJvm.kt","world.respect.libutil.ext.StringExtKt":"StringExt.kt","kotlin.collections.CollectionsKt___CollectionsKt":"_Collections.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","androidx.compose.runtime.RecomposeScopeImpl":"RecomposeScopeImpl.kt","io.ktor.http.Url":"Url.kt","kotlin.text.StringsKt__StringsJVMKt":"StringsJVM.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzlm -> tn9:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.MenuTokens.ContainerColor -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"La01;"}
    float androidx.compose.material3.tokens.MenuTokens.ContainerElevation -> b
    androidx.compose.material3.tokens.ShapeKeyTokens androidx.compose.material3.tokens.MenuTokens.ContainerShape -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Liw6;"}
    1:6:void androidx.compose.material3.tokens.MenuTokens.<clinit>():22:22 -> <clinit>
    7:8:void androidx.compose.material3.tokens.MenuTokens.<clinit>():23:23 -> <clinit>
    9:13:void androidx.compose.material3.tokens.MenuTokens.<clinit>():24:24 -> <clinit>
    16:69:void world.respect.app.view.catalog.opdsfeededit.OpdsFeedEditAddGroupSelectTypeBottomSheetKt.OpdsFeedEditAddGroupSelectTypeBottomSheet(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):36:36 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp2;Lop2;Lir2;I)V"}
    70:73:void world.respect.app.view.catalog.opdsfeededit.OpdsFeedEditAddGroupSelectTypeBottomSheetKt.OpdsFeedEditAddGroupSelectTypeBottomSheet(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):37:37 -> a
    74:110:void world.respect.app.view.catalog.opdsfeededit.OpdsFeedEditAddGroupSelectTypeBottomSheetKt.OpdsFeedEditAddGroupSelectTypeBottomSheet(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):39:39 -> a
    111:113:void world.respect.app.view.catalog.opdsfeededit.OpdsFeedEditAddGroupSelectTypeBottomSheetKt.OpdsFeedEditAddGroupSelectTypeBottomSheet(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):33:33 -> a
    114:130:void world.respect.app.view.catalog.opdsfeededit.OpdsFeedEditAddGroupSelectTypeBottomSheetKt.OpdsFeedEditAddGroupSelectTypeBottomSheet(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):74:74 -> a
    131:133:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> a
    131:133:void world.respect.app.view.catalog.opdsfeededit.OpdsFeedEditAddGroupSelectTypeBottomSheetKt.OpdsFeedEditAddGroupSelectTypeBottomSheet(kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,androidx.compose.runtime.Composer,int):74 -> a
    1:4:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.appendEndpointPathSegments(io.ktor.http.URLBuilder,java.util.List):43:43 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljy7;Ljava/util/List;)V"}
    5:13:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):486:486 -> b
    5:13:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.appendEndpointPathSegments(io.ktor.http.URLBuilder,java.util.List):43 -> b
    14:19:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.appendEndpointPathSegments(io.ktor.http.URLBuilder,java.util.List):43:43 -> b
    20:25:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):447:447 -> b
    20:25:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.appendEndpointPathSegments(io.ktor.http.URLBuilder,java.util.List):43 -> b
    26:29:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.appendEndpointPathSegments(io.ktor.http.URLBuilder,java.util.List):44:44 -> b
    30:36:io.ktor.http.URLBuilder io.ktor.http.URLBuilderKt.appendPathSegments(io.ktor.http.URLBuilder,java.lang.String[],boolean):262:262 -> b
    30:36:io.ktor.http.URLBuilder io.ktor.http.URLBuilderKt.appendPathSegments$default(io.ktor.http.URLBuilder,java.lang.String[],boolean,int,java.lang.Object):261 -> b
    30:36:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.appendEndpointPathSegments(io.ktor.http.URLBuilder,java.util.List):44 -> b
    37:40:io.ktor.http.URLBuilder io.ktor.http.URLBuilderKt.appendPathSegments$default(io.ktor.http.URLBuilder,java.util.List,boolean,int,java.lang.Object):243:243 -> b
    37:40:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.appendEndpointPathSegments(io.ktor.http.URLBuilder,java.util.List):46 -> b
    4:7:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.appendEndpointSegments(io.ktor.http.Url,java.lang.String[]):82:82 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj08;[Ljava/lang/String;)Lj08;"}
    8:19:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.appendEndpointSegments(io.ktor.http.Url,java.util.List):65:65 -> c
    8:19:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.appendEndpointSegments(io.ktor.http.Url,java.lang.String[]):82 -> c
    1:11:androidx.lifecycle.viewmodel.CreationExtras org.koin.viewmodel.CreationExtrasExtKt.defaultExtras(androidx.lifecycle.ViewModelStoreOwner):23:23 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lf88;)Lmh1;"}
    12:14:androidx.lifecycle.viewmodel.CreationExtras org.koin.viewmodel.CreationExtrasExtKt.defaultExtras(androidx.lifecycle.ViewModelStoreOwner):24:24 -> d
    1:15:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.normalizeForEndpoint(io.ktor.http.URLBuilder):161:161 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljy7;)V"}
    16:23:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):486:486 -> e
    16:23:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.normalizeForEndpoint(io.ktor.http.URLBuilder):161 -> e
    24:27:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.normalizeForEndpoint(io.ktor.http.URLBuilder):162:162 -> e
    28:35:io.ktor.http.URLBuilder io.ktor.http.URLBuilderKt.appendPathSegments(io.ktor.http.URLBuilder,java.lang.String[],boolean):262:262 -> e
    28:35:io.ktor.http.URLBuilder io.ktor.http.URLBuilderKt.appendPathSegments$default(io.ktor.http.URLBuilder,java.lang.String[],boolean,int,java.lang.Object):261 -> e
    28:35:io.ktor.http.URLBuilder world.respect.libutil.ext.UrlExtKt.normalizeForEndpoint(io.ktor.http.URLBuilder):162 -> e
    7:8:java.net.URI io.ktor.http.URLUtilsJvmKt.toURI(io.ktor.http.Url):63:63 -> f
    7:8:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.resolve(io.ktor.http.Url,java.lang.String):28 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj08;Ljava/lang/String;)Lj08;"}
    9:10:java.lang.String io.ktor.http.Url.toString():227:227 -> f
    9:10:java.net.URI io.ktor.http.URLUtilsJvmKt.toURI(io.ktor.http.Url):63 -> f
    9:10:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.resolve(io.ktor.http.Url,java.lang.String):28 -> f
    11:13:java.net.URI io.ktor.http.URLUtilsJvmKt.toURI(io.ktor.http.Url):63:63 -> f
    11:13:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.resolve(io.ktor.http.Url,java.lang.String):28 -> f
    14:29:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.resolve(io.ktor.http.Url,java.lang.String):28:28 -> f
    4:5:java.lang.String io.ktor.http.Url.toString():227:227 -> g
    4:5:java.lang.String world.respect.libutil.ext.UrlExtKt.sanitizedForFilename(io.ktor.http.Url):90 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj08;)Ljava/lang/String;"}
    6:16:java.lang.String world.respect.libutil.ext.UrlExtKt.sanitizedForFilename(io.ktor.http.Url):183:183 -> g
    17:26:java.lang.String world.respect.libutil.ext.UrlExtKt.sanitizedForFilename(io.ktor.http.Url):184:184 -> g
    27:48:java.lang.String world.respect.libutil.ext.UrlExtKt.sanitizedForFilename(io.ktor.http.Url):91:91 -> g
    49:52:java.lang.String world.respect.libutil.ext.UrlExtKt.sanitizedForFilename(io.ktor.http.Url):95:95 -> g
    53:58:java.lang.String world.respect.libutil.ext.UrlExtKt.sanitizedForFilename(io.ktor.http.Url):185:185 -> g
    59:64:char[] kotlin.collections.CollectionsKt___CollectionsKt.toCharArray(java.util.Collection):1285:1285 -> g
    59:64:java.lang.String world.respect.libutil.ext.UrlExtKt.sanitizedForFilename(io.ktor.http.Url):96 -> g
    65:85:char[] kotlin.collections.CollectionsKt___CollectionsKt.toCharArray(java.util.Collection):1287:1287 -> g
    65:85:java.lang.String world.respect.libutil.ext.UrlExtKt.sanitizedForFilename(io.ktor.http.Url):96 -> g
    86:89:char[] kotlin.collections.CollectionsKt___CollectionsKt.toCharArray(java.util.Collection):1288:1288 -> g
    86:89:java.lang.String world.respect.libutil.ext.UrlExtKt.sanitizedForFilename(io.ktor.http.Url):96 -> g
    90:95:java.lang.String kotlin.text.StringsKt__StringsJVMKt.concatToString(char[]):173:173 -> g
    90:95:java.lang.String world.respect.libutil.ext.UrlExtKt.sanitizedForFilename(io.ktor.http.Url):96 -> g
    1:2:java.lang.String io.ktor.http.Url.toString():227:227 -> h
    1:2:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.schoolUrlOrNull(io.ktor.http.Url):120 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lj08;)Lj08;"}
    3:10:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.schoolUrlOrNull(io.ktor.http.Url):121:121 -> h
    11:18:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> h
    11:18:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.schoolUrlOrNull(io.ktor.http.Url):122 -> h
    19:27:boolean kotlin.text.StringsKt__StringsJVMKt.endsWith(java.lang.String,java.lang.String,boolean):488:488 -> h
    19:27:java.lang.String world.respect.libutil.ext.StringExtKt.requirePostfix(java.lang.String,java.lang.String,boolean):6 -> h
    19:27:java.lang.String world.respect.libutil.ext.StringExtKt.requirePostfix$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):3 -> h
    19:27:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.schoolUrlOrNull(io.ktor.http.Url):125 -> h
    28:31:java.lang.String world.respect.libutil.ext.StringExtKt.requirePostfix(java.lang.String,java.lang.String,boolean):6:6 -> h
    28:31:java.lang.String world.respect.libutil.ext.StringExtKt.requirePostfix$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):3 -> h
    28:31:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.schoolUrlOrNull(io.ktor.http.Url):125 -> h
    32:36:io.ktor.http.Url world.respect.libutil.ext.UrlExtKt.schoolUrlOrNull(io.ktor.http.Url):125:125 -> h
