BuildResult constructor

BuildResult(
  1. BuildStatus status,
  2. List<AssetId> outputs, {
  3. BuildPerformance? performance,
  4. FailureType? failureType,
})

Implementation

BuildResult(this.status, List<AssetId> outputs,
    {this.performance, FailureType? failureType})
    : outputs = List.unmodifiable(outputs),
      failureType = failureType == null && status == BuildStatus.failure
          ? FailureType.general
          : failureType;