Commit graph

3557 commits

Author SHA1 Message Date
Michael Goderbauer 811f0d9a15
"Migrate" dummy packages to null safety (#84013) 2021-06-04 22:14:03 -07:00
Michael Goderbauer 2f88966935
Migrate vitool to null safety (#84011) 2021-06-04 13:58:21 -07:00
Sam Rawlins da9b11ec24
Remove "unnecessary" imports. (#83959) 2021-06-04 10:54:05 -07:00
Ian Hickson 0acf53e310
Run dart fix on customer tests as promised (#83944) 2021-06-04 01:09:02 -07:00
Dan Field 2d8d105256
Delete obsolete TODO (#83967) 2021-06-03 23:34:04 -07:00
Dan Field 83d51ecd1a
Delete obsolete TODO (#83966) 2021-06-03 23:29:05 -07:00
Jonah Williams 85df73d0e3
[flutter] ensure vmservice binding is registered in profile mode (#83913) 2021-06-03 17:59:03 -07:00
Michael Goderbauer 243d889445
Count non-null-safe code in our tech debt benchmark (#83846) 2021-06-03 12:54:04 -07:00
Michael Goderbauer 14b2e7ffee
flutter update-packages --force-upgrade (#83911) 2021-06-03 10:50:11 -07:00
Greg Spencer bb40270069
Add more debug output to snippet git failures (#83806) 2021-06-02 15:34:28 -07:00
gaaclarke 72725643be
Started using direct ByteBuffers for our performance tests (#83371) 2021-06-02 13:50:58 -07:00
Tong Mu e3da1bd7aa
Test WidgetTester handling test pointers (#83337)
Adds tests to the following behaviors, which have existed without tests:

- When tapping during live testing, a message is printed with widgets that contain the tap location.
- When tapping during live testing, a mark is displayed on screen on the tap location.
2021-06-02 11:50:09 -07:00
Abhishek Ghaskata d25a5c376d
Migrate microbrenchmarks to null safety (#83619) 2021-06-02 10:59:03 -07:00
Anis Alibegić c99ed373b3
Fixed large amount of spelling errors (#83744) 2021-06-02 10:14:06 -07:00
Yegor ccada2704c
[web] run all text layout benchmarks in CanvasKit mode (#83718) 2021-06-01 13:54:02 -07:00
Emmanuel Garcia 0bccce6260
[gradle] Unlock all configurations if a local engine is used (#83635) 2021-06-01 13:19:03 -07:00
Alexandre Ardhuin 34059eec2c
enable lint prefer_interpolation_to_compose_strings (#83407) 2021-06-01 11:14:06 -07:00
godofredoc 8bee0834e4
Remove logic to save artifacts to old gcs location. (#83526) 2021-05-27 19:04:02 -07:00
Alexandre Ardhuin 0ef0f0ba5e
fix lint from an improved unnecessary_parenthesis (#83433) 2021-05-27 13:39:03 -07:00
Abhishek Ghaskata a8e2606963
Migrate manual_tests to null safety (#82611) 2021-05-27 10:49:02 -07:00
Jonah Williams 025a3a7da3
[versions] roll package test redux (#83367) 2021-05-26 17:22:28 -07:00
Greg Spencer 6b087c74e2
Add iOS key map generation, make macOS var naming consistent with repo (#83146)
This adds iOS key map generation that uses std::maps. It uses std::maps because on iOS if we use NSDictionaries, then when XCode loads the dylib, the initialization of those status NSDictionaries hasn't yet occurred, and it crashes the app. std::maps have a well-defined static behavior, and are correctly initialized.

I also made the naming of variables, fields, etc. consistent for macOS. We variously had macosFoo, macOSFoo, and macOsFoo. I eliminated macOsFoo and macosFoo, since the rest of the repo uses macOSFoo for lowerCamelCase names (with only a few exceptions). I used iOSFoo for iOS.
2021-05-25 17:18:06 -07:00
Christopher Fujino 62d00c6d5f
Migrate flutter conductor out of dev/tools and into its own directory (#83313)
* Migrate flutter conductor out of dev/tools and into its own directory

* flesh out documentation

* fix analysis options

* fix integration test
2021-05-25 16:12:53 -07:00
Janice Collins c5bbe7552a
Update dartdoc to 0.44.0. (#83352) 2021-05-25 13:04:02 -07:00
Jim Graham ae12bf6bcb
Add a bitmap operation property to transform widgets to enable/control bitmap transforms (#76742) 2021-05-25 12:57:07 -07:00
Jenn Magder 132a746aab
Remove iOS version override in ios_add2appTests unit tests (#83361) 2021-05-25 11:44:03 -07:00
sigmundch 6b6b71ffa6
Pass --local-engine* from dev/bots/test.dart to pub test (only web) (#83308)
This is bassically reapplying #71721, but only enables it on web tests.

There are known issues that several tests under the `integration.shard`
depend on a specific platform, and as a result they require some
additional flexiblity (bots need to build more than one engine, and the
test flags should allow for secondary engines to be picked by such
tests).

By enabling this on the web-test shard, we will reduce the false
positives in the dart-flutter-HHH-web bot.

Fixing the more general problem is tracked by #72368.
2021-05-25 10:50:06 -07:00
Jenn Magder 2d86249435
rsync Flutter.framework for add to app (#83315) 2021-05-25 10:49:02 -07:00
Abhishek Ghaskata e989d6b1fa
Assign late variable without initstate in flutter_gallery (#83020) 2021-05-24 18:59:03 -07:00
gaaclarke ade6e1f96d
Made the android platform channel benchmarks comparable to iOS (#83110) 2021-05-24 10:45:49 -07:00
Abhishek Ghaskata efdbe40330
Refactor android_view example (#83160) 2021-05-24 10:24:03 -07:00
Emmanuel Garcia 10416b3054
Roll Flutter Gallery with Gradle pinned dependencies (#83136) 2021-05-21 18:34:08 -07:00
Ian Hickson 5e0cc4cba4
Migrate to ChannelBuffers.push (#82564) 2021-05-21 15:09:03 -07:00
Emmanuel Garcia fa5883b78e
Add Gradle lockfiles and tool to generate them (#83067) 2021-05-21 13:04:03 -07:00
Christopher Fujino 2123c93aa7
fix candidates (#82957) 2021-05-20 17:34:05 -07:00
nt4f04uNd 80a2b6b015
Fix typos (#82589) 2021-05-20 17:19:09 -07:00
Christopher Fujino 660ec207e6
[flutter_conductor] Re-land auto-apply dart revision (#82985) 2021-05-20 16:58:11 -07:00
David Iglesias c94f0bea65
[web] Make web integration tests shadow DOM aware. (#82926) 2021-05-20 16:14:02 -07:00
Ian Hickson fa1c6a2841
Add a script that will find the appropriate commit in another repository. (#82462) 2021-05-20 16:09:04 -07:00
Christopher Fujino 843083c93a
Revert "[flutter_conductor] Auto apply dart revision (#82601)" (#82983)
This reverts commit e86f9c7a7c.
2021-05-19 21:38:45 -07:00
Christopher Fujino e86f9c7a7c
[flutter_conductor] Auto apply dart revision (#82601) 2021-05-19 21:23:26 -07:00
Casey Hillers 9ecee6293a
Migrate to .ci.yaml (#82960) 2021-05-19 20:09:46 -07:00
keyonghan 867030df9f
mark flaky (#82942) 2021-05-19 15:37:07 -07:00
Hattomo (TomohiroHattori) 08a70e7ac8
Enable avoid_escaping_inner_quotes lint (#81153) 2021-05-19 09:54:02 -07:00
Casey Hillers a2fc203524
Migrate linux analyze to ci.yaml (#82870) 2021-05-19 08:19:11 -07:00
gaaclarke 7cdd33fe99
added unawaited function for devicelab and turned on unawaited_futures linter (#82833) 2021-05-18 14:19:03 -07:00
Jenn Magder d7e49e559b
Run update packages, pick up file 6.1.1 (#82770) 2021-05-18 13:09:03 -07:00
Jenn Magder 432a1e1ff6
Enable win_gradle_plugin_light_apk_test and mark unflaky (#82761) 2021-05-18 13:04:02 -07:00
Jenn Magder a146217d1c
Mark mac_ios_platform_channels_benchmarks_ios not flaky (#82759) 2021-05-18 12:59:03 -07:00
Jonah Williams d6fa9bbf91
[devicelab] await flutter create call in platform channels benchmark (#82762) 2021-05-18 08:55:38 -07:00