| Index: pkg/analysis_server/lib/src/services/refactoring/extract_method.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/refactoring/extract_method.dart b/pkg/analysis_server/lib/src/services/refactoring/extract_method.dart
|
| index cb06d569d3dd9ca53fc51cb14018530604f1c910..c222ff0770b3fad95ab5b9ef9e484b6ff68391b7 100644
|
| --- a/pkg/analysis_server/lib/src/services/refactoring/extract_method.dart
|
| +++ b/pkg/analysis_server/lib/src/services/refactoring/extract_method.dart
|
| @@ -169,14 +169,13 @@ class ExtractMethodRefactoringImpl extends RefactoringImpl implements
|
| }
|
|
|
| @override
|
| - Future<RefactoringStatus> checkFinalConditions() {
|
| + Future<RefactoringStatus> checkFinalConditions() async {
|
| RefactoringStatus result = new RefactoringStatus();
|
| result.addStatus(validateMethodName(name));
|
| result.addStatus(_checkParameterNames());
|
| - return _checkPossibleConflicts().then((status) {
|
| - result.addStatus(status);
|
| - return result;
|
| - });
|
| + RefactoringStatus status = await _checkPossibleConflicts();
|
| + result.addStatus(status);
|
| + return result;
|
| }
|
|
|
|
|
|
|