| OLD | NEW |
| 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 /// Analyse a directory structure and find packages resolvers for each | 5 /// Analyse a directory structure and find packages resolvers for each |
| 6 /// sub-directory. | 6 /// sub-directory. |
| 7 /// | 7 /// |
| 8 /// The resolvers are generally the same that would be found by using | 8 /// The resolvers are generally the same that would be found by using |
| 9 /// the `discovery.dart` library on each sub-directory in turn, | 9 /// the `discovery.dart` library on each sub-directory in turn, |
| 10 /// but more efficiently and with some heuristics for directories that | 10 /// but more efficiently and with some heuristics for directories that |
| (...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 157 return true; | 157 return true; |
| 158 } | 158 } |
| 159 } | 159 } |
| 160 | 160 |
| 161 Packages _loadPackagesFile(File file) { | 161 Packages _loadPackagesFile(File file) { |
| 162 var uri = new Uri.file(file.path); | 162 var uri = new Uri.file(file.path); |
| 163 var bytes = file.readAsBytesSync(); | 163 var bytes = file.readAsBytesSync(); |
| 164 var map = pkgfile.parse(bytes, uri); | 164 var map = pkgfile.parse(bytes, uri); |
| 165 return new MapPackages(map); | 165 return new MapPackages(map); |
| 166 } | 166 } |
| OLD | NEW |