ProjectOperationOutcome constructor

const ProjectOperationOutcome({
  1. required bool ok,
  2. required ProjectOperationKind kind,
  3. required String operationId,
  4. required List<String> argv,
  5. required String workingDirectory,
  6. required Duration duration,
  7. int? exitCode,
  8. String stdout = '',
  9. String stderr = '',
  10. String? error,
  11. String? detail,
  12. bool physicallySettled = true,
  13. bool truncatedOutput = false,
  14. List<int> survivors = const <int>[],
  15. int? pid,
  16. String? rootIdentityToken,
})

Describes one run.

Implementation

const ProjectOperationOutcome({
  required this.ok,
  required this.kind,
  required this.operationId,
  required this.argv,
  required this.workingDirectory,
  required this.duration,
  this.exitCode,
  this.stdout = '',
  this.stderr = '',
  this.error,
  this.detail,
  this.physicallySettled = true,
  this.truncatedOutput = false,
  this.survivors = const <int>[],
  this.pid,
  this.rootIdentityToken,
});