Commit graph

3594 commits

Author SHA1 Message Date
Jenn Magder 05d5515732
Set up iOS native integration_tests in ui example project (#84890) 2021-06-18 17:45:11 -07:00
Phil Quitslund 6cb4357294
re-enable directives ordering (#84864) 2021-06-18 09:19:03 -07:00
Jenn Magder 03034e9e4a
Audit devicelab log streaming for nullability (#84820) 2021-06-18 00:14:03 -07:00
Mirko Mucaria bce1706f1c
Fix watchOS build when companion app is configured with xcode variable (#84519) 2021-06-17 14:14:03 -07:00
Tong Mu 32203c391f
Key codegen for Hardware Keyboard: Linux (GTK) #82962 2021-06-17 02:14:44 -07:00
Hans Muller ab9df83645
Retry dev/snippets git status, deflake snippets generator (#84728) 2021-06-16 15:39:02 -07:00
Jason Simmons 6b7f46353f
Manual roll of engine from e0011fa561d6 to 2118a1bb4bf0 (7 revisions) (#84666)
Includes updates to test expectations due to changes in the widget kernel
transformer.
2021-06-16 06:22:34 -07:00
Jonah Williams cd13c91119
[versions] update dependencies (#84639) 2021-06-15 11:08:57 -07:00
Jenn Magder 64056a1a52
Fix integration_test podspecs warnings (#84602) 2021-06-15 10:29:03 -07:00
Jenn Magder 697928d21f
Revert "Set up iOS native integration_tests in ui example project (#84596)" (#84641)
This reverts commit ef2879a46f.
2021-06-15 10:09:41 -07:00
Jenn Magder ef2879a46f
Set up iOS native integration_tests in ui example project (#84596) 2021-06-14 18:04:02 -07:00
Greg Spencer ec5cfc001d
Fix build failure (#84597)
Fixes an incorrect cast that caused a build failure.

Landing on red to fix the build.
2021-06-14 15:17:25 -07:00
Dan Field 3794884fbb
Deflake demo (#84593) 2021-06-14 14:41:47 -07:00
Greg Spencer 88f3811055
Turn on avoid_dynamic_calls lint, except packages/flutter tests, make appropriate changes. (#84476)
This adds avoid_dynamic_calls to the list of lints, and fixes all instances where it was violated.

Importantly, this lint is NOT turned on for flutter/packages/test, because those changes are happening in another PR: #84478
2021-06-14 14:16:57 -07:00
Phil Quitslund bb9bac9f3f
Prep for new directives_ordering (#84579)
* sort directives

* prep for new directives ordering

* update excludes

* - blank
2021-06-14 12:13:28 -07:00
Abhishek Ghaskata 4705e0cc19
migrate localization to null safety (#84064)
migrate localization to null safety
2021-06-14 11:23:09 -07:00
Alexandre Ardhuin 2c998d8be7
fix indentation of class members (#84293) 2021-06-10 11:29:03 -07:00
Greg Spencer bf1fb6e84b
Switch sample analysis over to use package:flutter_lints (#84303)
This switches the sample analysis code to use package:flutter_lints instead of the flutter repo analysis options, so that they are compatible with a similar change to DartPad.
2021-06-09 18:09:14 -07:00
Abhishek Ghaskata 92e3436fe7
migrate complex layout to null safety (#83894) 2021-06-09 15:29:04 -07:00
Abhishek Ghaskata 2da969aa9b
migrate update_icons to null safety (#84063) 2021-06-09 13:59:03 -07:00
Alexandre Ardhuin e467018d06
alignment of doc comments and annotations (#84256) 2021-06-09 07:54:02 -07:00
Darren Austin 80709c1d8a
Revert "Re-land "Migrate android_semantics_testing to null safety (#84136)" (#84156)" (#84166)
This reverts commit 0100285e6f.
2021-06-07 17:49:30 -07:00
Anis Alibegić d90ee21271
Migrate dartdoc to null safety (#84153) 2021-06-07 17:09:03 -07:00
Abhishek Ghaskata e6aa6ce27f
migrate platform channels benchmarks (#84066) 2021-06-07 16:49:03 -07:00
Michael Goderbauer 0100285e6f
Re-land "Migrate android_semantics_testing to null safety (#84136)" (#84156) 2021-06-07 16:24:03 -07:00
Jason Simmons b3bde1d9da
Update the Windows runner for Gallery (#84020) 2021-06-07 16:04:03 -07:00
Michael Goderbauer 075991c249
Migrate hybrid_android_views to null safety (#84140) 2021-06-07 15:42:47 -07:00
Michael Goderbauer 5a2530b28e
Remove unused protobuf dependency (#84148) 2021-06-07 15:34:06 -07:00
Michael Goderbauer c077278431
Migrate integration_tests/channels to null safety (#84145) 2021-06-07 15:29:05 -07:00
Darren Austin 094a75e655
Revert "Migrate android_semantics_testing to null safety (#84136)" (#84154)
This reverts commit 0d1a8a7798.
2021-06-07 14:54:00 -07:00
Michael Goderbauer 0d1a8a7798
Migrate android_semantics_testing to null safety (#84136) 2021-06-07 13:53:08 -07:00
Janice Collins e6f2e2a38d
Update dartdoc to 0.45.0 (#84130) 2021-06-07 12:29:05 -07:00
Sam Rawlins b2ed8a25b5
Ignore unnecessary_import reports in sample code (#84125) 2021-06-07 12:14:06 -07:00
Abhishek Ghaskata 3749ff02e1
Migrate gallery test to null safety (#84065) 2021-06-07 11:29:04 -07:00
Abhishek Ghaskata 243805ee60
migrate mega_gallery to null safety (#84061) 2021-06-07 10:34:04 -07:00
Dan Field 5cc7b6c3ea
Add option to stream logs to file for flutter logs and way to use it in devicelab runs (#84008) 2021-06-07 10:33:00 -07:00
Jenn Magder 94a41cde83
Mixed null safety in dev/devicelab (#84017) 2021-06-05 02:29:03 -07:00
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