Index: pkg/analysis_server/lib/src/services/index/index_store.dart |
diff --git a/pkg/analysis_server/lib/src/services/index/index_store.dart b/pkg/analysis_server/lib/src/services/index/index_store.dart |
deleted file mode 100644 |
index f5bebe1b25f2cf33661b14e07ed64a3e73f0f947..0000000000000000000000000000000000000000 |
--- a/pkg/analysis_server/lib/src/services/index/index_store.dart |
+++ /dev/null |
@@ -1,57 +0,0 @@ |
-// Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
-// for details. All rights reserved. Use of this source code is governed by a |
-// BSD-style license that can be found in the LICENSE file. |
- |
-library services.index_store; |
- |
-import 'package:analysis_server/src/provisional/index/index_core.dart'; |
-import 'package:analysis_server/src/services/index/index.dart'; |
-import 'package:analyzer/dart/element/element.dart'; |
-import 'package:analyzer/src/generated/engine.dart'; |
- |
-/** |
- * A container with information computed by an index - relations between |
- * elements. |
- */ |
-abstract class InternalIndexStore extends IndexStore { |
- /** |
- * Answers index statistics. |
- */ |
- String get statistics; |
- |
- /** |
- * Notifies the index store that we are going to index the given [object]. |
- * |
- * [context] - the [AnalysisContext] in which the [object] being indexed. |
- * [object] - the object being indexed. |
- * |
- * Returns `true` if the given [object] may be indexed, or `false` if |
- * belongs to a disposed [AnalysisContext], is not resolved completely, etc. |
- */ |
- bool aboutToIndex(AnalysisContext context, Object object); |
- |
- /** |
- * Notifies the index store that there was an error during the current |
- * indexing, and all the information recorded after the last |
- * [aboutToIndex] invocation must be discarded. |
- */ |
- void cancelIndex(); |
- |
- /** |
- * Notifies the index store that the current object indexing is done. |
- * |
- * If this method is not invoked after corresponding [aboutToIndex] |
- * invocation, all recorded information may be lost. |
- */ |
- void doneIndex(); |
- |
- /** |
- * Returns top-level [Element]s whose names satisfy to [nameFilter]. |
- */ |
- List<Element> getTopLevelDeclarations(ElementNameFilter nameFilter); |
- |
- /** |
- * Records the declaration of the given top-level [element]. |
- */ |
- void recordTopLevelDeclaration(Element element); |
-} |