Commit Graph

5441 Commits

Author SHA1 Message Date
Jenn Magder
40428fa0ea macOS unzip then rsync to delete stale artifacts (#85075) 2021-06-22 17:10:56 -07:00
Phil Quitslund
2c9de5ab49 remove deprecated author section (#85036) 2021-06-22 09:41:04 -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
Jenn Magder
53f5b90209 Use -miphonesimulator-version-min when building App.framework for simulator (#84729) 2021-06-16 15:54:38 -07:00
Anurag Roy
ce7df25ae7 Move flutterGit from version.dart (#79568) 2021-06-16 11:51:37 -07:00
Tim Sneath
57a565c706 Clean up podspec template (#84662) 2021-06-15 18:44:02 -07:00
Jenn Magder
db930ba32f Migrate build_macos and web_test_compiler to null safety (#84469) 2021-06-14 18:29:03 -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
Lau Ching Jun
acd68cf47b Fix compile expression in tests when precompiled dill files are used. (#84470) 2021-06-14 13:44:03 -07:00
Jenn Magder
e87a85c30e Add Designed by iPad attach destination for ARM macOS (#84411) 2021-06-14 12:09:02 -07:00
Jenn Magder
483f71ae21 Migrate application_package to null safety (#83956) 2021-06-10 16:24:03 -07:00
Aneesh Rao
b4148eb599 Add maskable icons to improve lighthouse score (#83182) 2021-06-10 13:49:06 -07:00
Jonah Williams
67a57eb9a5 [flutter_tools] remove feature for alternative invalidation strategy (#84366) 2021-06-10 11:59:04 -07:00
Justin Hutchins
db528a24a3 Improve WebDriver error message (#81107)
* Add link to documentation in error message

The current WebDriver message is incomplete. Add link to
the documentation on WebDrivers for different browsers
to help troubleshooting.
2021-06-10 08:52:42 -07:00
Jonah Williams
10840352ce [flutter_tools] switch flutter sdk to dart format (#84273) 2021-06-10 07:54:03 -07:00
Jenn Magder
e6fe1ed73a Migrate android application_package to null safety (#84227) 2021-06-09 16:09:04 -07:00
Alexandre Ardhuin
e467018d06 alignment of doc comments and annotations (#84256) 2021-06-09 07:54:02 -07:00
Alex Melnyk
23d705c30b Fix typo in create.dart (#82454) 2021-06-08 15:58:01 -07:00
Jonah Williams
6a75e48607 [flutter_tools] remove substantial mocking from version test (#84007) 2021-06-08 10:47:03 -07:00
Lau Ching Jun
89a3c353e6 Add more analytics for hot reload in flutter_tools. (#83972) 2021-06-07 18:51:47 -07:00
Jenn Magder
4c6a9dcb40 Migrate a few tool libraries to null safety (#83862) 2021-06-04 10:49:04 -07:00
Dan Field
febce13a94 Make retry logic more permissive for network errors (#83965) 2021-06-03 23:44:03 -07:00
Jonah Williams
ca789bf5a1 [flutter_tools] bail from printing if devtools launch fails (#83934) 2021-06-03 18:19:05 -07:00
Jenn Magder
c6359dc93f Remove globals from android application_package (#83852) 2021-06-03 18:14:04 -07:00
Jenn Magder
f41fa9dd48 Migrate deferred_components_prebuild_validator to null safety (#83854) 2021-06-03 17:54:05 -07:00
ruskryzhanovskiy
a42159316b Additional flags for xcodebuild (#83128) 2021-06-03 17:39:05 -07:00
Alexandre Ardhuin
32540774c0 enable lint noop_primitive_operations (#83930) 2021-06-03 17:34:10 -07:00
Aliaksei Chorny
871b0ce363 Double we typo fixed (#82933) 2021-06-03 17:34:06 -07:00
Jenn Magder
3477df744d Migrate iOS project migrations to null safety (#83855) 2021-06-03 10:24:04 -07:00
Jonah Williams
1625befc36 [flutter_tools] check for empty host in protocol_discovery (#83847) 2021-06-03 08:29:05 -07:00
Jonah Williams
53e0c50a7c [flutter_tools] use ProcessManager.canRun instead of checking for ArgumentErrors (#83845) 2021-06-03 08:24:04 -07:00
Jenn Magder
c4a2a3e92d Migrate project.dart and all dependencies to null safety (#83817) 2021-06-02 18:41:12 -07:00
Jonah Williams
f666f93dbb [flutter_tools] always use device.stopApp (#83803) 2021-06-02 17:34:02 -07:00
stuartmorgan
15317b9e8d Disable clang format in the plugin registrants (#83285) 2021-06-02 10:29:10 -07:00
Anis Alibegić
c99ed373b3 Fixed large amount of spelling errors (#83744) 2021-06-02 10:14:06 -07:00
Jenn Magder
b947121f00 Clean up null assumptions for project.dart dependencies (#83445) 2021-06-01 13:14:03 -07:00
Jason Simmons
59f6cc7ac9 Add a trace-skia-allowlist flag for filtering Skia trace events (#83507) 2021-06-01 11:29:03 -07:00
Jay Zhuang
41ced7b5c3 [asset] Include assets in input files (#83416) 2021-06-01 11:24:04 -07:00
Alexandre Ardhuin
34059eec2c enable lint prefer_interpolation_to_compose_strings (#83407) 2021-06-01 11:14:06 -07:00
Marian Triebe
722a493f3a Add coldBoot parameter to JSON-RPC interface of daemon (#83488) 2021-05-28 09:14:03 -07:00
Jenn Magder
6d03cb65cb Clean up null assumptions for Gradle classes (#83443) 2021-05-27 18:54:04 -07:00
Lau Ching Jun
a9d6131df8 Allow passing --initialize-from-dill to flutter run and flutter attach (#83454)
To specify the dill file that will be used to initialize the resident
compiler, instead of the default cached version.
2021-05-26 23:06:38 -07:00
Lau Ching Jun
27a6796233 Fix benchmark regression from #83427 (#83437) 2021-05-26 17:59:02 -07:00
Jonah Williams
025a3a7da3 [versions] roll package test redux (#83367) 2021-05-26 17:22:28 -07:00
stuartmorgan
57fcee28c7 Allow platform variants for Windows plugins (#82816)
Windows plugins are designed to share implementations between Win32 and
UWP, but not all plugins will support both. This adds a new
'supportedVariants' key to Windows plugins that allows specifying
'win32' and/or 'uwp' (and potentially others in the future in case that
becomes necessary).

Plugins without any supported variants will be assumed to be Win32 for
backward compatibility.

This will allow compiling Windows projects that use Win32-only Windows
plugins (which is currently all of them) in UWP mode. The plugins will
of course throw missing implementation exceptions at runtime, but tehy
won't prevent being able to build as they currently do.

Fixes https://github.com/flutter/flutter/issues/82815
2021-05-26 16:20:21 -07:00
Jenn Magder
cbc7ce0884 Clean up null assumptions for Xcode and CocoaPods classes (#83442) 2021-05-26 16:04:03 -07:00
Jenn Magder
00263c4f8a Migrate build system build.dart to null safety (#83381) 2021-05-26 12:04:02 -07:00
Taha Tesser
f9cd87e60a [flutter_tools] Add documentation to "cmdline-tools component is missing" doctor validation error (#83356) 2021-05-26 10:59:02 -07:00
Christopher Fujino
b9377f358c Revert "[flutter_tools] Make flutter upgrade only work with standard remotes (#79372)" (#83423)
This reverts commit c835ad4362.
2021-05-26 10:04:47 -07:00
Jonah Williams
03a3e7b1e4 Revert "[flutter_tools] fix top web crasher (#83272)" (#83376) 2021-05-25 17:49:04 -07:00