| 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 887c34b50d029c11836b7a0beff1b405d9fea9e6..b7307775b266d9a07b3a5ae5b56b30e644772a7d 100644
|
| --- a/pkg/analysis_server/lib/src/analysis_server.dart
|
| +++ b/pkg/analysis_server/lib/src/analysis_server.dart
|
| @@ -20,6 +20,7 @@ import 'package:analysis_server/src/operation/operation_queue.dart';
|
| import 'package:analysis_server/src/plugin/server_plugin.dart';
|
| import 'package:analysis_server/src/services/correction/namespace.dart';
|
| import 'package:analysis_server/src/services/index/index.dart';
|
| +import 'package:analysis_server/src/services/index2/index2.dart';
|
| import 'package:analysis_server/src/services/search/search_engine.dart';
|
| import 'package:analyzer/dart/element/element.dart';
|
| import 'package:analyzer/file_system/file_system.dart';
|
| @@ -106,6 +107,11 @@ class AnalysisServer {
|
| final Index index;
|
|
|
| /**
|
| + * The [Index2] for this server, may be `null` if indexing is disabled.
|
| + */
|
| + final Index2 index2;
|
| +
|
| + /**
|
| * The [SearchEngine] for this server, may be `null` if indexing is disabled.
|
| */
|
| final SearchEngine searchEngine;
|
| @@ -305,6 +311,7 @@ class AnalysisServer {
|
| this.resourceProvider,
|
| PubPackageMapProvider packageMapProvider,
|
| Index _index,
|
| + Index2 _index2,
|
| this.serverPlugin,
|
| this.options,
|
| this.defaultSdkCreator,
|
| @@ -313,6 +320,7 @@ class AnalysisServer {
|
| EmbeddedResolverProvider embeddedResolverProvider: null,
|
| this.rethrowExceptions: true})
|
| : index = _index,
|
| + index2 = _index2,
|
| searchEngine = _index != null ? createSearchEngine(_index) : null {
|
| _performance = performanceDuringStartup;
|
| defaultContextOptions.incremental = true;
|
|
|