NativeTaskRiskResult constructor

const NativeTaskRiskResult({
  1. required NativeLensTask task,
  2. required String riskLevel,
  3. required double confidence,
  4. required List<String> reasons,
  5. required String recommendation,
  6. required int analyzedAtMillis,
  7. List<String> requiredCapabilities = const <String>[],
  8. List<String> missingCapabilities = const <String>[],
  9. List<String> availableCapabilities = const <String>[],
})

Creates a NativeLens task risk result.

Implementation

const NativeTaskRiskResult({
  required this.task,
  required this.riskLevel,
  required this.confidence,
  required this.reasons,
  required this.recommendation,
  required this.analyzedAtMillis,
  this.requiredCapabilities = const <String>[],
  this.missingCapabilities = const <String>[],
  this.availableCapabilities = const <String>[],
});