google/protobuf.dart

GeneratedMessage constructors with `result` parameter conflict with `result` local var.

kevmoo opened this issue · 1 comments

class ReachabilityDetails extends $pb.GeneratedMessage {
  factory ReachabilityDetails({
    ReachabilityDetails_Result? result,
    $2.Timestamp? verifyTime,
    $19.Status? error,
    $core.Iterable<Trace>? traces,
  }) {
    final result = create();
    if (result != null) {
      result.result = result;
    }
    if (verifyTime != null) {
      result.verifyTime = verifyTime;
    }
    if (error != null) {
      result.error = error;
    }
    if (traces != null) {
      result.traces.addAll(traces);
    }
    return result;
  }

Maybe use final $result = in this case?

Already fixed by #869