Coverage Summary for Class: SessionId (vit.khudenko.android.sessiontracker)

Class Class, % Method, % Block, % Line, %
SessionId 100% (1/1) 100% (2/2) 100% (4/4) 100% (3/3)


1 package vit.khudenko.android.sessiontracker 2  3 import java.io.Serializable 4  5 @JvmInline 6 value class SessionId(val value: String) : Serializable { 7  8  init { 9  require(value.isNotEmpty()) { "${SessionId::class.java.simpleName} value can not be empty" } 10  require(value.isNotBlank()) { "${SessionId::class.java.simpleName} value can not be blank" } 11  } 12  13 }