Skip to content

Commit e8e56ff

Browse files
bwilkersonCommit Queue
authored andcommitted
Cleanup declarations in server with trailing digits
There are still lots of declarations whose name ends in a trailing digit, but most of them are unrelated to the migration, and some are required in order to not break internal code. I'm happy to break this up into smaller CLs if it's hard to review. Mostly it's just renaming some declarations, although there are one or two places where I did a little more clean-up. Change-Id: I50d32316e82e48c6a5a47aec630b4ffee2ead2c8 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/410922 Commit-Queue: Brian Wilkerson <[email protected]> Reviewed-by: Phil Quitslund <[email protected]>
1 parent fad65ac commit e8e56ff

File tree

60 files changed

+298
-316
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+298
-316
lines changed

pkg/analysis_server/lib/plugin/protocol/protocol_dart.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ Element convertElement(engine.Element2 element) {
1717
var kind = convertElementToElementKind(element);
1818
var name = getElementDisplayName(element);
1919
var elementTypeParameters = _getTypeParametersString(element);
20-
var aliasedType = getAliasedTypeString2(element);
20+
var aliasedType = getAliasedTypeString(element);
2121
var elementParameters = getParametersString(element);
22-
var elementReturnType = getReturnTypeString2(element);
22+
var elementReturnType = getReturnTypeString(element);
2323
return Element(
2424
kind,
2525
name,
@@ -33,7 +33,7 @@ Element convertElement(engine.Element2 element) {
3333
isFinal: _isFinal(element),
3434
isStatic: _isStatic(element),
3535
),
36-
location: newLocation_fromElement2(element),
36+
location: newLocation_fromElement(element),
3737
typeParameters: elementTypeParameters,
3838
aliasedType: aliasedType,
3939
parameters: elementParameters,
@@ -137,9 +137,9 @@ Element convertLibraryFragment(CompilationUnitElementImpl fragment) {
137137
var kind = convertElementToElementKind(fragment);
138138
var name = getElementDisplayName(fragment);
139139
var elementTypeParameters = _getTypeParametersString(fragment);
140-
var aliasedType = getAliasedTypeString2(fragment);
140+
var aliasedType = getAliasedTypeString(fragment);
141141
var elementParameters = getParametersString(fragment);
142-
var elementReturnType = getReturnTypeString2(fragment);
142+
var elementReturnType = getReturnTypeString(fragment);
143143
return Element(
144144
kind,
145145
name,

pkg/analysis_server/lib/src/analysis_server.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -646,7 +646,7 @@ abstract class AnalysisServer {
646646
/// Return a [Future] that completes with the [Element2] at the given
647647
/// [offset] of the given [file], or with `null` if there is no node at the
648648
/// [offset] or the node does not have an element.
649-
Future<Element2?> getElementAtOffset2(String file, int offset) async {
649+
Future<Element2?> getElementAtOffset(String file, int offset) async {
650650
if (!priorityFiles.contains(file)) {
651651
var driver = getAnalysisDriver(file);
652652
if (driver == null) {
@@ -668,7 +668,7 @@ abstract class AnalysisServer {
668668
}
669669

670670
var node = await getNodeAtOffset(file, offset);
671-
return getElementOfNode2(node);
671+
return getElementOfNode(node);
672672
}
673673

674674
/// Returns the element associated with the [node].
@@ -679,7 +679,7 @@ abstract class AnalysisServer {
679679
/// this work-around.
680680
///
681681
/// Returns `null` if [node] is `null` or doesn't have an element.
682-
Element2? getElementOfNode2(AstNode? node, {bool useMockForImport = false}) {
682+
Element2? getElementOfNode(AstNode? node, {bool useMockForImport = false}) {
683683
if (node == null) {
684684
return null;
685685
}
@@ -702,7 +702,7 @@ abstract class AnalysisServer {
702702
if (useMockForImport &&
703703
node is SimpleIdentifier &&
704704
element is PrefixElement2) {
705-
element = MockLibraryImportElement(getImportElement2(node)!);
705+
element = MockLibraryImportElement(getImportElement(node)!);
706706
}
707707
return element;
708708
}

pkg/analysis_server/lib/src/cider/rename.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ class CanRenameResponse {
9191
getElementKindName(newNameMember),
9292
newName,
9393
);
94-
result.addError(message, newLocation_fromElement2(newNameMember));
94+
result.addError(message, newLocation_fromElement(newNameMember));
9595
}
9696
}
9797

@@ -445,7 +445,7 @@ class CiderRenameComputer {
445445
if (!_canRenameElement(element)) {
446446
return null;
447447
}
448-
var refactoring = RenameRefactoring.getElementToRename2(node, element);
448+
var refactoring = RenameRefactoring.getElementToRename(node, element);
449449
if (refactoring != null) {
450450
return CanRenameResponse(lineInfo, refactoring, _fileResolver, filePath);
451451
}

pkg/analysis_server/lib/src/computer/computer_call_hierarchy.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ class DartCallHierarchyComputer {
245245
// across calls.
246246
var parsedUnits = <String, SomeParsedUnitResult?>{};
247247
for (var reference in references) {
248-
var container = _getContainer(reference.element2);
248+
var container = _getContainer(reference.element);
249249
if (container == null) {
250250
continue;
251251
}

pkg/analysis_server/lib/src/computer/computer_lazy_type_hierarchy.dart

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import 'package:analysis_server/src/services/search/search_engine.dart';
99
import 'package:analysis_server/src/utilities/element_location2.dart';
1010
import 'package:analyzer/dart/analysis/results.dart';
1111
import 'package:analyzer/dart/ast/ast.dart';
12-
import 'package:analyzer/dart/element/element2.dart';
12+
import 'package:analyzer/dart/element/element2.dart' hide ElementLocation;
1313
import 'package:analyzer/dart/element/type.dart';
1414
import 'package:analyzer/source/source_range.dart';
1515
import 'package:analyzer/src/dart/element/element.dart';
@@ -37,7 +37,7 @@ class DartLazyTypeHierarchyComputer {
3737

3838
/// Finds subtypes for the [Element2] at [location].
3939
Future<List<TypeHierarchyRelatedItem>?> findSubtypes(
40-
ElementLocation2 location,
40+
ElementLocation location,
4141
SearchEngine searchEngine,
4242
) async {
4343
var targetElement = await _findTargetElement(location);
@@ -57,7 +57,7 @@ class DartLazyTypeHierarchyComputer {
5757
/// Anchors are included in returned types (where necessary to preserve type
5858
/// arguments) that can be used when calling for the next level of types.
5959
Future<List<TypeHierarchyRelatedItem>?> findSupertypes(
60-
ElementLocation2 location, {
60+
ElementLocation location, {
6161
TypeHierarchyAnchor? anchor,
6262
}) async {
6363
var targetElement = await _findTargetElement(location);
@@ -106,7 +106,7 @@ class DartLazyTypeHierarchyComputer {
106106

107107
/// Locate the [Element2] referenced by [location].
108108
Future<InterfaceElement2?> _findTargetElement(
109-
ElementLocation2 location,
109+
ElementLocation location,
110110
) async {
111111
var element = await location.locateIn(_result.session);
112112
return element is InterfaceElement2 ? element : null;
@@ -119,7 +119,7 @@ class DartLazyTypeHierarchyComputer {
119119
) async {
120120
/// Helper to convert a [SearchMatch] to a [TypeHierarchyRelatedItem].
121121
TypeHierarchyRelatedItem? toHierarchyItem(SearchMatch match) {
122-
var element = match.element2 as InterfaceElement2;
122+
var element = match.element as InterfaceElement2;
123123
var type = element.thisType;
124124
switch (match.kind) {
125125
case MatchKind.REFERENCE_IN_EXTENDS_CLAUSE:
@@ -142,7 +142,7 @@ class DartLazyTypeHierarchyComputer {
142142
);
143143
var seenElements = <Element2>{};
144144
return matches
145-
.where((match) => seenElements.add(match.element2))
145+
.where((match) => seenElements.add(match.element))
146146
.map(toHierarchyItem)
147147
.nonNulls
148148
.toList();
@@ -220,7 +220,7 @@ class DartLazyTypeHierarchyComputer {
220220

221221
class TypeHierarchyAnchor {
222222
/// The location of the anchor element.
223-
final ElementLocation2 location;
223+
final ElementLocation location;
224224

225225
/// The supertype path from [location] to the target element.
226226
final List<int> path;
@@ -239,7 +239,7 @@ class TypeHierarchyItem {
239239
/// `findSubtypes`/`findSupertypes` so that if code has been modified since
240240
/// the `findTarget` call the element can still be located (provided the
241241
/// names/identifiers have not changed).
242-
final ElementLocation2 location;
242+
final ElementLocation location;
243243

244244
/// The type being displayed.
245245
final InterfaceType _type;
@@ -272,7 +272,7 @@ class TypeHierarchyItem {
272272
file = type.element3.firstFragment.libraryFragment.source.fullName;
273273

274274
static TypeHierarchyItem? forType(InterfaceType type) {
275-
var location = ElementLocation2.forElement(type.element3);
275+
var location = ElementLocation.forElement(type.element3);
276276
if (location == null) return null;
277277

278278
return TypeHierarchyItem._forType(type: type, location: location);
@@ -356,7 +356,7 @@ class TypeHierarchyRelatedItem extends TypeHierarchyItem {
356356
InterfaceType type, {
357357
required TypeHierarchyItemRelationship relationship,
358358
}) {
359-
var location = ElementLocation2.forElement(type.element3);
359+
var location = ElementLocation.forElement(type.element3);
360360
if (location == null) return null;
361361

362362
return TypeHierarchyRelatedItem.forType(

pkg/analysis_server/lib/src/handler/legacy/edit_get_available_refactorings.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class EditGetAvailableRefactoringsHandler extends LegacyHandler {
7575
var resolvedUnit = await server.getResolvedUnit(file);
7676
if (resolvedUnit != null) {
7777
var node = NodeLocator(offset).searchWithin(resolvedUnit.unit);
78-
var element = server.getElementOfNode2(node);
78+
var element = server.getElementOfNode(node);
7979
if (element != null) {
8080
var refactoringWorkspace = server.refactoringWorkspace;
8181
// try CONVERT_METHOD_TO_GETTER
@@ -89,7 +89,7 @@ class EditGetAvailableRefactoringsHandler extends LegacyHandler {
8989
}
9090
}
9191
// try RENAME
92-
var renameRefactoring = RenameRefactoring.create2(
92+
var renameRefactoring = RenameRefactoring.create(
9393
refactoringWorkspace,
9494
resolvedUnit,
9595
element,

pkg/analysis_server/lib/src/handler/legacy/search_find_element_references.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class SearchFindElementReferencesHandler extends LegacyHandler {
3131
);
3232
var file = params.file;
3333
// prepare element
34-
var element = await server.getElementAtOffset2(file, params.offset);
34+
var element = await server.getElementAtOffset(file, params.offset);
3535
if (element is FieldFormalParameterElement2) {
3636
element = element.field2;
3737
}

pkg/analysis_server/lib/src/handler/legacy/search_get_type_hierarchy.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class SearchGetTypeHierarchyHandler extends LegacyHandler {
2929
);
3030
var file = params.file;
3131
// prepare element
32-
var element = await server.getElementAtOffset2(file, params.offset);
32+
var element = await server.getElementAtOffset(file, params.offset);
3333
if (element == null) {
3434
_sendTypeHierarchyNull(request);
3535
return;

pkg/analysis_server/lib/src/lsp/completion_utils.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ Future<lsp.CompletionItem?> toLspCompletionItem(
199199
var colorPreviewHex =
200200
capabilities.completionItemKinds.contains(lsp.CompletionItemKind.Color) &&
201201
suggestion is ElementBasedSuggestion
202-
? server.getColorHexString2(element)
202+
? server.getColorHexString(element)
203203
: null;
204204

205205
var completionKind =
@@ -560,7 +560,7 @@ CompletionDetail _getCompletionDetail(
560560
if (element is FormalParameterElement) {
561561
parameterType = element.type.getDisplayString();
562562
}
563-
returnType = server.getReturnTypeString2(element) ?? parameterType;
563+
returnType = server.getReturnTypeString(element) ?? parameterType;
564564

565565
// Extract the type from setters to be shown in the place a return type
566566
// would usually be shown.

pkg/analysis_server/lib/src/lsp/handlers/code_actions/dart.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ class DartCodeActionsProducer extends AbstractCodeActionsProducer {
322322
// Converts/Rewrites
323323
if (shouldIncludeKind(CodeActionKind.RefactorRewrite)) {
324324
var node = NodeLocator(offset).searchWithin(unitResult.unit);
325-
var element = server.getElementOfNode2(node);
325+
var element = server.getElementOfNode(node);
326326

327327
// Getter to Method
328328
if (element is GetterElement &&

0 commit comments

Comments
 (0)