serializeValue function
Serializes value for use in Allure parameters and details.
Implementation
String serializeValue(Object? value) {
if (value == null) {
return 'null';
}
if (value is String) {
return value;
}
if (value is num || value is bool) {
return value.toString();
}
try {
return jsonEncode(value);
} catch (_) {
return value.toString();
}
}