Updates for FlutterError refactor (#13)
diff --git a/packages/flutter_image/CHANGELOG.md b/packages/flutter_image/CHANGELOG.md
index 966b82e..65fab2f 100644
--- a/packages/flutter_image/CHANGELOG.md
+++ b/packages/flutter_image/CHANGELOG.md
@@ -1,5 +1,9 @@
# Changelog
+## 2.0.0
+
+* **Breaking change**. Updates for Flutter 1.5.9.
+
## 1.0.0
* **Breaking change**. SDK constraints to support Flutter beta versions and Dart 2 only.
diff --git a/packages/flutter_image/lib/network.dart b/packages/flutter_image/lib/network.dart
index 08b9342..0949316 100644
--- a/packages/flutter_image/lib/network.dart
+++ b/packages/flutter_image/lib/network.dart
@@ -72,9 +72,9 @@
ImageStreamCompleter load(NetworkImageWithRetry key) {
return new OneFrameImageStreamCompleter(
_loadWithRetry(key),
- informationCollector: (StringBuffer information) {
- information.writeln('Image provider: $this');
- information.write('Image key: $key');
+ informationCollector: () sync* {
+ yield ErrorDescription('Image provider: $this');
+ yield ErrorDescription('Image key: $key');
}
);
}
@@ -165,7 +165,7 @@
FlutterError.onError(new FlutterErrorDetails(
exception: lastFailure,
library: 'package:flutter_image',
- context: '$runtimeType failed to load ${instructions.uri}',
+ context: ErrorDescription('$runtimeType failed to load ${instructions.uri}'),
));
return null;
diff --git a/packages/flutter_image/pubspec.yaml b/packages/flutter_image/pubspec.yaml
index 56585ca..f7e1870 100644
--- a/packages/flutter_image/pubspec.yaml
+++ b/packages/flutter_image/pubspec.yaml
@@ -1,5 +1,5 @@
name: flutter_image
-version: 1.0.0
+version: 2.0.0-dev
description: >
Image utilities for Flutter: providers, effects, etc
author: Flutter Team <flutter-dev@googlegroups.com>
@@ -17,4 +17,4 @@
environment:
sdk: ">=2.0.0-dev.28.0 <3.0.0"
- flutter: ">=0.1.4 <2.0.0"
\ No newline at end of file
+ flutter: ">=1.5.9 <2.0.0"