Coverage Summary for Class: Person (dev.suresh.lang)
Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
Person |
100%
(1/1)
|
50%
(1/2)
|
|
100%
(1/1)
|
100%
(23/23)
|
package dev.suresh.lang
import com.javiersc.kotlin.kopy.Kopy
import dev.zacsweers.redacted.annotations.Redacted
@Kopy data class Person(val name: Name, val address: Address, val privateInfo: PrivateInfo)
@Kopy data class Name(val first: String, val last: String)
@Kopy data class Address(val street: String, val city: String, val state: String, val zip: String)
@Kopy data class PrivateInfo(@Redacted val ssn: String, @Redacted val dob: String)