merge method Null safety

StackTraceImpl merge(
  1. StackTrace microTask
)

Implementation

StackTraceImpl merge(core.StackTrace microTask) {
  var _microImpl = StackTraceImpl.fromStackTrace(microTask);

  var merged = StackTraceImpl.fromStackTrace(this);

  var index = 0;
  for (var frame in _microImpl.frames!) {
    // best we can do is exclude any files that are in the flutter src tree.
    if (isExcludedSource(frame)) {
      continue;
    }
    merged.frames!.insert(index++, frame);
  }
  return merged;
}