| Index: pkg/analysis_server/lib/src/services/refactoring/rename.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/refactoring/rename.dart b/pkg/analysis_server/lib/src/services/refactoring/rename.dart
|
| index df0bf60ce93fd3312b7c60fe04effacb16b20379..e5d76ce9278d2f4898a9da6c7a2f63ac38bd85ef 100644
|
| --- a/pkg/analysis_server/lib/src/services/refactoring/rename.dart
|
| +++ b/pkg/analysis_server/lib/src/services/refactoring/rename.dart
|
| @@ -7,7 +7,6 @@ library services.src.refactoring.rename;
|
| import 'dart:async';
|
|
|
| import 'package:analysis_server/src/protocol_server.dart' hide Element;
|
| -import 'package:analysis_server/src/services/correction/source_range.dart';
|
| import 'package:analysis_server/src/services/correction/status.dart';
|
| import 'package:analysis_server/src/services/correction/util.dart';
|
| import 'package:analysis_server/src/services/refactoring/refactoring.dart';
|
| @@ -17,6 +16,7 @@ import 'package:analyzer/dart/element/element.dart';
|
| import 'package:analyzer/src/generated/engine.dart';
|
| import 'package:analyzer/src/generated/java_core.dart';
|
| import 'package:analyzer/src/generated/source.dart';
|
| +import 'package:analyzer_plugin/utilities/range_factory.dart';
|
| import 'package:path/path.dart' as pathos;
|
|
|
| /**
|
| @@ -132,8 +132,6 @@ abstract class RenameRefactoringImpl extends RefactoringImpl
|
| final AnalysisContext context;
|
| final String elementKindName;
|
| final String oldName;
|
| - Element get element => _element;
|
| -
|
| SourceChange change;
|
|
|
| String newName;
|
| @@ -145,13 +143,15 @@ abstract class RenameRefactoringImpl extends RefactoringImpl
|
| elementKindName = element.kind.displayName,
|
| oldName = _getDisplayName(element);
|
|
|
| + Element get element => _element;
|
| +
|
| /**
|
| * Adds a [SourceEdit] to update [element] name to [change].
|
| */
|
| void addDeclarationEdit(Element element) {
|
| if (element != null) {
|
| - SourceRange range = rangeElementName(element);
|
| - SourceEdit edit = newSourceEdit_range(range, newName);
|
| + SourceEdit edit =
|
| + newSourceEdit_range(range.elementName(element), newName);
|
| doSourceChange_addElementEdit(change, element, edit);
|
| }
|
| }
|
|
|