| Index: pkg/analysis_server/lib/src/services/completion/dart/imported_reference_contributor.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/completion/dart/imported_reference_contributor.dart b/pkg/analysis_server/lib/src/services/completion/dart/imported_reference_contributor.dart
|
| index abed73526ac331bc787715444e405184c6609bba..6a8c367aa39e07ea48c39108f1eda4908a231305 100644
|
| --- a/pkg/analysis_server/lib/src/services/completion/dart/imported_reference_contributor.dart
|
| +++ b/pkg/analysis_server/lib/src/services/completion/dart/imported_reference_contributor.dart
|
| @@ -10,12 +10,30 @@ import 'package:analysis_server/src/provisional/completion/dart/completion_dart.
|
| import 'package:analysis_server/src/services/completion/dart/completion_manager.dart';
|
| import 'package:analysis_server/src/services/completion/dart/local_library_contributor.dart';
|
| import 'package:analysis_server/src/services/completion/dart/optype.dart';
|
| -import 'package:analyzer/src/generated/element.dart';
|
| +import 'package:analyzer/dart/element/element.dart';
|
| import 'package:analyzer/src/generated/resolver.dart';
|
|
|
| import '../../../protocol_server.dart'
|
| show CompletionSuggestion, CompletionSuggestionKind;
|
|
|
| +List<String> hiddenNamesIn(ImportElement importElem) {
|
| + for (NamespaceCombinator combinator in importElem.combinators) {
|
| + if (combinator is HideElementCombinator) {
|
| + return combinator.hiddenNames;
|
| + }
|
| + }
|
| + return null;
|
| +}
|
| +
|
| +List<String> showNamesIn(ImportElement importElem) {
|
| + for (NamespaceCombinator combinator in importElem.combinators) {
|
| + if (combinator is ShowElementCombinator) {
|
| + return combinator.shownNames;
|
| + }
|
| + }
|
| + return null;
|
| +}
|
| +
|
| /**
|
| * A contributor for calculating suggestions for imported top level members.
|
| */
|
| @@ -69,21 +87,3 @@ class ImportedReferenceContributor extends DartCompletionContributor {
|
| return visitor.suggestions;
|
| }
|
| }
|
| -
|
| -List<String> showNamesIn(ImportElement importElem) {
|
| - for (NamespaceCombinator combinator in importElem.combinators) {
|
| - if (combinator is ShowElementCombinator) {
|
| - return combinator.shownNames;
|
| - }
|
| - }
|
| - return null;
|
| -}
|
| -
|
| -List<String> hiddenNamesIn(ImportElement importElem) {
|
| - for (NamespaceCombinator combinator in importElem.combinators) {
|
| - if (combinator is HideElementCombinator) {
|
| - return combinator.hiddenNames;
|
| - }
|
| - }
|
| - return null;
|
| -}
|
|
|