-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Bump async, http, and vm_service_client packages #14136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
I'm concerned about the need for this. In theory, the script ignores all the versions you set and just calls |
|
I've definitely seen non-hermetic behavior with --force-upgrade. My general approach was to do a I also don't quite understand what is meant by @srawlins There's a fairly easy hack to get a global pubspec.yaml that you can use pubviz on if you're having trouble debugging dependencies. |
|
Sorry, I thought my procedure was the standard one. In a clean git branch, if I run My procedure for "bumping" these was to find all of the non-transitive spots where these packages are depended on ( |
|
Could that test failure be a flake? Passes for me locally. |
That sounds like a bug. The script is supposed to be idempotent; running it should get the same results regardless of the input. I don't understand how it could be affected by the input, in fact, since all it does is read the package names, make a fake pubspec.yaml, run pub get on that, then take those numbers and spam them everywhere. If you can reproduce that, please do let me know (e.g. if there's a commit where just running the script does a different thing than editing the files then running the script). I am eager to be able to reproduce this. |
…flutter#14196) * Revert "Bump async, http, and vm_service_client packages (flutter#14136)" This reverts commit 7ffcce8. * Revert "Exclude flutter doctor IDE validators in CI environments (flutter#13816)" This reverts commit 3258c54.
[email protected]:flutter/engine.git/compare/fdaa7cf12175...ee4c2a5 git log fdaa7cf..ee4c2a5 --first-parent --oneline 2019-12-05 [email protected] Roll src/third_party/skia 6344c2937997..0af32fdf5fea (12 commits) (flutter#14139) 2019-12-05 [email protected] Wire up Opacity on Fuchsia, round 2 (flutter#14024) 2019-12-05 [email protected] Disable fml_tests until they're fixed on Fuchsia (flutter#14137) 2019-12-05 [email protected] Started specifying the OS version for running the tests. (flutter#14094) 2019-12-04 [email protected] Roll src/third_party/skia ccca30aad770..6344c2937997 (13 commits) (flutter#14133) 2019-12-04 [email protected] Expanded our scenario_app docs. (flutter#14136) 2019-12-04 [email protected] [web][felt] fix source map path (flutter#14134) 2019-12-04 [email protected] Fix platform view offsets incorrectly taking into account device pixel ratios. (flutter#14135)
[email protected]:flutter/engine.git/compare/fdaa7cf12175...ee4c2a5 git log fdaa7cf..ee4c2a5 --first-parent --oneline 2019-12-05 [email protected] Roll src/third_party/skia 6344c2937997..0af32fdf5fea (12 commits) (#14139) 2019-12-05 [email protected] Wire up Opacity on Fuchsia, round 2 (#14024) 2019-12-05 [email protected] Disable fml_tests until they're fixed on Fuchsia (#14137) 2019-12-05 [email protected] Started specifying the OS version for running the tests. (#14094) 2019-12-04 [email protected] Roll src/third_party/skia ccca30aad770..6344c2937997 (13 commits) (#14133) 2019-12-04 [email protected] Expanded our scenario_app docs. (#14136) 2019-12-04 [email protected] [web][felt] fix source map path (#14134) 2019-12-04 [email protected] Fix platform view offsets incorrectly taking into account device pixel ratios. (#14135)
[email protected]:flutter/engine.git/compare/fdaa7cf12175...ee4c2a5 git log fdaa7cf..ee4c2a5 --first-parent --oneline 2019-12-05 [email protected] Roll src/third_party/skia 6344c2937997..0af32fdf5fea (12 commits) (#14139) 2019-12-05 [email protected] Wire up Opacity on Fuchsia, round 2 (#14024) 2019-12-05 [email protected] Disable fml_tests until they're fixed on Fuchsia (#14137) 2019-12-05 [email protected] Started specifying the OS version for running the tests. (#14094) 2019-12-04 [email protected] Roll src/third_party/skia ccca30aad770..6344c2937997 (13 commits) (#14133) 2019-12-04 [email protected] Expanded our scenario_app docs. (#14136) 2019-12-04 [email protected] [web][felt] fix source map path (#14134) 2019-12-04 [email protected] Fix platform view offsets incorrectly taking into account device pixel ratios. (#14135) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected] on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
The thrust of this PR is bumping async from 1.13.3 to >= 2.0.2.
async 2.0.2 introduces a fix for upcoming Dart 2.0 features, namely a new method on Timer.
However, to make the constraint solver happy, I first had to bump:
dev/tools/pubspec.yaml.After manually bumping the versions of http and vm_service_client, I ran
./bin/flutter update-packages --force-upgrade, which successfully bumped async to 2.0.3, and resulted in this PR.