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

Side by Side Diff: pkg/analyzer/lib/src/task/driver.dart

Issue 1847633002: Fix more strong mode errors in analyzer (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Fix copied comment Created 4 years, 8 months 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) 2015, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2015, 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.task.driver; 5 library analyzer.src.task.driver;
6 6
7 import 'dart:async'; 7 import 'dart:async';
8 import 'dart:collection'; 8 import 'dart:collection';
9 9
10 import 'package:analyzer/src/context/cache.dart'; 10 import 'package:analyzer/src/context/cache.dart';
(...skipping 579 matching lines...) Expand 10 before | Expand all | Expand 10 after
590 /** 590 /**
591 * The work order that this item is part of, may be `null`. 591 * The work order that this item is part of, may be `null`.
592 */ 592 */
593 WorkOrder workOrder; 593 WorkOrder workOrder;
594 594
595 /** 595 /**
596 * An iterator used to iterate over the descriptors of the inputs to the task, 596 * An iterator used to iterate over the descriptors of the inputs to the task,
597 * or `null` if all of the inputs have been collected and the task can be 597 * or `null` if all of the inputs have been collected and the task can be
598 * created. 598 * created.
599 */ 599 */
600 TaskInputBuilder builder; 600 TopLevelTaskInputBuilder builder;
601 601
602 /** 602 /**
603 * The [TargetedResult]s outputs of this task depends on. 603 * The [TargetedResult]s outputs of this task depends on.
604 */ 604 */
605 final HashSet<TargetedResult> inputTargetedResults = 605 final HashSet<TargetedResult> inputTargetedResults =
606 new HashSet<TargetedResult>(); 606 new HashSet<TargetedResult>();
607 607
608 /** 608 /**
609 * The inputs to the task that have been computed. 609 * The inputs to the task that have been computed.
610 */ 610 */
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
860 final TaskManager taskManager; 860 final TaskManager taskManager;
861 861
862 _WorkOrderDependencyWalker(this.taskManager, WorkItem startingNode) 862 _WorkOrderDependencyWalker(this.taskManager, WorkItem startingNode)
863 : super(startingNode); 863 : super(startingNode);
864 864
865 @override 865 @override
866 WorkItem getNextInput(WorkItem node, List<WorkItem> skipInputs) { 866 WorkItem getNextInput(WorkItem node, List<WorkItem> skipInputs) {
867 return node.gatherInputs(taskManager, skipInputs); 867 return node.gatherInputs(taskManager, skipInputs);
868 } 868 }
869 } 869 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698