com.ustadmobile.libcache.UstadCacheImpl$CacheEntryInProgress -> oo7:
# {"id":"sourceFile","fileName":"UstadCacheImpl.kt"}
    com.ustadmobile.libcache.db.entities.CacheEntry cacheEntry -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljd0;"}
    com.ustadmobile.libcache.CacheEntryToStore entryToStore -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsd0;"}
    kotlinx.io.files.Path tmpFile -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj05;"}
    com.ustadmobile.ihttp.headers.IHttpHeaders responseHeaders -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ld33;"}
    4:6:void <init>(com.ustadmobile.libcache.db.entities.CacheEntry,com.ustadmobile.libcache.CacheEntryToStore,kotlinx.io.files.Path,com.ustadmobile.ihttp.headers.IHttpHeaders,boolean,long,java.lang.String):135:135 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljd0;Lsd0;Lj05;Ld33;)V"}
    7:8:void <init>(com.ustadmobile.libcache.db.entities.CacheEntry,com.ustadmobile.libcache.CacheEntryToStore,kotlinx.io.files.Path,com.ustadmobile.ihttp.headers.IHttpHeaders,boolean,long,java.lang.String):136:136 -> <init>
    9:10:void <init>(com.ustadmobile.libcache.db.entities.CacheEntry,com.ustadmobile.libcache.CacheEntryToStore,kotlinx.io.files.Path,com.ustadmobile.ihttp.headers.IHttpHeaders,boolean,long,java.lang.String):137:137 -> <init>
    11:12:void <init>(com.ustadmobile.libcache.db.entities.CacheEntry,com.ustadmobile.libcache.CacheEntryToStore,kotlinx.io.files.Path,com.ustadmobile.ihttp.headers.IHttpHeaders,boolean,long,java.lang.String):138:138 -> <init>
    13:15:void <init>(com.ustadmobile.libcache.db.entities.CacheEntry,com.ustadmobile.libcache.CacheEntryToStore,kotlinx.io.files.Path,com.ustadmobile.ihttp.headers.IHttpHeaders,boolean,long,java.lang.String):139:139 -> <init>
    7:21:com.ustadmobile.libcache.UstadCacheImpl$CacheEntryInProgress copy(com.ustadmobile.libcache.db.entities.CacheEntry,com.ustadmobile.libcache.CacheEntryToStore,kotlinx.io.files.Path,com.ustadmobile.ihttp.headers.IHttpHeaders,boolean,long,java.lang.String):0:0 -> a
    7:21:com.ustadmobile.libcache.UstadCacheImpl$CacheEntryInProgress copy$default(com.ustadmobile.libcache.UstadCacheImpl$CacheEntryInProgress,com.ustadmobile.libcache.db.entities.CacheEntry,com.ustadmobile.libcache.CacheEntryToStore,kotlinx.io.files.Path,com.ustadmobile.ihttp.headers.IHttpHeaders,boolean,long,java.lang.String,int,java.lang.Object):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Loo7;Ljd0;)Loo7;"}
    4:57:boolean equals(java.lang.Object):0:0 -> equals
    35:40:int hashCode():0:0 -> hashCode
    35:40:int UstadCacheImpl$CacheEntryInProgress.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":46},"outline":"Lod4;d(IIZ)I"}
    41:45:int hashCode():0:0 -> hashCode
    41:45:int UstadCacheImpl$CacheEntryInProgress.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":47},"outline":"Lpc1;b(IIJ)I"}
    46:46:int hashCode():0:0 -> hashCode
    47:47:int hashCode():0:0 -> hashCode
    1:52:java.lang.String toString():0:0 -> toString
