Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(86)

Unified Diff: pkg/analysis_server/lib/plugin/index/index_core.dart

Issue 1409353002: Clean up wording of client usage expectations (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 {
/**

Powered by Google App Engine
This is Rietveld 408576698