| OLD | NEW | 
|---|
| 1 // Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2014, 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 /// Common methods used by transfomers for dealing with asset IDs. | 5 /// Common methods used by transfomers for dealing with asset IDs. | 
| 6 library code_transformers.assets; | 6 library code_transformers.assets; | 
| 7 | 7 | 
| 8 import 'dart:math' show min, max; | 8 import 'dart:math' show min, max; | 
| 9 | 9 | 
| 10 import 'package:barback/barback.dart'; | 10 import 'package:barback/barback.dart'; | 
| (...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 141     } | 141     } | 
| 142     return new Uri( | 142     return new Uri( | 
| 143             path: path.url.relative(assetId.path, from: path.url.dirname(from.pa
     th))) | 143             path: path.url.relative(assetId.path, from: path.url.dirname(from.pa
     th))) | 
| 144         .toString(); | 144         .toString(); | 
| 145   } | 145   } | 
| 146 | 146 | 
| 147   return Uri | 147   return Uri | 
| 148       .parse('package:${assetId.package}/${assetId.path.substring(4)}') | 148       .parse('package:${assetId.package}/${assetId.path.substring(4)}') | 
| 149       .toString(); | 149       .toString(); | 
| 150 } | 150 } | 
| OLD | NEW | 
|---|