Index: pkg/analysis_server/lib/src/provisional/completion/completion_core.dart |
diff --git a/pkg/analysis_server/lib/src/provisional/completion/completion_core.dart b/pkg/analysis_server/lib/src/provisional/completion/completion_core.dart |
index d9c101b1599d51bc9548e158ba5de567e0ada25c..75f830b5916df11a89f72d43216981684e8a517f 100644 |
--- a/pkg/analysis_server/lib/src/provisional/completion/completion_core.dart |
+++ b/pkg/analysis_server/lib/src/provisional/completion/completion_core.dart |
@@ -14,7 +14,7 @@ import 'package:analyzer/src/generated/source.dart'; |
* contributors are long-lived objects and must not retain any state between |
* invocations of [computeSuggestions]. |
* |
- * Clients are expected to subtype this class when implementing plugins. |
+ * Clients may implement this class when implementing plugins. |
*/ |
abstract class CompletionContributor { |
/** |
@@ -27,7 +27,7 @@ abstract class CompletionContributor { |
/** |
* The information about a requested list of completions. |
* |
- * Clients are not expected to subtype this class. |
+ * Clients may not extend, implement or mix-in this class. |
*/ |
abstract class CompletionRequest { |
/** |
@@ -55,7 +55,7 @@ abstract class CompletionRequest { |
/** |
* The result of computing suggestions for code completion. |
* |
- * Clients are expected to subtype this class when implementing plugins. |
+ * Clients may implement this class when implementing plugins. |
*/ |
abstract class CompletionResult { |
/** |