Index: pkg/analysis_server/lib/src/services/correction/fix_internal.dart |
diff --git a/pkg/analysis_server/lib/src/services/correction/fix_internal.dart b/pkg/analysis_server/lib/src/services/correction/fix_internal.dart |
index 856d8ce737988df947b69b0f582b5266b8adccfe..5ac7ef70ab1edf91b7029cac2318a4cdcfb5a36c 100644 |
--- a/pkg/analysis_server/lib/src/services/correction/fix_internal.dart |
+++ b/pkg/analysis_server/lib/src/services/correction/fix_internal.dart |
@@ -20,9 +20,9 @@ import 'package:analysis_server/src/services/correction/levenshtein.dart'; |
import 'package:analysis_server/src/services/correction/name_suggestion.dart'; |
import 'package:analysis_server/src/services/correction/namespace.dart'; |
import 'package:analysis_server/src/services/correction/source_buffer.dart'; |
-import 'package:analysis_server/src/services/correction/source_range.dart'; |
import 'package:analysis_server/src/services/correction/source_range.dart' |
as rf; |
+import 'package:analysis_server/src/services/correction/source_range.dart'; |
import 'package:analysis_server/src/services/correction/strings.dart'; |
import 'package:analysis_server/src/services/correction/util.dart'; |
import 'package:analysis_server/src/services/search/hierarchy.dart'; |
@@ -264,7 +264,9 @@ class FixProcessor { |
if (errorCode == StaticWarningCode.CONCRETE_CLASS_WITH_ABSTRACT_MEMBER) { |
_addFix_makeEnclosingClassAbstract(); |
} |
- if (errorCode == StaticWarningCode.EXTRA_POSITIONAL_ARGUMENTS) { |
+ if (errorCode == StaticWarningCode.EXTRA_POSITIONAL_ARGUMENTS || |
+ errorCode == |
+ StaticWarningCode.EXTRA_POSITIONAL_ARGUMENTS_COULD_BE_NAMED) { |
_addFix_createConstructor_insteadOfSyntheticDefault(); |
await _addFix_addMissingParameter(); |
} |