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 }