# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.lib.opds.model.ReadiumLink":"ReadiumLink.kt","world.respect.lib.opds.model.OpdsPublication":"OpdsPublication.kt","kotlin.text.StringsKt__StringsJVMKt":"StringsJVM.kt"}}
world.respect.lib.opds.model.OpdsPublicationExtKt -> lt4:
# {"id":"sourceFile","fileName":"OpdsPublicationExt.kt"}
    java.util.List LEARNING_UNIT_MIME_TYPES -> a
    1:17:void <clinit>():3:3 -> <clinit>
    1:2:java.util.List world.respect.lib.opds.model.OpdsPublication.getLinks():24:24 -> a
    1:2:world.respect.lib.opds.model.ReadiumLink findCollection(world.respect.lib.opds.model.OpdsPublication):51 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lus4;)Lgp5;"}
    3:20:world.respect.lib.opds.model.ReadiumLink findCollection(world.respect.lib.opds.model.OpdsPublication):93:93 -> a
    21:24:java.util.List world.respect.lib.opds.model.ReadiumLink.getRel():16:16 -> a
    21:24:world.respect.lib.opds.model.ReadiumLink findCollection(world.respect.lib.opds.model.OpdsPublication):52 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:35:world.respect.lib.opds.model.ReadiumLink findCollection(world.respect.lib.opds.model.OpdsPublication):52:52 -> a
    36:39:world.respect.lib.opds.model.ReadiumLink findCollection(world.respect.lib.opds.model.OpdsPublication):51:51 -> a
    40:56:world.respect.lib.opds.model.ReadiumLink respectAppManifestDefaultLessonList(world.respect.lib.opds.model.OpdsPublication):99:99 -> a
    40:56:world.respect.lib.opds.model.ReadiumLink findCollection(world.respect.lib.opds.model.OpdsPublication):53 -> a
    57:60:java.util.List world.respect.lib.opds.model.ReadiumLink.getRel():16:16 -> a
    57:60:world.respect.lib.opds.model.ReadiumLink respectAppManifestDefaultLessonList(world.respect.lib.opds.model.OpdsPublication):68 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    57:60:world.respect.lib.opds.model.ReadiumLink findCollection(world.respect.lib.opds.model.OpdsPublication):53 -> a
    61:71:world.respect.lib.opds.model.ReadiumLink respectAppManifestDefaultLessonList(world.respect.lib.opds.model.OpdsPublication):68:68 -> a
    61:71:world.respect.lib.opds.model.ReadiumLink findCollection(world.respect.lib.opds.model.OpdsPublication):53 -> a
    72:75:world.respect.lib.opds.model.ReadiumLink respectAppManifestDefaultLessonList(world.respect.lib.opds.model.OpdsPublication):100:100 -> a
    72:75:world.respect.lib.opds.model.ReadiumLink findCollection(world.respect.lib.opds.model.OpdsPublication):53 -> a
    4:5:java.util.List world.respect.lib.opds.model.OpdsPublication.getLinks():24:24 -> b
    4:5:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):21 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lus4;)Ljava/util/ArrayList;"}
    6:10:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):72:72 -> b
    11:27:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):73:73 -> b
    28:31:java.util.List world.respect.lib.opds.model.ReadiumLink.getRel():16:16 -> b
    28:31:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):22 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    32:38:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):74:74 -> b
    39:54:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):75:75 -> b
    55:57:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):23:23 -> b
    58:63:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):447:447 -> b
    58:63:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):23 -> b
    64:74:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):77:77 -> b
    75:90:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):78:78 -> b
    91:94:java.lang.String world.respect.lib.opds.model.ReadiumLink.getType():17:17 -> b
    91:94:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):24 -> b
    95:101:boolean kotlin.text.StringsKt__StringsJVMKt.startsWith$default(java.lang.String,java.lang.String,boolean,int,java.lang.Object):447:447 -> b
    95:101:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):24 -> b
    102:106:java.util.List findLearningUnitAcquisitionLinks(world.respect.lib.opds.model.OpdsPublication):73:73 -> b
    1:2:java.util.List world.respect.lib.opds.model.OpdsPublication.getLinks():24:24 -> c
    1:2:world.respect.lib.opds.model.ReadiumLink findLicenseLink(world.respect.lib.opds.model.OpdsPublication):42 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lus4;)Lgp5;"}
    3:19:world.respect.lib.opds.model.ReadiumLink findLicenseLink(world.respect.lib.opds.model.OpdsPublication):87:87 -> c
    20:23:java.util.List world.respect.lib.opds.model.ReadiumLink.getRel():16:16 -> c
    20:23:world.respect.lib.opds.model.ReadiumLink findLicenseLink(world.respect.lib.opds.model.OpdsPublication):42 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    24:34:world.respect.lib.opds.model.ReadiumLink findLicenseLink(world.respect.lib.opds.model.OpdsPublication):42:42 -> c
    35:37:world.respect.lib.opds.model.ReadiumLink findLicenseLink(world.respect.lib.opds.model.OpdsPublication):88:88 -> c
    1:2:java.util.List world.respect.lib.opds.model.OpdsPublication.getLinks():24:24 -> d
    1:2:java.util.List findSelfLinks(world.respect.lib.opds.model.OpdsPublication):30 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lus4;)Ljava/util/ArrayList;"}
    3:7:java.util.List findSelfLinks(world.respect.lib.opds.model.OpdsPublication):81:81 -> d
    8:24:java.util.List findSelfLinks(world.respect.lib.opds.model.OpdsPublication):82:82 -> d
    25:28:java.util.List world.respect.lib.opds.model.ReadiumLink.getRel():16:16 -> d
    25:28:java.util.List findSelfLinks(world.respect.lib.opds.model.OpdsPublication):31 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    29:37:java.util.List findSelfLinks(world.respect.lib.opds.model.OpdsPublication):31:31 -> d
    38:42:java.util.List findSelfLinks(world.respect.lib.opds.model.OpdsPublication):82:82 -> d
    4:5:java.util.List world.respect.lib.opds.model.OpdsPublication.getLinks():24:24 -> e
    4:5:world.respect.lib.opds.model.ReadiumLink findTinCanXmlLink(world.respect.lib.opds.model.OpdsPublication):60 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lus4;)Lgp5;"}
    6:22:world.respect.lib.opds.model.ReadiumLink findTinCanXmlLink(world.respect.lib.opds.model.OpdsPublication):97:97 -> e
    23:26:java.util.List world.respect.lib.opds.model.ReadiumLink.getRel():16:16 -> e
    23:26:world.respect.lib.opds.model.ReadiumLink findTinCanXmlLink(world.respect.lib.opds.model.OpdsPublication):60 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    27:37:world.respect.lib.opds.model.ReadiumLink findTinCanXmlLink(world.respect.lib.opds.model.OpdsPublication):60:60 -> e
    38:40:world.respect.lib.opds.model.ReadiumLink findTinCanXmlLink(world.respect.lib.opds.model.OpdsPublication):98:98 -> e
