OLD | NEW |
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 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
83 DART_ERRORS -> LibraryErrorsReadyTask | 83 DART_ERRORS -> LibraryErrorsReadyTask |
84 DART_ERRORS [shape=box] | 84 DART_ERRORS [shape=box] |
85 DART_SCRIPTS -> ScanDartTask | 85 DART_SCRIPTS -> ScanDartTask |
86 DART_SCRIPTS [shape=box] | 86 DART_SCRIPTS [shape=box] |
87 DartErrorsTask -> DART_ERRORS | 87 DartErrorsTask -> DART_ERRORS |
88 EXPLICITLY_IMPORTED_LIBRARIES [shape=box] | 88 EXPLICITLY_IMPORTED_LIBRARIES [shape=box] |
89 EXPORTED_LIBRARIES -> BuildDirectiveElementsTask | 89 EXPORTED_LIBRARIES -> BuildDirectiveElementsTask |
90 EXPORTED_LIBRARIES -> ReadyLibraryElement2Task | 90 EXPORTED_LIBRARIES -> ReadyLibraryElement2Task |
91 EXPORTED_LIBRARIES -> ReadyLibraryElement5Task | 91 EXPORTED_LIBRARIES -> ReadyLibraryElement5Task |
92 EXPORTED_LIBRARIES -> ReadyLibraryElement7Task | 92 EXPORTED_LIBRARIES -> ReadyLibraryElement7Task |
| 93 EXPORTED_LIBRARIES -> ResolveDirectiveElementsTask |
93 EXPORTED_LIBRARIES -> ResolveTopLevelLibraryTypeBoundsTask | 94 EXPORTED_LIBRARIES -> ResolveTopLevelLibraryTypeBoundsTask |
94 EXPORTED_LIBRARIES [shape=box] | 95 EXPORTED_LIBRARIES [shape=box] |
95 EXPORT_SOURCE_CLOSURE -> BuildExportNamespaceTask | 96 EXPORT_SOURCE_CLOSURE -> BuildExportNamespaceTask |
96 EXPORT_SOURCE_CLOSURE -> ResolveTopLevelUnitTypeBoundsTask | 97 EXPORT_SOURCE_CLOSURE -> ResolveTopLevelUnitTypeBoundsTask |
97 EXPORT_SOURCE_CLOSURE [shape=box] | 98 EXPORT_SOURCE_CLOSURE [shape=box] |
98 EvaluateUnitConstantsTask -> CREATED_RESOLVED_UNIT12 | 99 EvaluateUnitConstantsTask -> CREATED_RESOLVED_UNIT12 |
99 EvaluateUnitConstantsTask -> RESOLVED_UNIT12 | 100 EvaluateUnitConstantsTask -> RESOLVED_UNIT12 |
100 GatherUsedImportedElementsTask -> USED_IMPORTED_ELEMENTS | 101 GatherUsedImportedElementsTask -> USED_IMPORTED_ELEMENTS |
101 GatherUsedLocalElementsTask -> USED_LOCAL_ELEMENTS | 102 GatherUsedLocalElementsTask -> USED_LOCAL_ELEMENTS |
102 GenerateHintsTask -> HINTS | 103 GenerateHintsTask -> HINTS |
103 GenerateLintsTask -> LINTS | 104 GenerateLintsTask -> LINTS |
104 HINTS -> LibraryUnitErrorsTask | 105 HINTS -> LibraryUnitErrorsTask |
105 HINTS [shape=box] | 106 HINTS [shape=box] |
106 IGNORE_INFO -> DartErrorsTask | 107 IGNORE_INFO -> DartErrorsTask |
107 IGNORE_INFO [shape=box] | 108 IGNORE_INFO [shape=box] |
108 IMPORTED_LIBRARIES -> BuildDirectiveElementsTask | 109 IMPORTED_LIBRARIES -> BuildDirectiveElementsTask |
109 IMPORTED_LIBRARIES -> ReadyLibraryElement2Task | 110 IMPORTED_LIBRARIES -> ReadyLibraryElement2Task |
110 IMPORTED_LIBRARIES -> ReadyLibraryElement5Task | 111 IMPORTED_LIBRARIES -> ReadyLibraryElement5Task |
111 IMPORTED_LIBRARIES -> ReadyLibraryElement7Task | 112 IMPORTED_LIBRARIES -> ReadyLibraryElement7Task |
| 113 IMPORTED_LIBRARIES -> ResolveDirectiveElementsTask |
112 IMPORTED_LIBRARIES -> ResolveTopLevelLibraryTypeBoundsTask | 114 IMPORTED_LIBRARIES -> ResolveTopLevelLibraryTypeBoundsTask |
113 IMPORTED_LIBRARIES -> ResolveTopLevelUnitTypeBoundsTask | 115 IMPORTED_LIBRARIES -> ResolveTopLevelUnitTypeBoundsTask |
114 IMPORTED_LIBRARIES [shape=box] | 116 IMPORTED_LIBRARIES [shape=box] |
115 INCLUDED_PARTS -> BuildLibraryElementTask | 117 INCLUDED_PARTS -> BuildLibraryElementTask |
116 INCLUDED_PARTS [shape=box] | 118 INCLUDED_PARTS [shape=box] |
117 INFERABLE_STATIC_VARIABLES_IN_UNIT -> InferStaticVariableTypesInUnitTask | 119 INFERABLE_STATIC_VARIABLES_IN_UNIT -> InferStaticVariableTypesInUnitTask |
118 INFERABLE_STATIC_VARIABLES_IN_UNIT [shape=box] | 120 INFERABLE_STATIC_VARIABLES_IN_UNIT [shape=box] |
119 INFERABLE_STATIC_VARIABLE_DEPENDENCIES -> InferStaticVariableTypeTask | 121 INFERABLE_STATIC_VARIABLE_DEPENDENCIES -> InferStaticVariableTypeTask |
120 INFERABLE_STATIC_VARIABLE_DEPENDENCIES [shape=box] | 122 INFERABLE_STATIC_VARIABLE_DEPENDENCIES [shape=box] |
121 INFERRED_STATIC_VARIABLE -> InferStaticVariableTypeTask | 123 INFERRED_STATIC_VARIABLE -> InferStaticVariableTypeTask |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
187 LINE_INFO -> DartErrorsTask | 189 LINE_INFO -> DartErrorsTask |
188 LINE_INFO -> ParseDartTask | 190 LINE_INFO -> ParseDartTask |
189 LINE_INFO [shape=box] | 191 LINE_INFO [shape=box] |
190 LINTS -> LibraryUnitErrorsTask | 192 LINTS -> LibraryUnitErrorsTask |
191 LINTS [shape=box] | 193 LINTS [shape=box] |
192 LibraryErrorsReadyTask -> LIBRARY_ERRORS_READY | 194 LibraryErrorsReadyTask -> LIBRARY_ERRORS_READY |
193 LibraryUnitErrorsTask -> LIBRARY_UNIT_ERRORS | 195 LibraryUnitErrorsTask -> LIBRARY_UNIT_ERRORS |
194 MODIFICATION_TIME -> BuildDirectiveElementsTask | 196 MODIFICATION_TIME -> BuildDirectiveElementsTask |
195 MODIFICATION_TIME -> BuildLibraryElementTask | 197 MODIFICATION_TIME -> BuildLibraryElementTask |
196 MODIFICATION_TIME -> ParseDartTask | 198 MODIFICATION_TIME -> ParseDartTask |
| 199 MODIFICATION_TIME -> ResolveDirectiveElementsTask |
197 MODIFICATION_TIME -> ScanDartTask | 200 MODIFICATION_TIME -> ScanDartTask |
198 MODIFICATION_TIME -> VerifyUnitTask | 201 MODIFICATION_TIME -> VerifyUnitTask |
199 MODIFICATION_TIME [shape=box] | 202 MODIFICATION_TIME [shape=box] |
200 PARSED_UNIT -> BuildCompilationUnitElementTask | 203 PARSED_UNIT -> BuildCompilationUnitElementTask |
201 PARSED_UNIT [shape=box] | 204 PARSED_UNIT [shape=box] |
202 PARSE_ERRORS -> dartErrorsForSource | 205 PARSE_ERRORS -> dartErrorsForSource |
203 PARSE_ERRORS [shape=box] | 206 PARSE_ERRORS [shape=box] |
204 PENDING_ERRORS -> VerifyUnitTask | 207 PENDING_ERRORS -> VerifyUnitTask |
205 PENDING_ERRORS [shape=box] | 208 PENDING_ERRORS [shape=box] |
206 ParseDartTask -> EXPLICITLY_IMPORTED_LIBRARIES | 209 ParseDartTask -> EXPLICITLY_IMPORTED_LIBRARIES |
(...skipping 17 matching lines...) Expand all Loading... |
224 READY_LIBRARY_ELEMENT6 -> ReadyLibraryElement5Task | 227 READY_LIBRARY_ELEMENT6 -> ReadyLibraryElement5Task |
225 READY_LIBRARY_ELEMENT6 [shape=box] | 228 READY_LIBRARY_ELEMENT6 [shape=box] |
226 READY_LIBRARY_ELEMENT7 -> ReadyLibraryElement7Task | 229 READY_LIBRARY_ELEMENT7 -> ReadyLibraryElement7Task |
227 READY_LIBRARY_ELEMENT7 -> ResolvedUnit7InLibraryClosureTask | 230 READY_LIBRARY_ELEMENT7 -> ResolvedUnit7InLibraryClosureTask |
228 READY_LIBRARY_ELEMENT7 [shape=box] | 231 READY_LIBRARY_ELEMENT7 [shape=box] |
229 READY_RESOLVED_UNIT -> ResolveLibraryTask | 232 READY_RESOLVED_UNIT -> ResolveLibraryTask |
230 READY_RESOLVED_UNIT -> VerifyUnitTask | 233 READY_RESOLVED_UNIT -> VerifyUnitTask |
231 READY_RESOLVED_UNIT [shape=box] | 234 READY_RESOLVED_UNIT [shape=box] |
232 REFERENCED_NAMES [shape=box] | 235 REFERENCED_NAMES [shape=box] |
233 REFERENCED_SOURCES -> BuildDirectiveElementsTask | 236 REFERENCED_SOURCES -> BuildDirectiveElementsTask |
| 237 REFERENCED_SOURCES -> ResolveDirectiveElementsTask |
234 REFERENCED_SOURCES -> VerifyUnitTask | 238 REFERENCED_SOURCES -> VerifyUnitTask |
235 REFERENCED_SOURCES [shape=box] | 239 REFERENCED_SOURCES [shape=box] |
236 REQUIRED_CONSTANTS -> VerifyUnitTask | 240 REQUIRED_CONSTANTS -> VerifyUnitTask |
237 REQUIRED_CONSTANTS [shape=box] | 241 REQUIRED_CONSTANTS [shape=box] |
238 RESOLVED_UNIT -> ComputeRequiredConstantsTask | 242 RESOLVED_UNIT -> ComputeRequiredConstantsTask |
239 RESOLVED_UNIT -> GenerateHintsTask | 243 RESOLVED_UNIT -> GenerateHintsTask |
240 RESOLVED_UNIT -> GenerateLintsTask | 244 RESOLVED_UNIT -> GenerateLintsTask |
241 RESOLVED_UNIT -> ReadyResolvedUnitTask | 245 RESOLVED_UNIT -> ReadyResolvedUnitTask |
242 RESOLVED_UNIT -> VerifyUnitTask | 246 RESOLVED_UNIT -> VerifyUnitTask |
243 RESOLVED_UNIT [shape=box] | 247 RESOLVED_UNIT [shape=box] |
(...skipping 24 matching lines...) Expand all Loading... |
268 RESOLVED_UNIT6 [shape=box] | 272 RESOLVED_UNIT6 [shape=box] |
269 RESOLVED_UNIT7 -> ComputeInferableStaticVariableDependenciesTask | 273 RESOLVED_UNIT7 -> ComputeInferableStaticVariableDependenciesTask |
270 RESOLVED_UNIT7 -> InferStaticVariableTypeTask | 274 RESOLVED_UNIT7 -> InferStaticVariableTypeTask |
271 RESOLVED_UNIT7 -> InferStaticVariableTypesInUnitTask | 275 RESOLVED_UNIT7 -> InferStaticVariableTypesInUnitTask |
272 RESOLVED_UNIT7 -> ResolvedUnit7InLibraryTask | 276 RESOLVED_UNIT7 -> ResolvedUnit7InLibraryTask |
273 RESOLVED_UNIT7 [shape=box] | 277 RESOLVED_UNIT7 [shape=box] |
274 RESOLVED_UNIT8 -> ResolveInstanceFieldsInUnitTask | 278 RESOLVED_UNIT8 -> ResolveInstanceFieldsInUnitTask |
275 RESOLVED_UNIT8 [shape=box] | 279 RESOLVED_UNIT8 [shape=box] |
276 RESOLVED_UNIT9 -> InferInstanceMembersInUnitTask | 280 RESOLVED_UNIT9 -> InferInstanceMembersInUnitTask |
277 RESOLVED_UNIT9 [shape=box] | 281 RESOLVED_UNIT9 [shape=box] |
| 282 RESOLVE_DIRECTIVES_ERRORS -> LibraryUnitErrorsTask |
| 283 RESOLVE_DIRECTIVES_ERRORS [shape=box] |
278 RESOLVE_TYPE_BOUNDS_ERRORS -> LibraryUnitErrorsTask | 284 RESOLVE_TYPE_BOUNDS_ERRORS -> LibraryUnitErrorsTask |
279 RESOLVE_TYPE_BOUNDS_ERRORS [shape=box] | 285 RESOLVE_TYPE_BOUNDS_ERRORS [shape=box] |
280 RESOLVE_TYPE_NAMES_ERRORS -> LibraryUnitErrorsTask | 286 RESOLVE_TYPE_NAMES_ERRORS -> LibraryUnitErrorsTask |
281 RESOLVE_TYPE_NAMES_ERRORS [shape=box] | 287 RESOLVE_TYPE_NAMES_ERRORS [shape=box] |
282 RESOLVE_UNIT_ERRORS -> LibraryUnitErrorsTask | 288 RESOLVE_UNIT_ERRORS -> LibraryUnitErrorsTask |
283 RESOLVE_UNIT_ERRORS [shape=box] | 289 RESOLVE_UNIT_ERRORS [shape=box] |
284 ReadyLibraryElement2Task -> READY_LIBRARY_ELEMENT2 | 290 ReadyLibraryElement2Task -> READY_LIBRARY_ELEMENT2 |
285 ReadyLibraryElement5Task -> READY_LIBRARY_ELEMENT6 | 291 ReadyLibraryElement5Task -> READY_LIBRARY_ELEMENT6 |
286 ReadyLibraryElement7Task -> READY_LIBRARY_ELEMENT7 | 292 ReadyLibraryElement7Task -> READY_LIBRARY_ELEMENT7 |
287 ReadyResolvedUnitTask -> READY_RESOLVED_UNIT | 293 ReadyResolvedUnitTask -> READY_RESOLVED_UNIT |
288 ResolveConstantExpressionTask -> CONSTANT_EXPRESSION_RESOLVED | 294 ResolveConstantExpressionTask -> CONSTANT_EXPRESSION_RESOLVED |
289 ResolveDirectiveElementsTask -> CREATED_RESOLVED_UNIT2 | 295 ResolveDirectiveElementsTask -> CREATED_RESOLVED_UNIT2 |
290 ResolveDirectiveElementsTask -> RESOLVED_UNIT2 | 296 ResolveDirectiveElementsTask -> RESOLVED_UNIT2 |
| 297 ResolveDirectiveElementsTask -> RESOLVE_DIRECTIVES_ERRORS |
291 ResolveInstanceFieldsInUnitTask -> CREATED_RESOLVED_UNIT9 | 298 ResolveInstanceFieldsInUnitTask -> CREATED_RESOLVED_UNIT9 |
292 ResolveInstanceFieldsInUnitTask -> RESOLVED_UNIT9 | 299 ResolveInstanceFieldsInUnitTask -> RESOLVED_UNIT9 |
293 ResolveLibraryReferencesTask -> LIBRARY_ELEMENT9 | 300 ResolveLibraryReferencesTask -> LIBRARY_ELEMENT9 |
294 ResolveLibraryTask -> LIBRARY_ELEMENT | 301 ResolveLibraryTask -> LIBRARY_ELEMENT |
295 ResolveLibraryTypeNamesTask -> LIBRARY_ELEMENT6 | 302 ResolveLibraryTypeNamesTask -> LIBRARY_ELEMENT6 |
296 ResolveTopLevelLibraryTypeBoundsTask -> LIBRARY_ELEMENT5 | 303 ResolveTopLevelLibraryTypeBoundsTask -> LIBRARY_ELEMENT5 |
297 ResolveTopLevelUnitTypeBoundsTask -> CREATED_RESOLVED_UNIT4 | 304 ResolveTopLevelUnitTypeBoundsTask -> CREATED_RESOLVED_UNIT4 |
298 ResolveTopLevelUnitTypeBoundsTask -> RESOLVED_UNIT4 | 305 ResolveTopLevelUnitTypeBoundsTask -> RESOLVED_UNIT4 |
299 ResolveTopLevelUnitTypeBoundsTask -> RESOLVE_TYPE_BOUNDS_ERRORS | 306 ResolveTopLevelUnitTypeBoundsTask -> RESOLVE_TYPE_BOUNDS_ERRORS |
300 ResolveUnitTask -> CONSTANT_EXPRESSIONS_DEPENDENCIES | 307 ResolveUnitTask -> CONSTANT_EXPRESSIONS_DEPENDENCIES |
301 ResolveUnitTask -> CREATED_RESOLVED_UNIT11 | 308 ResolveUnitTask -> CREATED_RESOLVED_UNIT11 |
302 ResolveUnitTask -> RESOLVED_UNIT11 | 309 ResolveUnitTask -> RESOLVED_UNIT11 |
303 ResolveUnitTask -> RESOLVE_UNIT_ERRORS | 310 ResolveUnitTask -> RESOLVE_UNIT_ERRORS |
304 ResolveUnitTypeNamesTask -> CREATED_RESOLVED_UNIT5 | 311 ResolveUnitTypeNamesTask -> CREATED_RESOLVED_UNIT5 |
305 ResolveUnitTypeNamesTask -> RESOLVED_UNIT5 | 312 ResolveUnitTypeNamesTask -> RESOLVED_UNIT5 |
306 ResolveUnitTypeNamesTask -> RESOLVE_TYPE_NAMES_ERRORS | 313 ResolveUnitTypeNamesTask -> RESOLVE_TYPE_NAMES_ERRORS |
307 ResolveVariableReferencesTask -> CREATED_RESOLVED_UNIT6 | 314 ResolveVariableReferencesTask -> CREATED_RESOLVED_UNIT6 |
308 ResolveVariableReferencesTask -> RESOLVED_UNIT6 | 315 ResolveVariableReferencesTask -> RESOLVED_UNIT6 |
309 ResolveVariableReferencesTask -> VARIABLE_REFERENCE_ERRORS | 316 ResolveVariableReferencesTask -> VARIABLE_REFERENCE_ERRORS |
310 ResolvedUnit7InLibraryClosureTask -> LIBRARY_ELEMENT8 | 317 ResolvedUnit7InLibraryClosureTask -> LIBRARY_ELEMENT8 |
311 ResolvedUnit7InLibraryTask -> LIBRARY_ELEMENT7 | 318 ResolvedUnit7InLibraryTask -> LIBRARY_ELEMENT7 |
312 SCAN_ERRORS -> dartErrorsForSource | 319 SCAN_ERRORS -> dartErrorsForSource |
313 SCAN_ERRORS [shape=box] | 320 SCAN_ERRORS [shape=box] |
314 SOURCE_KIND -> BuildDirectiveElementsTask | 321 SOURCE_KIND -> BuildDirectiveElementsTask |
| 322 SOURCE_KIND -> ResolveDirectiveElementsTask |
315 SOURCE_KIND [shape=box] | 323 SOURCE_KIND [shape=box] |
316 STATIC_VARIABLE_RESOLUTION_ERRORS -> InferStaticVariableTypesInUnitTask | 324 STATIC_VARIABLE_RESOLUTION_ERRORS -> InferStaticVariableTypesInUnitTask |
317 STATIC_VARIABLE_RESOLUTION_ERRORS [shape=box] | 325 STATIC_VARIABLE_RESOLUTION_ERRORS [shape=box] |
318 STATIC_VARIABLE_RESOLUTION_ERRORS_IN_UNIT -> LibraryUnitErrorsTask | 326 STATIC_VARIABLE_RESOLUTION_ERRORS_IN_UNIT -> LibraryUnitErrorsTask |
319 STATIC_VARIABLE_RESOLUTION_ERRORS_IN_UNIT [shape=box] | 327 STATIC_VARIABLE_RESOLUTION_ERRORS_IN_UNIT [shape=box] |
320 STRONG_MODE_ERRORS -> LibraryUnitErrorsTask | 328 STRONG_MODE_ERRORS -> LibraryUnitErrorsTask |
321 STRONG_MODE_ERRORS [shape=box] | 329 STRONG_MODE_ERRORS [shape=box] |
322 ScanDartTask -> IGNORE_INFO | 330 ScanDartTask -> IGNORE_INFO |
323 ScanDartTask -> LINE_INFO | 331 ScanDartTask -> LINE_INFO |
324 ScanDartTask -> SCAN_ERRORS | 332 ScanDartTask -> SCAN_ERRORS |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
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> |
OLD | NEW |