| 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();
|
| }
|
|
|