DataFlowResult constructor

const DataFlowResult({
  1. required String filePath,
  2. required int startLine,
  3. required int endLine,
  4. required String enclosingDeclaration,
  5. required List<VariableUsage> inputs,
  6. required List<VariableUsage> mutations,
  7. required List<VariableUsage> outputs,
  8. required List<ControlFlowEscape> escapes,
  9. required String suggestedSignature,
  10. required bool isCleanlyExtractable,
})

Implementation

const DataFlowResult({
  required this.filePath,
  required this.startLine,
  required this.endLine,
  required this.enclosingDeclaration,
  required this.inputs,
  required this.mutations,
  required this.outputs,
  required this.escapes,
  required this.suggestedSignature,
  required this.isCleanlyExtractable,
});