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 }