formatError method
Formats an error message with optional stack trace.
Implementation
String formatError(
Object error, {
StackTrace? stackTrace,
bool verbose = false,
}) {
final msg = error.toString();
final buf = StringBuffer();
buf.write('${theme.error}Error: $msg${theme.reset}');
if (verbose && stackTrace != null) {
buf.write('\n${theme.muted}$stackTrace${theme.reset}');
}
return buf.toString();
}