getCodeActions method
Future<List<CodeAction> >
getCodeActions({
- required String filePath,
- required Range range,
- required List<
Diagnostic> diagnostics,
Returns code actions for the given range and diagnostics.
Implementation
Future<List<CodeAction>> getCodeActions({
required String filePath,
required Range range,
required List<Diagnostic> diagnostics,
}) async {
final actions = <CodeAction>[];
for (final diagnostic in diagnostics) {
final diagnosticActions = _getActionsForDiagnostic(
filePath: filePath,
diagnostic: diagnostic,
);
actions.addAll(diagnosticActions);
}
return actions;
}