@@ -16,21 +16,25 @@ import 'package:analysis_server/src/channel/channel.dart';
1616import 'package:analysis_server/src/computer/computer_highlights.dart' ;
1717import 'package:analysis_server/src/context_manager.dart' ;
1818import 'package:analysis_server/src/domain_analysis.dart' ;
19- import 'package:analysis_server/src/domain_analytics.dart' ;
2019import 'package:analysis_server/src/domain_completion.dart' ;
21- import 'package:analysis_server/src/domain_diagnostic.dart' ;
22- import 'package:analysis_server/src/domain_kythe.dart' ;
2320import 'package:analysis_server/src/domain_server.dart' ;
2421import 'package:analysis_server/src/domains/analysis/occurrences.dart' ;
2522import 'package:analysis_server/src/domains/analysis/occurrences_dart.dart' ;
2623import 'package:analysis_server/src/edit/edit_domain.dart' ;
2724import 'package:analysis_server/src/flutter/flutter_domain.dart' ;
2825import 'package:analysis_server/src/flutter/flutter_notifications.dart' ;
26+ import 'package:analysis_server/src/handler/legacy/analytics_enable.dart' ;
27+ import 'package:analysis_server/src/handler/legacy/analytics_is_enabled.dart' ;
28+ import 'package:analysis_server/src/handler/legacy/analytics_send_event.dart' ;
29+ import 'package:analysis_server/src/handler/legacy/analytics_send_timing.dart' ;
30+ import 'package:analysis_server/src/handler/legacy/diagnostic_get_diagnostics.dart' ;
31+ import 'package:analysis_server/src/handler/legacy/diagnostic_get_server_port.dart' ;
2932import 'package:analysis_server/src/handler/legacy/execution_create_context.dart' ;
3033import 'package:analysis_server/src/handler/legacy/execution_delete_context.dart' ;
3134import 'package:analysis_server/src/handler/legacy/execution_get_suggestions.dart' ;
3235import 'package:analysis_server/src/handler/legacy/execution_map_uri.dart' ;
3336import 'package:analysis_server/src/handler/legacy/execution_set_subscriptions.dart' ;
37+ import 'package:analysis_server/src/handler/legacy/kythe_get_kythe_entries.dart' ;
3438import 'package:analysis_server/src/handler/legacy/legacy_handler.dart' ;
3539import 'package:analysis_server/src/operation/operation_analysis.dart' ;
3640import 'package:analysis_server/src/plugin/notification_manager.dart' ;
@@ -81,6 +85,20 @@ class AnalysisServer extends AbstractAnalysisServer {
8185 /// A map from the name of a request to a function used to create a request
8286 /// handler.
8387 static final Map <String , HandlerGenerator > handlerGenerators = {
88+ ANALYTICS_REQUEST_IS_ENABLED : (server, request, cancellationToken) =>
89+ AnalyticsIsEnabledHandler (server, request, cancellationToken),
90+ ANALYTICS_REQUEST_ENABLE : (server, request, cancellationToken) =>
91+ AnalyticsEnableHandler (server, request, cancellationToken),
92+ ANALYTICS_REQUEST_SEND_EVENT : (server, request, cancellationToken) =>
93+ AnalyticsSendEventHandler (server, request, cancellationToken),
94+ ANALYTICS_REQUEST_SEND_TIMING : (server, request, cancellationToken) =>
95+ AnalyticsSendTimingHandler (server, request, cancellationToken),
96+ //
97+ DIAGNOSTIC_REQUEST_GET_DIAGNOSTICS : (server, request, cancellationToken) =>
98+ DiagnosticGetDiagnosticsHandler (server, request, cancellationToken),
99+ DIAGNOSTIC_REQUEST_GET_SERVER_PORT : (server, request, cancellationToken) =>
100+ DiagnosticGetServerPortHandler (server, request, cancellationToken),
101+ //
84102 EXECUTION_REQUEST_CREATE_CONTEXT : (server, request, cancellationToken) =>
85103 ExecutionCreateContextHandler (server, request, cancellationToken),
86104 EXECUTION_REQUEST_DELETE_CONTEXT : (server, request, cancellationToken) =>
@@ -91,6 +109,9 @@ class AnalysisServer extends AbstractAnalysisServer {
91109 ExecutionMapUriHandler (server, request, cancellationToken),
92110 EXECUTION_REQUEST_SET_SUBSCRIPTIONS : (server, request, cancellationToken) =>
93111 ExecutionSetSubscriptionsHandler (server, request, cancellationToken),
112+ //
113+ KYTHE_REQUEST_GET_KYTHE_ENTRIES : (server, request, cancellationToken) =>
114+ KytheGetKytheEntriesHandler (server, request, cancellationToken),
94115 };
95116
96117 /// The channel from which requests are received and to which responses should
@@ -248,9 +269,6 @@ class AnalysisServer extends AbstractAnalysisServer {
248269 EditDomainHandler (this ),
249270 SearchDomainHandler (this ),
250271 CompletionDomainHandler (this ),
251- DiagnosticDomainHandler (this ),
252- AnalyticsDomainHandler (this ),
253- KytheDomainHandler (this ),
254272 FlutterDomainHandler (this )
255273 ];
256274 }
0 commit comments