Navaron Bracke
Committed by GitHub

Merge pull request #827 from navaronbracke/fix_cast

fix: fix a cast from a bad conversion
@@ -62,8 +62,13 @@ class Barcode { @@ -62,8 +62,13 @@ class Barcode {
62 corners: corners == null 62 corners: corners == null
63 ? const <Offset>[] 63 ? const <Offset>[]
64 : List.unmodifiable( 64 : List.unmodifiable(
65 - corners.cast<Map<String, double>>().map((Map<String, double> e) {  
66 - return Offset(e['x']!, e['y']!); 65 + corners
  66 + .cast<Map<Object?, Object?>>()
  67 + .map((Map<Object?, Object?> e) {
  68 + final double x = e['x']! as double;
  69 + final double y = e['y']! as double;
  70 +
  71 + return Offset(x, y);
67 }), 72 }),
68 ), 73 ),
69 displayValue: data['displayValue'] as String?, 74 displayValue: data['displayValue'] as String?,