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

Side by Side Diff: pkg/analyzer/doc/tasks.html

Issue 1977903002: Add support to the task model for the @required annotation (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Remove unused code Created 4 years, 7 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 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <head> 3 <head>
4 <title>Analysis Task Dependency Graph</title> 4 <title>Analysis Task Dependency Graph</title>
5 <link rel="stylesheet" href="support/style.css"> 5 <link rel="stylesheet" href="support/style.css">
6 <script src="support/viz.js"></script> 6 <script src="support/viz.js"></script>
7 <script type="application/dart" src="support/web_app.dart.js"></script> 7 <script type="application/dart" src="support/web_app.dart.js"></script>
8 <script src="support/dart.js"></script> 8 <script src="support/dart.js"></script>
9 </head> 9 </head>
10 <body> 10 <body>
(...skipping 26 matching lines...) Expand all
37 COMPILATION_UNIT_CONSTANTS [shape=box] 37 COMPILATION_UNIT_CONSTANTS [shape=box]
38 COMPILATION_UNIT_ELEMENT [shape=box] 38 COMPILATION_UNIT_ELEMENT [shape=box]
39 CONSTANT_DEPENDENCIES -> ComputeConstantValueTask 39 CONSTANT_DEPENDENCIES -> ComputeConstantValueTask
40 CONSTANT_DEPENDENCIES [shape=box] 40 CONSTANT_DEPENDENCIES [shape=box]
41 CONSTANT_EXPRESSIONS_DEPENDENCIES -> EvaluateUnitConstantsTask 41 CONSTANT_EXPRESSIONS_DEPENDENCIES -> EvaluateUnitConstantsTask
42 CONSTANT_EXPRESSIONS_DEPENDENCIES [shape=box] 42 CONSTANT_EXPRESSIONS_DEPENDENCIES [shape=box]
43 CONSTANT_EXPRESSION_RESOLVED -> ComputeConstantDependenciesTask 43 CONSTANT_EXPRESSION_RESOLVED -> ComputeConstantDependenciesTask
44 CONSTANT_EXPRESSION_RESOLVED [shape=box] 44 CONSTANT_EXPRESSION_RESOLVED [shape=box]
45 CONSTANT_VALUE -> ComputeConstantValueTask 45 CONSTANT_VALUE -> ComputeConstantValueTask
46 CONSTANT_VALUE -> EvaluateUnitConstantsTask 46 CONSTANT_VALUE -> EvaluateUnitConstantsTask
47 CONSTANT_VALUE -> VerifyUnitTask
47 CONSTANT_VALUE [shape=box] 48 CONSTANT_VALUE [shape=box]
48 CONTAINING_LIBRARIES -> DartErrorsTask 49 CONTAINING_LIBRARIES -> DartErrorsTask
49 CONTAINING_LIBRARIES [shape=box] 50 CONTAINING_LIBRARIES [shape=box]
50 CONTENT -> ScanDartTask 51 CONTENT -> ScanDartTask
51 CONTENT [shape=box] 52 CONTENT [shape=box]
52 CREATED_RESOLVED_UNIT [shape=box] 53 CREATED_RESOLVED_UNIT [shape=box]
53 CREATED_RESOLVED_UNIT1 [shape=box] 54 CREATED_RESOLVED_UNIT1 [shape=box]
54 CREATED_RESOLVED_UNIT10 -> InferInstanceMembersInUnitTask 55 CREATED_RESOLVED_UNIT10 -> InferInstanceMembersInUnitTask
55 CREATED_RESOLVED_UNIT10 [shape=box] 56 CREATED_RESOLVED_UNIT10 [shape=box]
56 CREATED_RESOLVED_UNIT11 -> InferInstanceMembersInUnitTask 57 CREATED_RESOLVED_UNIT11 -> InferInstanceMembersInUnitTask
(...skipping 14 matching lines...) Expand all
71 CREATED_RESOLVED_UNIT8 [shape=box] 72 CREATED_RESOLVED_UNIT8 [shape=box]
72 CREATED_RESOLVED_UNIT9 -> ResolveInstanceFieldsInUnitTask 73 CREATED_RESOLVED_UNIT9 -> ResolveInstanceFieldsInUnitTask
73 CREATED_RESOLVED_UNIT9 [shape=box] 74 CREATED_RESOLVED_UNIT9 [shape=box]
74 ComputeConstantDependenciesTask -> CONSTANT_DEPENDENCIES 75 ComputeConstantDependenciesTask -> CONSTANT_DEPENDENCIES
75 ComputeConstantValueTask -> CONSTANT_VALUE 76 ComputeConstantValueTask -> CONSTANT_VALUE
76 ComputeInferableStaticVariableDependenciesTask -> INFERABLE_STATIC_VARIABLE_DE PENDENCIES 77 ComputeInferableStaticVariableDependenciesTask -> INFERABLE_STATIC_VARIABLE_DE PENDENCIES
77 ComputeLibraryCycleTask -> LIBRARY_CYCLE 78 ComputeLibraryCycleTask -> LIBRARY_CYCLE
78 ComputeLibraryCycleTask -> LIBRARY_CYCLE_DEPENDENCIES 79 ComputeLibraryCycleTask -> LIBRARY_CYCLE_DEPENDENCIES
79 ComputeLibraryCycleTask -> LIBRARY_CYCLE_UNITS 80 ComputeLibraryCycleTask -> LIBRARY_CYCLE_UNITS
80 ComputePropagableVariableDependenciesTask -> PROPAGABLE_VARIABLE_DEPENDENCIES 81 ComputePropagableVariableDependenciesTask -> PROPAGABLE_VARIABLE_DEPENDENCIES
82 ComputeRequiredConstantsTask -> PENDING_ERRORS
83 ComputeRequiredConstantsTask -> REQUIRED_CONSTANTS
81 ContainingLibrariesTask -> CONTAINING_LIBRARIES 84 ContainingLibrariesTask -> CONTAINING_LIBRARIES
82 DART_ERRORS -> LibraryErrorsReadyTask 85 DART_ERRORS -> LibraryErrorsReadyTask
83 DART_ERRORS [shape=box] 86 DART_ERRORS [shape=box]
84 DART_SCRIPTS -> ScanDartTask 87 DART_SCRIPTS -> ScanDartTask
85 DART_SCRIPTS [shape=box] 88 DART_SCRIPTS [shape=box]
86 DartErrorsTask -> DART_ERRORS 89 DartErrorsTask -> DART_ERRORS
87 EXPLICITLY_IMPORTED_LIBRARIES [shape=box] 90 EXPLICITLY_IMPORTED_LIBRARIES [shape=box]
88 EXPORTED_LIBRARIES -> BuildDirectiveElementsTask 91 EXPORTED_LIBRARIES -> BuildDirectiveElementsTask
89 EXPORTED_LIBRARIES -> ReadyLibraryElement2Task 92 EXPORTED_LIBRARIES -> ReadyLibraryElement2Task
90 EXPORTED_LIBRARIES -> ReadyLibraryElement5Task 93 EXPORTED_LIBRARIES -> ReadyLibraryElement5Task
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
188 MODIFICATION_TIME -> BuildDirectiveElementsTask 191 MODIFICATION_TIME -> BuildDirectiveElementsTask
189 MODIFICATION_TIME -> ParseDartTask 192 MODIFICATION_TIME -> ParseDartTask
190 MODIFICATION_TIME -> ScanDartTask 193 MODIFICATION_TIME -> ScanDartTask
191 MODIFICATION_TIME -> VerifyUnitTask 194 MODIFICATION_TIME -> VerifyUnitTask
192 MODIFICATION_TIME [shape=box] 195 MODIFICATION_TIME [shape=box]
193 PARSED_UNIT -> BuildCompilationUnitElementTask 196 PARSED_UNIT -> BuildCompilationUnitElementTask
194 PARSED_UNIT -> DartErrorsTask 197 PARSED_UNIT -> DartErrorsTask
195 PARSED_UNIT [shape=box] 198 PARSED_UNIT [shape=box]
196 PARSE_ERRORS -> dartErrorsForSource 199 PARSE_ERRORS -> dartErrorsForSource
197 PARSE_ERRORS [shape=box] 200 PARSE_ERRORS [shape=box]
201 PENDING_ERRORS -> VerifyUnitTask
202 PENDING_ERRORS [shape=box]
198 PROPAGABLE_VARIABLES_IN_UNIT -> PropagateVariableTypesInUnitTask 203 PROPAGABLE_VARIABLES_IN_UNIT -> PropagateVariableTypesInUnitTask
199 PROPAGABLE_VARIABLES_IN_UNIT [shape=box] 204 PROPAGABLE_VARIABLES_IN_UNIT [shape=box]
200 PROPAGABLE_VARIABLE_DEPENDENCIES -> PropagateVariableTypeTask 205 PROPAGABLE_VARIABLE_DEPENDENCIES -> PropagateVariableTypeTask
201 PROPAGABLE_VARIABLE_DEPENDENCIES [shape=box] 206 PROPAGABLE_VARIABLE_DEPENDENCIES [shape=box]
202 PROPAGATED_VARIABLE -> PropagateVariableTypeTask 207 PROPAGATED_VARIABLE -> PropagateVariableTypeTask
203 PROPAGATED_VARIABLE -> PropagateVariableTypesInUnitTask 208 PROPAGATED_VARIABLE -> PropagateVariableTypesInUnitTask
204 PROPAGATED_VARIABLE [shape=box] 209 PROPAGATED_VARIABLE [shape=box]
205 ParseDartTask -> EXPLICITLY_IMPORTED_LIBRARIES 210 ParseDartTask -> EXPLICITLY_IMPORTED_LIBRARIES
206 ParseDartTask -> EXPORTED_LIBRARIES 211 ParseDartTask -> EXPORTED_LIBRARIES
207 ParseDartTask -> IMPORTED_LIBRARIES 212 ParseDartTask -> IMPORTED_LIBRARIES
(...skipping 22 matching lines...) Expand all
230 READY_LIBRARY_ELEMENT7 -> PropagateVariableTypesInLibraryClosureTask 235 READY_LIBRARY_ELEMENT7 -> PropagateVariableTypesInLibraryClosureTask
231 READY_LIBRARY_ELEMENT7 -> ReadyLibraryElement6Task 236 READY_LIBRARY_ELEMENT7 -> ReadyLibraryElement6Task
232 READY_LIBRARY_ELEMENT7 [shape=box] 237 READY_LIBRARY_ELEMENT7 [shape=box]
233 READY_RESOLVED_UNIT -> ResolveLibraryTask 238 READY_RESOLVED_UNIT -> ResolveLibraryTask
234 READY_RESOLVED_UNIT -> VerifyUnitTask 239 READY_RESOLVED_UNIT -> VerifyUnitTask
235 READY_RESOLVED_UNIT [shape=box] 240 READY_RESOLVED_UNIT [shape=box]
236 REFERENCED_NAMES [shape=box] 241 REFERENCED_NAMES [shape=box]
237 REFERENCED_SOURCES -> BuildDirectiveElementsTask 242 REFERENCED_SOURCES -> BuildDirectiveElementsTask
238 REFERENCED_SOURCES -> VerifyUnitTask 243 REFERENCED_SOURCES -> VerifyUnitTask
239 REFERENCED_SOURCES [shape=box] 244 REFERENCED_SOURCES [shape=box]
245 REQUIRED_CONSTANTS -> VerifyUnitTask
246 REQUIRED_CONSTANTS [shape=box]
247 RESOLVED_UNIT -> ComputeRequiredConstantsTask
240 RESOLVED_UNIT -> GenerateHintsTask 248 RESOLVED_UNIT -> GenerateHintsTask
241 RESOLVED_UNIT -> GenerateLintsTask 249 RESOLVED_UNIT -> GenerateLintsTask
242 RESOLVED_UNIT -> ReadyResolvedUnitTask 250 RESOLVED_UNIT -> ReadyResolvedUnitTask
243 RESOLVED_UNIT -> VerifyUnitTask 251 RESOLVED_UNIT -> VerifyUnitTask
244 RESOLVED_UNIT [shape=box] 252 RESOLVED_UNIT [shape=box]
245 RESOLVED_UNIT1 -> BuildDirectiveElementsTask 253 RESOLVED_UNIT1 -> BuildDirectiveElementsTask
246 RESOLVED_UNIT1 -> BuildLibraryElementTask 254 RESOLVED_UNIT1 -> BuildLibraryElementTask
247 RESOLVED_UNIT1 -> ResolveDirectiveElementsTask 255 RESOLVED_UNIT1 -> ResolveDirectiveElementsTask
248 RESOLVED_UNIT1 [shape=box] 256 RESOLVED_UNIT1 [shape=box]
249 RESOLVED_UNIT10 -> InferInstanceMembersInUnitTask 257 RESOLVED_UNIT10 -> InferInstanceMembersInUnitTask
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after
356 VERIFY_ERRORS [shape=box] 364 VERIFY_ERRORS [shape=box]
357 VerifyUnitTask -> VERIFY_ERRORS 365 VerifyUnitTask -> VERIFY_ERRORS
358 dartErrorsForSource -> DartErrorsTask 366 dartErrorsForSource -> DartErrorsTask
359 dartErrorsForSource [shape=hexagon] 367 dartErrorsForSource [shape=hexagon]
360 dartErrorsForUnit -> DartErrorsTask 368 dartErrorsForUnit -> DartErrorsTask
361 dartErrorsForUnit [shape=hexagon] 369 dartErrorsForUnit [shape=hexagon]
362 } 370 }
363 </script> 371 </script>
364 </body> 372 </body>
365 </html> 373 </html>
OLDNEW
« no previous file with comments | « no previous file | pkg/analyzer/lib/src/error/pending_error.dart » ('j') | pkg/analyzer/lib/src/task/dart.dart » ('J')

Powered by Google App Engine
This is Rietveld 408576698