parse static method

List<StackTraceElement>? parse(
  1. String? stackTrace
)

Implementation

static List<StackTraceElement>? parse(String? stackTrace) {
  if (stackTrace == null) return null;
  final lines = stackTrace.split('\n');
  final elements = <StackTraceElement>[];

  for (var i = 1; i < lines.length; i++) {
    final line = lines[i];
    if (line.isEmpty) continue;
    elements.add(StackTraceElement.fromString(line));
  }

  return elements;
}