| Index: pkg/analysis_server/lib/src/services/completion/suggestion_builder.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/completion/suggestion_builder.dart b/pkg/analysis_server/lib/src/services/completion/suggestion_builder.dart
|
| index 573dc4bd68300402d7a44af87aced3bddba66ce0..2acb7e600f660c5cdff3ded829f598ed0af0e82b 100644
|
| --- a/pkg/analysis_server/lib/src/services/completion/suggestion_builder.dart
|
| +++ b/pkg/analysis_server/lib/src/services/completion/suggestion_builder.dart
|
| @@ -468,61 +468,6 @@ class LibraryElementSuggestionBuilder extends GeneralizingElementVisitor
|
|
|
| /**
|
| * This class visits elements in a class and provides suggestions based upon
|
| - * the visible named constructors in that class.
|
| - */
|
| -class NamedConstructorSuggestionBuilder extends GeneralizingElementVisitor
|
| - with ElementSuggestionBuilder
|
| - implements SuggestionBuilder {
|
| - final DartCompletionRequest request;
|
| -
|
| - NamedConstructorSuggestionBuilder(this.request);
|
| -
|
| - @override
|
| - CompletionSuggestionKind get kind => CompletionSuggestionKind.INVOCATION;
|
| -
|
| - @override
|
| - bool computeFast(AstNode node) {
|
| - return false;
|
| - }
|
| -
|
| - @override
|
| - Future<bool> computeFull(AstNode node) {
|
| - if (node is SimpleIdentifier) {
|
| - node = node.parent;
|
| - }
|
| - if (node is ConstructorName) {
|
| - TypeName typeName = node.type;
|
| - if (typeName != null) {
|
| - DartType type = typeName.type;
|
| - if (type != null) {
|
| - if (type.element is ClassElement) {
|
| - type.element.accept(this);
|
| - }
|
| - return new Future.value(true);
|
| - }
|
| - }
|
| - }
|
| - return new Future.value(false);
|
| - }
|
| -
|
| - @override
|
| - visitClassElement(ClassElement element) {
|
| - element.visitChildren(this);
|
| - }
|
| -
|
| - @override
|
| - visitConstructorElement(ConstructorElement element) {
|
| - addSuggestion(element);
|
| - }
|
| -
|
| - @override
|
| - visitElement(Element element) {
|
| - // ignored
|
| - }
|
| -}
|
| -
|
| -/**
|
| - * This class visits elements in a class and provides suggestions based upon
|
| * the visible static members in that class. Clients should call
|
| * [StaticClassElementSuggestionBuilder.suggestionsFor].
|
| */
|
|
|