marcelo
10/10/2018, 3:43 AMprivate fun evaluateTag(value: A): String {
return when(value) {
is SuccessfulOrFail -> "success:${value.isSuccessful()}"
is Environment -> "env:${value.name.toLowerCase()}"
else -> throw IllegalArgumentException("Unknown tag")
}
}