Fix flutter version update on fast path (#4272)
diff --git a/lib/src/entrypoint.dart b/lib/src/entrypoint.dart index bc809a8..2a54718 100644 --- a/lib/src/entrypoint.dart +++ b/lib/src/entrypoint.dart
@@ -1013,7 +1013,7 @@ return null; } if (packageConfig.additionalProperties['flutterVersion'] != - (flutter.isAvailable ? null : flutter.version)) { + (flutter.isAvailable ? flutter.version.toString() : null)) { log.fine('Flutter has updated since last invocation.'); return null; }
diff --git a/test/embedding/ensure_pubspec_resolved.dart b/test/embedding/ensure_pubspec_resolved.dart index b025a76..b50853e 100644 --- a/test/embedding/ensure_pubspec_resolved.dart +++ b/test/embedding/ensure_pubspec_resolved.dart
@@ -297,7 +297,9 @@ await pubGet( environment: {'FLUTTER_ROOT': p.join(d.sandbox, 'flutter')}, ); - + await _noImplicitPubGet( + environment: {'FLUTTER_ROOT': p.join(d.sandbox, 'flutter')}, + ); await d.dir('flutter', [d.flutterVersion('0.9.0')]).create(); server.serve(