convertStackTrace method
stackTraceLevel lines at most.
Implementation
String convertStackTrace(StackTrace stackTrace) {
String st = stackTrace.toString();
List<String> lines = st.split('\n');
int length = lines.length;
st = length <= stackTraceLevel
? st
: lines.sublist(0, min(length, stackTraceLevel)).join('\n');
if (st.endsWith('\n')) {
st = st.substring(0, st.length - 2); // rm the last empty line.
}
return st;
}