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

Side by Side Diff: pkg/analyzer/lib/src/generated/engine.dart

Issue 2526063002: Add parser support for using a URI in a part-of directive (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 analyzer.src.generated.engine; 5 library analyzer.src.generated.engine;
6 6
7 import 'dart:async'; 7 import 'dart:async';
8 import 'dart:collection'; 8 import 'dart:collection';
9 9
10 import 'package:analyzer/dart/ast/ast.dart'; 10 import 'package:analyzer/dart/ast/ast.dart';
(...skipping 1137 matching lines...) Expand 10 before | Expand all | Expand 10 after
1148 * Object, and are allowed to reference `super`. 1148 * Object, and are allowed to reference `super`.
1149 */ 1149 */
1150 bool get enableSuperMixins; 1150 bool get enableSuperMixins;
1151 1151
1152 /** 1152 /**
1153 * Return `true` if timing data should be gathered during execution. 1153 * Return `true` if timing data should be gathered during execution.
1154 */ 1154 */
1155 bool get enableTiming; 1155 bool get enableTiming;
1156 1156
1157 /** 1157 /**
1158 * Return `true` to enable the use of URIs in part-of directives.
1159 */
1160 bool get enableUriInPartOf;
1161
1162 /**
1158 * Return a list of error processors that are to be used when reporting 1163 * Return a list of error processors that are to be used when reporting
1159 * errors in some analysis context. 1164 * errors in some analysis context.
1160 */ 1165 */
1161 List<ErrorProcessor> get errorProcessors; 1166 List<ErrorProcessor> get errorProcessors;
1162 1167
1163 /** 1168 /**
1164 * Return a list of exclude patterns used to exclude some sources from 1169 * Return a list of exclude patterns used to exclude some sources from
1165 * analysis. 1170 * analysis.
1166 */ 1171 */
1167 List<String> get excludePatterns; 1172 List<String> get excludePatterns;
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after
1344 * some analysis context. 1349 * some analysis context.
1345 */ 1350 */
1346 List<ErrorProcessor> _errorProcessors; 1351 List<ErrorProcessor> _errorProcessors;
1347 1352
1348 /** 1353 /**
1349 * A list of exclude patterns used to exclude some sources from analysis. 1354 * A list of exclude patterns used to exclude some sources from analysis.
1350 */ 1355 */
1351 List<String> _excludePatterns; 1356 List<String> _excludePatterns;
1352 1357
1353 @override 1358 @override
1359 bool enableUriInPartOf = false;
1360
1361 @override
1354 bool generateImplicitErrors = true; 1362 bool generateImplicitErrors = true;
1355 1363
1356 @override 1364 @override
1357 bool generateSdkErrors = false; 1365 bool generateSdkErrors = false;
1358 1366
1359 @override 1367 @override
1360 bool hint = true; 1368 bool hint = true;
1361 1369
1362 @override 1370 @override
1363 bool incremental = false; 1371 bool incremental = false;
(...skipping 1426 matching lines...) Expand 10 before | Expand all | Expand 10 after
2790 */ 2798 */
2791 bool get wereSourcesAdded => _changeSet.addedSources.length > 0; 2799 bool get wereSourcesAdded => _changeSet.addedSources.length > 0;
2792 2800
2793 /** 2801 /**
2794 * Return `true` if any sources were removed or deleted. 2802 * Return `true` if any sources were removed or deleted.
2795 */ 2803 */
2796 bool get wereSourcesRemoved => 2804 bool get wereSourcesRemoved =>
2797 _changeSet.removedSources.length > 0 || 2805 _changeSet.removedSources.length > 0 ||
2798 _changeSet.removedContainers.length > 0; 2806 _changeSet.removedContainers.length > 0;
2799 } 2807 }
OLDNEW
« no previous file with comments | « pkg/analyzer/lib/src/dart/ast/utilities.dart ('k') | pkg/analyzer/lib/src/generated/parser.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698