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

Unified Diff: pkg/analysis_server/tool/spec/generated/java/AnalysisServer.java

Issue 2972473002: Run the generator after updates to spec (Closed)
Patch Set: Created 3 years, 6 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/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 b0847a0e3be503c56984b6291236c25fa6373c7b..2b2e47b5cd13bd6511402092506a79e2a687b215 100644
--- a/pkg/analysis_server/tool/spec/generated/java/AnalysisServer.java
+++ b/pkg/analysis_server/tool/spec/generated/java/AnalysisServer.java
@@ -82,6 +82,23 @@ public interface AnalysisServer {
public void analysis_getHover(String file, int offset, GetHoverConsumer consumer);
/**
+ * {@code analysis.getImportedElements}
+ *
+ * Return a description of all of the elements referenced in a given region of a given file that
+ * come from imported libraries.
+ *
+ * If a request is made for a file that does not exist, or that is not currently subject to
+ * analysis (e.g. because it is not associated with any analysis root specified via
+ * analysis.setAnalysisRoots), an error of type GET_IMPORTED_ELEMENTS_INVALID_FILE will be
+ * generated.
+ *
+ * @param file The file in which import information is being requested.
+ * @param offset The offset of the region for which import information is being requested.
+ * @param length The length of the region for which import information is being requested.
+ */
+ public void analysis_getImportedElements(String file, int offset, int length, GetImportedElementsConsumer consumer);
+
+ /**
* {@code analysis.getLibraryDependencies}
*
* Return library dependency information for use in client-side indexing and package URI
@@ -480,6 +497,17 @@ public interface AnalysisServer {
public void edit_getStatementCompletion(String file, int offset, GetStatementCompletionConsumer consumer);
/**
+ * {@code edit.importElements}
+ *
+ * Return a list of edits that would need to be applied in order to ensure that all of the elements
+ * in the specified list of imported elements are accessible within the library.
+ *
+ * @param file The file in which the specified elements are to be made accessible.
+ * @param elements The elements to be made accessible in the specified file.
+ */
+ public void edit_importElements(String file, List<ImportedElements> elements, ImportElementsConsumer consumer);
+
+ /**
* {@code edit.isPostfixCompletionApplicable}
*
* Determine if the request postfix completion template is applicable at the given location in the

Powered by Google App Engine
This is Rietveld 408576698