Coverage Summary for Class: ClickSoundsId (com.vsevolodganin.clicktrack.model)

Class Method, % Branch, % Line, % Instruction, %
ClickSoundsId$Builtin 0% (0/2) 0% (0/2) 0% (0/2) 0% (0/46)
ClickSoundsId$Builtin$Companion 0% (0/1) 0% (0/1) 0% (0/2)
ClickSoundsId$Companion 0% (0/1) 0% (0/1) 0% (0/35)
ClickSoundsId$Database 0% (0/2) 0% (0/2) 0% (0/2) 0% (0/28)
ClickSoundsId$Database$Companion 0% (0/1) 0% (0/1) 0% (0/2)
Total 0% (0/7) 0% (0/4) 0% (0/7) 0% (0/113)


 package com.vsevolodganin.clicktrack.model
 
 import kotlinx.serialization.Serializable
 
 @Serializable
 sealed interface ClickSoundsId {
     @Serializable
     data class Database(val value: Long) : ClickSoundsId
 
     @Serializable
     data class Builtin(val value: BuiltinClickSounds) : ClickSoundsId
 }