Index: pkg/analysis_server/lib/src/provisional/completion/dart/completion_dart.dart |
diff --git a/pkg/analysis_server/lib/src/provisional/completion/dart/completion_dart.dart b/pkg/analysis_server/lib/src/provisional/completion/dart/completion_dart.dart |
index 6163a5415cb98ec9c660a03e511f4206e9447959..b651ddb7e22f36cf81c3439c5e2d517e8ed117aa 100644 |
--- a/pkg/analysis_server/lib/src/provisional/completion/dart/completion_dart.dart |
+++ b/pkg/analysis_server/lib/src/provisional/completion/dart/completion_dart.dart |
@@ -68,14 +68,11 @@ abstract class DartCompletionRequest extends CompletionRequest { |
Expression get dotTarget; |
/** |
- * Return a [Future] that completes with the library element |
- * which contains the unit in which the completion is occurring. |
- * The [Future] may return `null` if the library cannot be determined |
+ * Return the library element which contains the unit in which the completion |
+ * is occurring. This may return `null` if the library cannot be determined |
* (e.g. unlinked part file). |
- * Any information obtained from [target] prior to calling this method |
- * should be discarded as it may have changed. |
*/ |
- Future<LibraryElement> get libraryElement; |
+ LibraryElement get libraryElement; |
/** |
* The source for the library containing the completion request. |