| Index: pkg/analysis_server/lib/src/edit/edit_domain.dart
|
| diff --git a/pkg/analysis_server/lib/src/edit/edit_domain.dart b/pkg/analysis_server/lib/src/edit/edit_domain.dart
|
| index db0555947618d3889b02a1b817db5900ab7928a1..03437180d2ca20faf90693736b6d29679440a8cc 100644
|
| --- a/pkg/analysis_server/lib/src/edit/edit_domain.dart
|
| +++ b/pkg/analysis_server/lib/src/edit/edit_domain.dart
|
| @@ -400,14 +400,14 @@ class EditDomainHandler extends AbstractRequestHandler {
|
| //
|
| // Compute the edits required to import the required elements.
|
| //
|
| - List<SourceEdit> edits =
|
| - new ImportElementsComputer(result, params.file, params.elements)
|
| - .compute();
|
| + ImportElementsComputer computer =
|
| + new ImportElementsComputer(server.resourceProvider, result);
|
| + SourceChange change = await computer.createEdits(params.elements);
|
| //
|
| // Send the response.
|
| //
|
| - server.sendResponse(
|
| - new EditImportElementsResult(edits).toResponse(request.id));
|
| + server.sendResponse(new EditImportElementsResult(change.edits[0].edits)
|
| + .toResponse(request.id));
|
| }
|
|
|
| Future isPostfixCompletionApplicable(Request request) async {
|
|
|