| OLD | NEW |
| 1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2017, 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 import 'dart:async'; | 5 import 'dart:async'; |
| 6 | 6 |
| 7 import 'package:front_end/dependency_grapher.dart'; | 7 import 'package:front_end/dependency_grapher.dart'; |
| 8 import 'package:front_end/src/async_dependency_walker.dart'; | 8 import 'package:front_end/src/async_dependency_walker.dart'; |
| 9 import 'package:front_end/src/base/processed_options.dart'; | 9 import 'package:front_end/src/base/processed_options.dart'; |
| 10 import 'package:front_end/src/fasta/parser.dart'; | 10 import 'package:front_end/src/fasta/parser.dart'; |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 118 } | 118 } |
| 119 } | 119 } |
| 120 | 120 |
| 121 for (var part in listener.parts) { | 121 for (var part in listener.parts) { |
| 122 // TODO(paulberry): when we support SDK libraries, we'll need more | 122 // TODO(paulberry): when we support SDK libraries, we'll need more |
| 123 // complex logic here to find SDK parts correctly. | 123 // complex logic here to find SDK parts correctly. |
| 124 library.parts.add(uri.resolve(part)); | 124 library.parts.add(uri.resolve(part)); |
| 125 } | 125 } |
| 126 | 126 |
| 127 for (var dep in listener.imports) { | 127 for (var dep in listener.imports) { |
| 128 handleDependency(uri.resolve(dep)); | 128 handleDependency(uri.resolve(dep.uri)); |
| 129 } | 129 } |
| 130 | 130 |
| 131 for (var dep in listener.exports) { | 131 for (var dep in listener.exports) { |
| 132 handleDependency(uri.resolve(dep)); | 132 handleDependency(uri.resolve(dep.uri)); |
| 133 } | 133 } |
| 134 | 134 |
| 135 if (!coreUriFound) { | 135 if (!coreUriFound) { |
| 136 handleDependency(dartCoreUri); | 136 handleDependency(dartCoreUri); |
| 137 } | 137 } |
| 138 return dependencies; | 138 return dependencies; |
| 139 } | 139 } |
| 140 } | 140 } |
| OLD | NEW |