# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.jvm.internal.Intrinsics":"Intrinsics.java"}}
world.respect.shared.viewmodel.catalog.publicationdetail.PublicationDetailUiState -> op5:
# {"id":"sourceFile","fileName":"PublicationDetailViewModel.kt"}
    world.respect.lib.dataloadstate.DataLoadState learningUnit -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhk1;"}
    world.respect.lib.dataloadstate.DataLoadState appDetail -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhk1;"}
    com.ustadmobile.libcache.PublicationPinState pinState -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzp5;"}
    boolean showAssignButton -> d
    world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult licenseLabel -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljt2;"}
    world.respect.lib.dataloadstate.DataLoadState bookmarks -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhk1;"}
    1:3:void <init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState):61:61 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhk1;Lhk1;Lzp5;ZLjt2;Lhk1;)V"}
    4:5:void <init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState):62:62 -> <init>
    6:7:void <init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState):63:63 -> <init>
    8:9:void <init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState):64:64 -> <init>
    10:11:void <init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState):67:67 -> <init>
    12:13:void <init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState):68:68 -> <init>
    14:16:void <init>(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState):69:69 -> <init>
    46:63:world.respect.shared.viewmodel.catalog.publicationdetail.PublicationDetailUiState copy(world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState):0:0 -> a
    46:63:world.respect.shared.viewmodel.catalog.publicationdetail.PublicationDetailUiState copy$default(world.respect.shared.viewmodel.catalog.publicationdetail.PublicationDetailUiState,world.respect.lib.dataloadstate.DataLoadState,world.respect.lib.dataloadstate.DataLoadState,com.ustadmobile.libcache.PublicationPinState,boolean,world.respect.shared.domain.license.GetLicenseLabelUseCase$LicenseLabelResult,world.respect.lib.dataloadstate.DataLoadState,int,java.lang.Object):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lop5;Lhk1;Lhk1;Lzp5;ZLjt2;Lhk1;I)Lop5;"}
    15:21:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    15:21:boolean equals(java.lang.Object):0 -> equals
    22:25:boolean equals(java.lang.Object):0:0 -> equals
    26:32:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    26:32:boolean equals(java.lang.Object):0 -> equals
    33:36:boolean equals(java.lang.Object):0:0 -> equals
    37:43:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    37:43:boolean equals(java.lang.Object):0 -> equals
    44:65:boolean equals(java.lang.Object):0:0 -> equals
    66:75:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    66:75:boolean equals(java.lang.Object):0 -> equals
    28:31:int hashCode():0:0 -> hashCode
    28:31:int PublicationDetailUiState.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":52},"outline":"Lih4;d(IIZ)I"}
    32:51:int hashCode():0:0 -> hashCode
    32:51:int PublicationDetailUiState.hashCode():0 -> hashCode
    52:52:int hashCode():0:0 -> hashCode
    1:72:java.lang.String toString():0:0 -> toString
