| Index: pkg/analysis_server/lib/src/analysis_server.dart
|
| diff --git a/pkg/analysis_server/lib/src/analysis_server.dart b/pkg/analysis_server/lib/src/analysis_server.dart
|
| index f72e512e2c5290aaf5635539e90f35f7e2abcab8..ed2dcdc5bc3fca93ae780dbdba93f7b53ea0a0d6 100644
|
| --- a/pkg/analysis_server/lib/src/analysis_server.dart
|
| +++ b/pkg/analysis_server/lib/src/analysis_server.dart
|
| @@ -24,6 +24,7 @@ import 'package:analysis_server/src/services/index/index.dart';
|
| import 'package:analysis_server/src/services/search/search_engine.dart';
|
| import 'package:analysis_server/src/services/search/search_engine_internal.dart';
|
| import 'package:analysis_server/src/single_context_manager.dart';
|
| +import 'package:analysis_server/src/pub_summary.dart';
|
| import 'package:analyzer/dart/ast/ast.dart';
|
| import 'package:analyzer/dart/element/element.dart';
|
| import 'package:analyzer/file_system/file_system.dart';
|
| @@ -299,6 +300,11 @@ class AnalysisServer {
|
| ResolverProvider fileResolverProvider;
|
|
|
| /**
|
| + * The manager of pub package summaries.
|
| + */
|
| + PubSummaryManager pubSummaryManager;
|
| +
|
| + /**
|
| * Initialize a newly created server to receive requests from and send
|
| * responses to the given [channel].
|
| *
|
| @@ -363,6 +369,7 @@ class AnalysisServer {
|
| });
|
| });
|
| _setupIndexInvalidation();
|
| + pubSummaryManager = new PubSummaryManager(resourceProvider, this);
|
| Notification notification =
|
| new ServerConnectedParams(VERSION, io.pid).toNotification();
|
| channel.sendNotification(notification);
|
|
|