Coverage Summary for Class: ProtoValueClassCollectionFixture (com.ghost.serialization.integration.model)

Class Method, % Branch, % Line, % Instruction, %
ProtoValueClassCollectionFixture 100% (2/2) 0% (0/2) 100% (4/4) 82.7% (62/75)
ProtoValueClassCollectionFixture$Companion 0% (0/1) 0% (0/1) 0% (0/2)
Total 66.7% (2/3) 0% (0/2) 80% (4/5) 80.5% (62/77)


 package com.ghost.serialization.integration.model
 
 import com.ghost.serialization.annotations.GhostProtoSerialization
 import com.ghost.serialization.annotations.GhostSerialization
 import kotlinx.serialization.Serializable
 
 @JvmInline
 @Serializable
 @GhostSerialization
 value class ProtoAccountId(val value: Long)
 
 @GhostProtoSerialization
 @Serializable
 data class ProtoValueClassCollectionFixture(
     val ids: List<ProtoAccountId>,
     val accounts: Map<String, ProtoAccountId>
 )