Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8)

Side by Side Diff: pkg/analysis_server/lib/src/context_manager.dart

Issue 2569623002: Renames and comment tweaks for files. (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 context.directory.manager; 5 library context.directory.manager;
6 6
7 import 'dart:async'; 7 import 'dart:async';
8 import 'dart:collection'; 8 import 'dart:collection';
9 import 'dart:convert'; 9 import 'dart:convert';
10 import 'dart:core'; 10 import 'dart:core';
(...skipping 1017 matching lines...) Expand 10 before | Expand all | Expand 10 after
1028 } 1028 }
1029 1029
1030 /** 1030 /**
1031 * Compute the set of files that are being flushed, this is defined as 1031 * Compute the set of files that are being flushed, this is defined as
1032 * the set of sources in the removed context (context.sources), that are 1032 * the set of sources in the removed context (context.sources), that are
1033 * orphaned by this context being removed (no other context includes this 1033 * orphaned by this context being removed (no other context includes this
1034 * file.) 1034 * file.)
1035 */ 1035 */
1036 List<String> _computeFlushedFiles(ContextInfo info) { 1036 List<String> _computeFlushedFiles(ContextInfo info) {
1037 if (enableNewAnalysisDriver) { 1037 if (enableNewAnalysisDriver) {
1038 Set<String> flushedFiles = info.analysisDriver.knownFiles.toSet(); 1038 Set<String> flushedFiles = info.analysisDriver.addedFiles.toSet();
1039 for (ContextInfo contextInfo in rootInfo.descendants) { 1039 for (ContextInfo contextInfo in rootInfo.descendants) {
1040 AnalysisDriver other = contextInfo.analysisDriver; 1040 AnalysisDriver other = contextInfo.analysisDriver;
1041 if (other != info.analysisDriver) { 1041 if (other != info.analysisDriver) {
1042 flushedFiles.removeAll(other.knownFiles); 1042 flushedFiles.removeAll(other.addedFiles);
1043 } 1043 }
1044 } 1044 }
1045 return flushedFiles.toList(growable: false); 1045 return flushedFiles.toList(growable: false);
1046 } else { 1046 } else {
1047 AnalysisContext context = info.context; 1047 AnalysisContext context = info.context;
1048 HashSet<String> flushedFiles = new HashSet<String>(); 1048 HashSet<String> flushedFiles = new HashSet<String>();
1049 for (Source source in context.sources) { 1049 for (Source source in context.sources) {
1050 flushedFiles.add(source.fullName); 1050 flushedFiles.add(source.fullName);
1051 } 1051 }
1052 for (ContextInfo contextInfo in rootInfo.descendants) { 1052 for (ContextInfo contextInfo in rootInfo.descendants) {
(...skipping 893 matching lines...) Expand 10 before | Expand all | Expand 10 after
1946 } 1946 }
1947 return _embedderLocator; 1947 return _embedderLocator;
1948 } 1948 }
1949 1949
1950 @override 1950 @override
1951 SdkExtensionFinder getSdkExtensionFinder(ResourceProvider resourceProvider) { 1951 SdkExtensionFinder getSdkExtensionFinder(ResourceProvider resourceProvider) {
1952 return _sdkExtensionFinder ??= 1952 return _sdkExtensionFinder ??=
1953 new SdkExtensionFinder(buildPackageMap(resourceProvider)); 1953 new SdkExtensionFinder(buildPackageMap(resourceProvider));
1954 } 1954 }
1955 } 1955 }
OLDNEW
« no previous file with comments | « no previous file | pkg/analyzer/lib/src/dart/analysis/driver.dart » ('j') | pkg/analyzer/lib/src/dart/analysis/driver.dart » ('J')

Powered by Google App Engine
This is Rietveld 408576698