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 b053b7c0f91fb62894e4a33dfc87a51cdbc10d6e..d366a8a687d5a695bdead419f6b26a1b48856eda 100644 |
--- a/pkg/analysis_server/tool/spec/generated/java/AnalysisServer.java |
+++ b/pkg/analysis_server/tool/spec/generated/java/AnalysisServer.java |
@@ -285,6 +285,41 @@ public interface AnalysisServer { |
public void analysis_updateOptions(AnalysisOptions options); |
/** |
+ * {@code analytics.enable} |
+ * |
+ * Enable or disable sending analytics information. |
+ * |
+ * @param value Enable or disable analytics. |
+ */ |
+ public void analytics_enable(boolean value); |
+ |
+ /** |
+ * {@code analytics.isEnabled} |
+ * |
+ * Query whether analytics is enabled. |
+ */ |
+ public void analytics_isEnabled(IsEnabledConsumer consumer); |
+ |
+ /** |
+ * {@code analytics.sendEvent} |
+ * |
+ * Send information about client events. |
+ * |
+ * @param action The client action name. |
+ */ |
+ public void analytics_sendEvent(String action); |
+ |
+ /** |
+ * {@code analytics.sendTiming} |
+ * |
+ * Send timing information for client events (e.g. code completions). |
+ * |
+ * @param variable The variable name for the event. |
+ * @param millis The duration of the event in milliseconds. |
+ */ |
+ public void analytics_sendTiming(String variable, int millis); |
+ |
+ /** |
* {@code completion.getSuggestions} |
* |
* Request that completion suggestions for the given offset in the given file be returned. |