From 65731f75bd3dd5674d941e6acdd11aaefe01b813 Mon Sep 17 00:00:00 2001 From: Alexander Aprelev Date: Fri, 2 Mar 2018 15:16:46 -0800 Subject: [PATCH] Attempt to fix flutter drive --preview-dart-2 errors. (#14897) --- packages/flutter/lib/src/foundation/binding.dart | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/flutter/lib/src/foundation/binding.dart b/packages/flutter/lib/src/foundation/binding.dart index d0053915e54..d1accd704ac 100644 --- a/packages/flutter/lib/src/foundation/binding.dart +++ b/packages/flutter/lib/src/foundation/binding.dart @@ -20,7 +20,7 @@ import 'platform.dart'; /// "type" key will be set to the string `_extensionType` to indicate /// that this is a return value from a service extension, and the /// "method" key will be set to the full name of the method. -typedef Future> ServiceExtensionCallback(Map parameters); +typedef Future> ServiceExtensionCallback(Map parameters); /// Base class for mixins that provide singleton services (also known as /// "bindings"). @@ -135,7 +135,7 @@ abstract class BindingBase { } await reassembleApplication(); } - return { + return { 'value': defaultTargetPlatform .toString() .substring('$TargetPlatform.'.length), @@ -248,7 +248,7 @@ abstract class BindingBase { name: name, callback: (Map parameters) async { await callback(); - return {}; + return {}; } ); } @@ -279,7 +279,7 @@ abstract class BindingBase { callback: (Map parameters) async { if (parameters.containsKey('enabled')) await setter(parameters['enabled'] == 'true'); - return { 'enabled': await getter() ? 'true' : 'false' }; + return { 'enabled': await getter() ? 'true' : 'false' }; } ); } @@ -309,7 +309,7 @@ abstract class BindingBase { callback: (Map parameters) async { if (parameters.containsKey(name)) await setter(double.parse(parameters[name])); - return { name: (await getter()).toString() }; + return { name: (await getter()).toString() }; } ); } @@ -338,7 +338,7 @@ abstract class BindingBase { callback: (Map parameters) async { if (parameters.containsKey('value')) await setter(parameters['value']); - return { 'value': await getter() }; + return { 'value': await getter() }; } ); } @@ -365,7 +365,7 @@ abstract class BindingBase { assert(method == methodName); dynamic caughtException; StackTrace caughtStack; - Map result; + Map result; try { result = await callback(parameters); } catch (exception, stack) {