| OLD | NEW |
| 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 library analysis.server; | 5 library analysis.server; |
| 6 | 6 |
| 7 import 'dart:async'; | 7 import 'dart:async'; |
| 8 import 'dart:collection'; | 8 import 'dart:collection'; |
| 9 | 9 |
| 10 import 'package:analysis_server/src/analysis_logger.dart'; | 10 import 'package:analysis_server/src/analysis_logger.dart'; |
| (...skipping 925 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 936 | 936 |
| 937 /** | 937 /** |
| 938 * The controller for sending [ContextsChangedEvent]s. | 938 * The controller for sending [ContextsChangedEvent]s. |
| 939 */ | 939 */ |
| 940 StreamController<ContextsChangedEvent> _onContextsChangedController; | 940 StreamController<ContextsChangedEvent> _onContextsChangedController; |
| 941 | 941 |
| 942 ServerContextManager(this.analysisServer, ResourceProvider resourceProvider, | 942 ServerContextManager(this.analysisServer, ResourceProvider resourceProvider, |
| 943 PackageMapProvider packageMapProvider) | 943 PackageMapProvider packageMapProvider) |
| 944 : super(resourceProvider, packageMapProvider) { | 944 : super(resourceProvider, packageMapProvider) { |
| 945 _onContextsChangedController = new StreamController<ContextsChangedEvent>(); | 945 _onContextsChangedController = new StreamController<ContextsChangedEvent>(); |
| 946 defaultOptions.incremental = true; |
| 946 } | 947 } |
| 947 | 948 |
| 948 /** | 949 /** |
| 949 * The stream that is notified when contexts are added or removed. | 950 * The stream that is notified when contexts are added or removed. |
| 950 */ | 951 */ |
| 951 Stream<ContextsChangedEvent> get onContextsChanged => | 952 Stream<ContextsChangedEvent> get onContextsChanged => |
| 952 _onContextsChangedController.stream; | 953 _onContextsChangedController.stream; |
| 953 | 954 |
| 954 @override | 955 @override |
| 955 void addContext(Folder folder, UriResolver packageUriResolver) { | 956 void addContext(Folder folder, UriResolver packageUriResolver) { |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 999 * [packageUriResolver]. | 1000 * [packageUriResolver]. |
| 1000 */ | 1001 */ |
| 1001 SourceFactory _createSourceFactory(UriResolver packageUriResolver) { | 1002 SourceFactory _createSourceFactory(UriResolver packageUriResolver) { |
| 1002 List<UriResolver> resolvers = <UriResolver>[ | 1003 List<UriResolver> resolvers = <UriResolver>[ |
| 1003 new DartUriResolver(analysisServer.defaultSdk), | 1004 new DartUriResolver(analysisServer.defaultSdk), |
| 1004 new ResourceUriResolver(resourceProvider), | 1005 new ResourceUriResolver(resourceProvider), |
| 1005 packageUriResolver]; | 1006 packageUriResolver]; |
| 1006 return new SourceFactory(resolvers); | 1007 return new SourceFactory(resolvers); |
| 1007 } | 1008 } |
| 1008 } | 1009 } |
| OLD | NEW |