Skip to content

Commit 5454e70

Browse files
bwilkersonCommit Queue
authored andcommitted
[migration] Rename utilities in protocol_dart.dart
Change-Id: I90c06dffcac98bc8ec6bb2a982a6825157eda56d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/407620 Commit-Queue: Brian Wilkerson <[email protected]> Reviewed-by: Konstantin Shcheglov <[email protected]>
1 parent a9f288a commit 5454e70

File tree

9 files changed

+65
-65
lines changed

9 files changed

+65
-65
lines changed

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

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ import 'package:analyzer/src/dart/element/element.dart';
1313
import 'package:analyzer/src/utilities/extensions/element.dart';
1414
import 'package:path/path.dart' as path;
1515

16-
Element convertElement2(engine.Element2 element) {
17-
var kind = convertElementToElementKind2(element);
18-
var name = getElementDisplayName2(element);
19-
var elementTypeParameters = _getTypeParametersString2(element);
16+
Element convertElement(engine.Element2 element) {
17+
var kind = convertElementToElementKind(element);
18+
var name = getElementDisplayName(element);
19+
var elementTypeParameters = _getTypeParametersString(element);
2020
var aliasedType = getAliasedTypeString2(element);
21-
var elementParameters = getParametersString2(element);
21+
var elementParameters = getParametersString(element);
2222
var elementReturnType = getReturnTypeString2(element);
2323
return Element(
2424
kind,
@@ -28,10 +28,10 @@ Element convertElement2(engine.Element2 element) {
2828
isDeprecated:
2929
(element is engine.Annotatable) &&
3030
(element as engine.Annotatable).metadata2.hasDeprecated,
31-
isAbstract: _isAbstract2(element),
32-
isConst: _isConst2(element),
33-
isFinal: _isFinal2(element),
34-
isStatic: _isStatic2(element),
31+
isAbstract: _isAbstract(element),
32+
isConst: _isConst(element),
33+
isFinal: _isFinal(element),
34+
isStatic: _isStatic(element),
3535
),
3636
location: newLocation_fromElement2(element),
3737
typeParameters: elementTypeParameters,
@@ -46,7 +46,7 @@ Element convertElement2(engine.Element2 element) {
4646
///
4747
/// This does not take into account that an instance of [engine.ClassElement]
4848
/// can be an enum and an instance of [engine.FieldElement] can be an enum
49-
/// constant. Use [convertElementToElementKind2] where possible.
49+
/// constant. Use [convertElementToElementKind] where possible.
5050
ElementKind convertElementKind(engine.ElementKind kind) {
5151
if (kind == engine.ElementKind.CLASS) {
5252
return ElementKind.CLASS;
@@ -121,7 +121,7 @@ ElementKind convertElementKind(engine.ElementKind kind) {
121121
}
122122

123123
/// Return an [ElementKind] corresponding to the given [engine.Element2].
124-
ElementKind convertElementToElementKind2(engine.Element2 element) {
124+
ElementKind convertElementToElementKind(engine.Element2 element) {
125125
if (element is engine.EnumElement2) {
126126
return ElementKind.ENUM;
127127
} else if (element is engine.MixinElement2) {
@@ -134,22 +134,22 @@ ElementKind convertElementToElementKind2(engine.Element2 element) {
134134
}
135135

136136
Element convertLibraryFragment(CompilationUnitElementImpl fragment) {
137-
var kind = convertElementToElementKind2(fragment);
138-
var name = getElementDisplayName2(fragment);
139-
var elementTypeParameters = _getTypeParametersString2(fragment);
137+
var kind = convertElementToElementKind(fragment);
138+
var name = getElementDisplayName(fragment);
139+
var elementTypeParameters = _getTypeParametersString(fragment);
140140
var aliasedType = getAliasedTypeString2(fragment);
141-
var elementParameters = getParametersString2(fragment);
141+
var elementParameters = getParametersString(fragment);
142142
var elementReturnType = getReturnTypeString2(fragment);
143143
return Element(
144144
kind,
145145
name,
146146
Element.makeFlags(
147147
isPrivate: fragment.isPrivate,
148148
isDeprecated: fragment.hasDeprecated,
149-
isAbstract: _isAbstract2(fragment),
150-
isConst: _isConst2(fragment),
151-
isFinal: _isFinal2(fragment),
152-
isStatic: _isStatic2(fragment),
149+
isAbstract: _isAbstract(fragment),
150+
isConst: _isConst(fragment),
151+
isFinal: _isFinal(fragment),
152+
isStatic: _isStatic(fragment),
153153
),
154154
location: newLocation_fromFragment(fragment),
155155
typeParameters: elementTypeParameters,
@@ -159,15 +159,15 @@ Element convertLibraryFragment(CompilationUnitElementImpl fragment) {
159159
);
160160
}
161161

162-
String getElementDisplayName2(engine.Element2 element) {
162+
String getElementDisplayName(engine.Element2 element) {
163163
if (element is engine.LibraryFragment) {
164164
return path.basename((element as engine.LibraryFragment).source.fullName);
165165
} else {
166166
return element.displayName;
167167
}
168168
}
169169

170-
String? getParametersString2(engine.Element2 element) {
170+
String? getParametersString(engine.Element2 element) {
171171
// TODO(scheglov): expose the corresponding feature from ExecutableElement
172172
List<engine.FormalParameterElement> parameters;
173173
if (element is engine.ExecutableElement2) {
@@ -188,7 +188,7 @@ String? getParametersString2(engine.Element2 element) {
188188
return null;
189189
}
190190

191-
parameters.sort(_preferRequiredParams2);
191+
parameters.sort(_preferRequiredParams);
192192

193193
var sb = StringBuffer();
194194
var closeOptionalString = '';
@@ -216,7 +216,7 @@ String? getParametersString2(engine.Element2 element) {
216216
return '($sb)';
217217
}
218218

219-
String? _getTypeParametersString2(engine.Element2 element) {
219+
String? _getTypeParametersString(engine.Element2 element) {
220220
List<engine.TypeParameterElement2>? typeParameters;
221221
if (element is engine.InterfaceElement2) {
222222
typeParameters = element.typeParameters2;
@@ -229,7 +229,7 @@ String? _getTypeParametersString2(engine.Element2 element) {
229229
return '<${typeParameters.join(', ')}>';
230230
}
231231

232-
bool _isAbstract2(engine.Element2 element) {
232+
bool _isAbstract(engine.Element2 element) {
233233
if (element is engine.ClassElement2) {
234234
return element.isAbstract;
235235
}
@@ -242,7 +242,7 @@ bool _isAbstract2(engine.Element2 element) {
242242
return false;
243243
}
244244

245-
bool _isConst2(engine.Element2 element) {
245+
bool _isConst(engine.Element2 element) {
246246
if (element is engine.ConstructorElement2) {
247247
return element.isConst;
248248
}
@@ -252,14 +252,14 @@ bool _isConst2(engine.Element2 element) {
252252
return false;
253253
}
254254

255-
bool _isFinal2(engine.Element2 element) {
255+
bool _isFinal(engine.Element2 element) {
256256
if (element is engine.VariableElement2) {
257257
return element.isFinal;
258258
}
259259
return false;
260260
}
261261

262-
bool _isStatic2(engine.Element2 element) {
262+
bool _isStatic(engine.Element2 element) {
263263
if (element is engine.ExecutableElement2) {
264264
return element.isStatic;
265265
}
@@ -270,7 +270,7 @@ bool _isStatic2(engine.Element2 element) {
270270
}
271271

272272
/// Sort required named parameters before optional ones.
273-
int _preferRequiredParams2(
273+
int _preferRequiredParams(
274274
engine.FormalParameterElement e1,
275275
engine.FormalParameterElement e2,
276276
) {

pkg/analysis_server/lib/src/domains/analysis/occurrences_dart.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ void addDartOccurrences(OccurrencesCollector collector, CompilationUnit unit) {
1818
// For legacy protocol, we only support occurrences with the same
1919
// length, so we must filter the offset to only those that match the length
2020
// from the element.
21-
var serverElement = protocol.convertElement2(engineElement);
21+
var serverElement = protocol.convertElement(engineElement);
2222
// Prefer the length from the mapped element over the element directly,
2323
// because 'name3' may contain 'new' for constructors which doesn't match
2424
// what is in the source.

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
@@ -49,7 +49,7 @@ class SearchFindElementReferencesHandler extends LegacyHandler {
4949
var result = protocol.SearchFindElementReferencesResult();
5050
if (element != null) {
5151
result.id = searchId;
52-
result.element = protocol.convertElement2(element.asElement2!);
52+
result.element = protocol.convertElement(element.asElement2!);
5353
}
5454
sendResult(result);
5555
// search elements

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -552,7 +552,7 @@ CompletionDetail _getCompletionDetail(
552552
}
553553
String? parameters;
554554
if (element != null) {
555-
parameters = getParametersString2(element);
555+
parameters = getParametersString(element);
556556
// Prefer the element return type (because it may be more specific
557557
// for overrides) and fall back to the parameter type or return type from
558558
// the suggestion (handles records).

pkg/analysis_server/lib/src/protocol_server.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ Location newLocation_fromUnit(
382382

383383
/// Construct based on an element from the analyzer engine.
384384
OverriddenMember newOverriddenMember_fromEngine(engine.Element2 member) {
385-
var element = convertElement2(member);
385+
var element = convertElement(member);
386386
var className = member.enclosingElement2!.displayName;
387387
return OverriddenMember(element, className);
388388
}
@@ -444,7 +444,7 @@ List<Element> _computePath(engine.Element element) {
444444
convertLibraryFragment(fragment as CompilationUnitElementImpl),
445445
);
446446
}
447-
path.add(convertElement2(e.asElement2!));
447+
path.add(convertElement(e.asElement2!));
448448
}
449449
}
450450
}

pkg/analysis_server/lib/src/search/type_hierarchy.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import 'dart:collection';
66

77
import 'package:analysis_server/src/protocol_server.dart'
8-
show TypeHierarchyItem, convertElement2;
8+
show TypeHierarchyItem, convertElement;
99
import 'package:analysis_server/src/services/search/hierarchy.dart';
1010
import 'package:analysis_server/src/services/search/search_engine.dart';
1111
import 'package:analyzer/dart/element/element2.dart';
@@ -70,10 +70,10 @@ class TypeHierarchyComputer {
7070
var subMemberElement = helper.findMemberElement(subElement);
7171
var subMemberElementDeclared = subMemberElement?.nonSynthetic2;
7272
subItem = TypeHierarchyItem(
73-
convertElement2(subElement),
73+
convertElement(subElement),
7474
memberElement:
7575
subMemberElementDeclared != null
76-
? convertElement2(subMemberElementDeclared)
76+
? convertElement(subMemberElementDeclared)
7777
: null,
7878
superclass: itemId,
7979
);
@@ -122,11 +122,11 @@ class TypeHierarchyComputer {
122122
var memberElement = helper.findMemberElement(classElement);
123123
var memberElementDeclared = memberElement?.nonSynthetic2;
124124
item = TypeHierarchyItem(
125-
convertElement2(classElement),
125+
convertElement(classElement),
126126
displayName: displayName,
127127
memberElement:
128128
memberElementDeclared != null
129-
? convertElement2(memberElementDeclared)
129+
? convertElement(memberElementDeclared)
130130
: null,
131131
);
132132
_elementItemMap[classElement] = item;

pkg/analysis_server/lib/src/services/completion/dart/suggestion_builder.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -723,7 +723,7 @@ class SuggestionBuilder {
723723
parameterName: name,
724724
parameterType: type,
725725
replacementLength: replacementLength,
726-
element: convertElement2(parameter),
726+
element: convertElement(parameter),
727727
);
728728

729729
if (parameter is FieldFormalParameterElement2) {
@@ -847,7 +847,7 @@ class SuggestionBuilder {
847847
displayText: displayText,
848848
requiredImports: overrideImports.toList(),
849849
);
850-
suggestion.element = protocol.convertElement2(element);
850+
suggestion.element = protocol.convertElement(element);
851851
_addSuggestion(
852852
suggestion,
853853
textToMatchOverride: _textToMatchOverride(element),
@@ -1464,7 +1464,7 @@ class SuggestionBuilder {
14641464
_ElementCompletionData _createElementCompletionData(Element2 element) {
14651465
var documentation = _getDocumentation(element);
14661466

1467-
var suggestedElement = protocol.convertElement2(element);
1467+
var suggestedElement = protocol.convertElement(element);
14681468

14691469
String? declaringType;
14701470
if (element is! FormalParameterElement) {

0 commit comments

Comments
 (0)