Index: pkg/analyzer_plugin/lib/src/utilities/change_builder/change_builder_dart.dart |
diff --git a/pkg/analyzer_plugin/lib/src/utilities/change_builder/change_builder_dart.dart b/pkg/analyzer_plugin/lib/src/utilities/change_builder/change_builder_dart.dart |
index d30911f8c9c0fea5d5c35a7c323c7dd2990bed90..a28afbdab9539efd319cff01628ee761878b8079 100644 |
--- a/pkg/analyzer_plugin/lib/src/utilities/change_builder/change_builder_dart.dart |
+++ b/pkg/analyzer_plugin/lib/src/utilities/change_builder/change_builder_dart.dart |
@@ -7,7 +7,6 @@ import 'dart:async'; |
import 'package:analysis_server/protocol/protocol_generated.dart' |
hide Element, ElementKind; |
import 'package:analysis_server/src/services/correction/name_suggestion.dart'; |
-import 'package:analysis_server/src/services/correction/source_range.dart'; |
import 'package:analysis_server/src/services/correction/util.dart'; |
import 'package:analyzer/dart/ast/ast.dart'; |
import 'package:analyzer/dart/ast/token.dart'; |
@@ -21,6 +20,7 @@ import 'package:analyzer/src/generated/utilities_dart.dart'; |
import 'package:analyzer_plugin/src/utilities/change_builder/change_builder_core.dart'; |
import 'package:analyzer_plugin/utilities/change_builder/change_builder_core.dart'; |
import 'package:analyzer_plugin/utilities/change_builder/change_builder_dart.dart'; |
+import 'package:analyzer_plugin/utilities/range_factory.dart'; |
/** |
* A [ChangeBuilder] used to build changes in Dart files. |
@@ -845,7 +845,7 @@ class DartFileEditBuilderImpl extends FileEditBuilderImpl |
} |
futureType = futureType.instantiate(<DartType>[type]); |
// prepare code for the types |
- addReplacement(rangeNode(typeAnnotation), (EditBuilder builder) { |
+ addReplacement(range.node(typeAnnotation), (EditBuilder builder) { |
if (!(builder as DartEditBuilder).writeType(futureType)) { |
builder.write('void'); |
} |