| Index: pkg/analysis_server/lib/src/services/completion/dart/static_member_contributor.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/completion/dart/static_member_contributor.dart b/pkg/analysis_server/lib/src/services/completion/dart/static_member_contributor.dart
|
| index 255d03eab6333b9337a04a75720fe0f1a0b0133c..1418181cbcad38c1da70f0a2159c5da329ba2994 100644
|
| --- a/pkg/analysis_server/lib/src/services/completion/dart/static_member_contributor.dart
|
| +++ b/pkg/analysis_server/lib/src/services/completion/dart/static_member_contributor.dart
|
| @@ -23,16 +23,6 @@ class StaticMemberContributor extends DartCompletionContributor {
|
| @override
|
| Future<List<CompletionSuggestion>> computeSuggestions(
|
| DartCompletionRequest request) async {
|
| - // Determine if the target looks like a static method invocation,
|
| - // or a static property access
|
| - if (request.dotTarget is! Identifier || request.target.isCascade) {
|
| - return EMPTY_LIST;
|
| - }
|
| -
|
| - // Resolve the expression and the containing library
|
| - await request.resolveContainingExpression(request.dotTarget);
|
| -
|
| - // Recompute the target since resolution may have changed it
|
| Expression targetId = request.dotTarget;
|
| if (targetId is Identifier && !request.target.isCascade) {
|
| Element elem = targetId.bestElement;
|
|
|