Index: pkg/analysis_server/lib/plugin/index/index_core.dart |
diff --git a/pkg/analysis_server/lib/plugin/index/index_core.dart b/pkg/analysis_server/lib/plugin/index/index_core.dart |
index 10fc335c469f5454cd70063ccd55200c57b90d59..da94745080468f3cfc6776ac42e2c9fb9c45a873 100644 |
--- a/pkg/analysis_server/lib/plugin/index/index_core.dart |
+++ b/pkg/analysis_server/lib/plugin/index/index_core.dart |
@@ -30,7 +30,7 @@ typedef int StringToInt(String string); |
* the same kind and offset. Failure to do so will make it impossible for |
* clients to identify the model element corresponding to the indexable object. |
* |
- * Clients are expected to subtype this class when implementing plugins. |
+ * Clients may implement this class when implementing plugins. |
*/ |
abstract class IndexableObject { |
/** |
@@ -52,7 +52,7 @@ abstract class IndexableObject { |
/** |
* The kind associated with an [IndexableObject]. |
* |
- * Clients are expected to implement this class when implementing plugins. |
+ * Clients may implement this class when implementing plugins. |
*/ |
abstract class IndexableObjectKind { |
/** |
@@ -131,7 +131,7 @@ abstract class IndexableObjectKind { |
/** |
* An object used to add relationships to the index. |
* |
- * Clients are expected to subtype this class when implementing plugins. |
+ * Clients may implement this class when implementing plugins. |
*/ |
abstract class IndexContributor { |
/** |
@@ -145,7 +145,7 @@ abstract class IndexContributor { |
* An object that stores information about the relationships between locations |
* in a code base. |
* |
- * Clients are not expected to subtype this class. |
+ * Clients may not extend, implement or mix-in this class. |
*/ |
abstract class IndexStore { |
/** |
@@ -228,7 +228,7 @@ abstract class IndexStore { |
* to the source containing the indexable object rather than the start of the |
* indexable object within that source. |
* |
- * Clients are not expected to subtype this class. |
+ * Clients may not extend, implement or mix-in this class. |
*/ |
abstract class Location { |
/** |
@@ -267,7 +267,7 @@ abstract class Location { |
* A relationship between an indexable object and a location. Relationships are |
* identified by a globally unique identifier. |
* |
- * Clients are not expected to subtype this class. |
+ * Clients may not extend, implement or mix-in this class. |
*/ |
abstract class Relationship { |
/** |