# {"id":"partitionSourceFiles","fileNameMappings":{"com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker":"ResponseCacheabilityChecker.kt","okhttp3.Response":"Response.kt","com.ustadmobile.libcache.cachecontrol.ResponseCacheControlHeader":"ResponseCacheControlHeader.kt"}}
com.google.android.gms.internal.mlkit_vision_barcode.zzul -> eq9:
# {"id":"sourceFile","fileName":"com.google.android.gms:play-services-mlkit-barcode-scanning@@18.3.1"}
    1:10:androidx.compose.ui.unit.Density androidx.compose.ui.unit.AndroidDensity_androidKt.Density(android.content.Context):29:29 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Landroid/content/Context;)Liu1;"}
    11:12:androidx.compose.ui.unit.Density androidx.compose.ui.unit.AndroidDensity_androidKt.Density(android.content.Context):30:30 -> a
    13:22:androidx.compose.ui.unit.Density androidx.compose.ui.unit.AndroidDensity_androidKt.Density(android.content.Context):31:31 -> a
    23:33:androidx.compose.ui.unit.Density androidx.compose.ui.unit.AndroidDensity_androidKt.Density(android.content.Context):33:33 -> a
    34:37:androidx.compose.ui.unit.Density androidx.compose.ui.unit.AndroidDensity_androidKt.Density(android.content.Context):30:30 -> a
    1:7:boolean com.ustadmobile.libcache.okhttp.ResponseCacheabilityCheckerExtKt.canStore(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,okhttp3.Response,boolean):12:12 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkl4;Lt46;Z)Z"}
    8:9:int okhttp3.Response.code():61:61 -> b
    8:9:boolean com.ustadmobile.libcache.okhttp.ResponseCacheabilityCheckerExtKt.canStore(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,okhttp3.Response,boolean):13 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:11:okhttp3.Headers okhttp3.Response.headers():68:68 -> b
    10:11:boolean com.ustadmobile.libcache.okhttp.ResponseCacheabilityCheckerExtKt.canStore(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,okhttp3.Response,boolean):14 -> b
    12:13:boolean com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker.invoke$default(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,int,com.ustadmobile.ihttp.headers.IHttpHeaders,com.ustadmobile.libcache.cachecontrol.ResponseCacheControlHeader,boolean,int,java.lang.Object):17:17 -> b
    12:13:boolean com.ustadmobile.libcache.okhttp.ResponseCacheabilityCheckerExtKt.canStore(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,okhttp3.Response,boolean):12 -> b
    14:19:java.lang.String com.ustadmobile.ihttp.okhttp.headers.OkHttpHeadersAdapter.get(java.lang.String):10:10 -> b
    14:19:boolean com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker.invoke$default(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,int,com.ustadmobile.ihttp.headers.IHttpHeaders,com.ustadmobile.libcache.cachecontrol.ResponseCacheControlHeader,boolean,int,java.lang.Object):17 -> b
    14:19:boolean com.ustadmobile.libcache.okhttp.ResponseCacheabilityCheckerExtKt.canStore(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,okhttp3.Response,boolean):12 -> b
    20:40:boolean com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker.invoke$default(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,int,com.ustadmobile.ihttp.headers.IHttpHeaders,com.ustadmobile.libcache.cachecontrol.ResponseCacheControlHeader,boolean,int,java.lang.Object):18:18 -> b
    20:40:boolean com.ustadmobile.libcache.okhttp.ResponseCacheabilityCheckerExtKt.canStore(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,okhttp3.Response,boolean):12 -> b
    41:52:boolean com.ustadmobile.libcache.cachecontrol.ResponseCacheControlHeader.getNoStore():11:11 -> b
    41:52:boolean com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityCheckerImpl.invoke(int,com.ustadmobile.ihttp.headers.IHttpHeaders,com.ustadmobile.libcache.cachecontrol.ResponseCacheControlHeader,boolean):18 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    41:52:boolean com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker.invoke$default(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,int,com.ustadmobile.ihttp.headers.IHttpHeaders,com.ustadmobile.libcache.cachecontrol.ResponseCacheControlHeader,boolean,int,java.lang.Object):14 -> b
    41:52:boolean com.ustadmobile.libcache.okhttp.ResponseCacheabilityCheckerExtKt.canStore(com.ustadmobile.libcache.cachecontrol.ResponseCacheabilityChecker,okhttp3.Response,boolean):12 -> b
    1:6:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):64:64 -> c
    7:11:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):65:65 -> c
    12:27:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):70:70 -> c
    28:48:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):72:72 -> c
    49:52:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):80:80 -> c
    53:56:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):81:81 -> c
    57:60:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):84:84 -> c
    61:63:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):85:85 -> c
    64:69:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):87:87 -> c
    70:72:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):82:82 -> c
    73:79:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):91:91 -> c
    80:85:android.os.Handler androidx.core.os.HandlerCompat.createAsync(android.os.Looper):94:94 -> c
