Trace.parseFriendly constructor Null safety
- String trace
Parses this package's string representation of a stack trace.
This also parses string representations of Chains. They parse to the same trace that Chain.toTrace would return.
Implementation
Trace.parseFriendly(String trace)
: this(
trace.isEmpty
? []
: trace
.trim()
.split('\n')
// Filter out asynchronous gaps from [Chain]s.
.where((line) => !line.startsWith('====='))
.map((line) => Frame.parseFriendly(line)),
original: trace);