| Index: lib/src/dart_formatter.dart
|
| diff --git a/lib/src/dart_formatter.dart b/lib/src/dart_formatter.dart
|
| index 24d94831dd9622d935c1263a023c9296120ff475..2e75e62fe69eb1b82c58a3eb7aabf8a7a052d08d 100644
|
| --- a/lib/src/dart_formatter.dart
|
| +++ b/lib/src/dart_formatter.dart
|
| @@ -15,7 +15,7 @@ import 'package:analyzer/src/generated/source.dart';
|
| import 'package:analyzer/src/string_source.dart';
|
|
|
| import 'error_listener.dart';
|
| -import 'formatter_exception.dart';
|
| +import 'exceptions.dart';
|
| import 'source_code.dart';
|
| import 'source_visitor.dart';
|
| import 'string_compare.dart' as string_compare;
|
| @@ -131,8 +131,7 @@ class DartFormatter {
|
| var visitor = new SourceVisitor(this, lineInfo, source);
|
| var output = visitor.run(node);
|
| if (!string_compare.equalIgnoringWhitespace(source.text, output.text)) {
|
| - throw new FormatException('Cannot safely format file as formatting '
|
| - 'would cause non-whitespace change(s).');
|
| + throw new UnexpectedOutputException(source.text, output.text);
|
| }
|
|
|
| return output;
|
|
|