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 d60d677649e0f8c13437e97d2a65fadf493a88a1..13c0ebdeaa2b7d98630ddcc1131eed4a1b6b9320 100644 |
--- a/pkg/analysis_server/lib/src/edit/edit_domain.dart |
+++ b/pkg/analysis_server/lib/src/edit/edit_domain.dart |
@@ -830,8 +830,8 @@ class _RefactoringManager { |
CompilationUnit unit = await server.getResolvedCompilationUnit(file); |
if (unit != null) { |
_resetOnAnalysisStarted(); |
- refactoring = |
- new ExtractMethodRefactoring(searchEngine, unit, offset, length); |
+ refactoring = new ExtractMethodRefactoring( |
+ searchEngine, server.getAstProvider(file), unit, offset, length); |
feedback = new ExtractMethodFeedback(offset, length, '', <String>[], |
false, <RefactoringMethodParameter>[], <int>[], <int>[]); |
} |