12 lines
266 B
Kotlin
12 lines
266 B
Kotlin
package com.infendro.cli.error
|
|
|
|
import kotlin.reflect.KClass
|
|
|
|
class InvalidValue(
|
|
val value: String,
|
|
val type: KClass<*>,
|
|
) : Error() {
|
|
override val message: String
|
|
get() = """"$value" cannot be converted to ${type.simpleName ?: "Unknown"}."""
|
|
}
|