| Index: pkg/barback/lib/src/span_wrapper.dart | 
| diff --git a/pkg/source_maps/lib/src/span_wrapper.dart b/pkg/barback/lib/src/span_wrapper.dart | 
| similarity index 52% | 
| copy from pkg/source_maps/lib/src/span_wrapper.dart | 
| copy to pkg/barback/lib/src/span_wrapper.dart | 
| index e0c107bf74554a738a0d9a3c6baa5387b8b6eab6..4b637123941c1441da54384b7e5aef66c147c23b 100644 | 
| --- a/pkg/source_maps/lib/src/span_wrapper.dart | 
| +++ b/pkg/barback/lib/src/span_wrapper.dart | 
| @@ -4,10 +4,9 @@ | 
|  | 
| library source_maps.span_wrapper; | 
|  | 
| +import 'package:source_maps/source_maps.dart'; | 
| import 'package:source_span/source_span.dart' as source_span; | 
|  | 
| -import '../span.dart'; | 
| - | 
| /// A wrapper that exposes a [source_span.SourceSpan] as a [Span]. | 
| class SpanWrapper extends Span { | 
| final source_span.SourceSpan _inner; | 
| @@ -44,42 +43,3 @@ class LocationWrapper extends Location { | 
| return new LocationWrapper(location); | 
| } | 
| } | 
| - | 
| -/// A wrapper that exposes a [source_span.SourceFile] as a [SourceFile]. | 
| -class SourceFileWrapper implements SourceFile { | 
| -  final source_span.SourceFile _inner; | 
| - | 
| -  // These are necessary to avoid analyzer warnings; | 
| -  final _lineStarts = null; | 
| -  final _decodedChars = null; | 
| - | 
| -  String get url => _inner.url.toString(); | 
| - | 
| -  SourceFileWrapper(this._inner); | 
| - | 
| -  static SourceFile wrap(sourceFile) { | 
| -    if (sourceFile is SourceFile) return sourceFile; | 
| -    return new SourceFileWrapper(sourceFile); | 
| -  } | 
| - | 
| -  Span span(int start, [int end, bool isIdentifier = false]) { | 
| -    if (end == null) end = start; | 
| -    return new SpanWrapper(_inner.span(start, end), isIdentifier); | 
| -  } | 
| - | 
| -  Location location(int offset) => new LocationWrapper(_inner.location(offset)); | 
| - | 
| -  int getLine(int offset) => _inner.getLine(offset); | 
| - | 
| -  int getColumn(int line, int offset) => _inner.getColumn(offset, line: line); | 
| - | 
| -  int getOffset(int line, int column) => _inner.getOffset(line, column); | 
| - | 
| -  String getText(int start, [int end]) => _inner.getText(start, end); | 
| - | 
| -  String getLocationMessage(String message, int start, int end, | 
| -      {bool useColors: false, String color}) { | 
| -    return span(start, end).getLocationMessage(message, | 
| -        useColors: useColors, color: color); | 
| -  } | 
| -} | 
|  |