resolveError method
Implementation
resolveError({String? errorMessage, StackTrace? stackTrace}) {
return 'Error: $errorMessage\n' +
(stackTrace != null
? Trace.from(stackTrace).frames.map((f) {
String member = f.member ?? "<anonymous>";
if (member == '<fn>') {
member = '<anonymous>';
}
String loc = 'unknown location';
if (f.isCore) {
loc = 'native';
} else if (f.line != null) {
loc = '${f.uri}:${f.line}:${f.column ?? 0}';
}
return ' at $member ($loc)\n';
}).join('')
: "");
}