Index: pkg/analysis_server/tool/spec/generated/java/AnalysisServer.java |
diff --git a/pkg/analysis_server/tool/spec/generated/java/AnalysisServer.java b/pkg/analysis_server/tool/spec/generated/java/AnalysisServer.java |
index 43a520fbc00a19cd6e4cf59d1cc6a057fa28b75f..e465571760b04ec3054581e6dabe44096fda5d9e 100644 |
--- a/pkg/analysis_server/tool/spec/generated/java/AnalysisServer.java |
+++ b/pkg/analysis_server/tool/spec/generated/java/AnalysisServer.java |
@@ -119,6 +119,20 @@ public interface AnalysisServer { |
public void analysis_getNavigation(String file, int offset, int length, GetNavigationConsumer consumer); |
/** |
+ * {@code analysis.getReachableSources} |
+ * |
+ * Return the transitive closure of reachable sources for a given file. |
+ * |
+ * If a request is made for a file which does not exist, or which is not currently subject to |
+ * analysis (e.g. because it is not associated with any analysis root specified to |
+ * analysis.setAnalysisRoots), an error of type GET_REACHABLE_SOURCES_INVALID_FILE will be |
+ * generated. |
+ * |
+ * @param file The file for which reachable source information is being requested. |
+ */ |
+ public void analysis_getReachableSources(String file, GetReachableSourcesConsumer consumer); |
+ |
+ /** |
* {@code analysis.reanalyze} |
* |
* Force the re-analysis of everything contained in the specified analysis roots. This will cause |