Commit Graph

6878 Commits

Author SHA1 Message Date
Michael Goderbauer
811f0d9a15 "Migrate" dummy packages to null safety (#84013) 2021-06-04 22:14:03 -07:00
Jonah Williams
3638c41959 [flutter_tools] remove more mocks from cache_test (#83522) 2021-06-04 11:24:06 -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
Alexandre Ardhuin
cfc08594d9 enable lint use_test_throws_matchers (#83943) 2021-06-03 22:14: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
Michael Goderbauer
14b2e7ffee flutter update-packages --force-upgrade (#83911) 2021-06-03 10:50:11 -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
Yegor
e6cc3cd84d use old Edge-compatible JavaScript in index.html (#83732) 2021-06-01 20:45:58 -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
Jonah Williams
2a62b20bd3 [flutter_tools] remove mocks from fuchsia device start test (#83506)
* [flutter_tools] remove mocks from fuchsia device start test

* change import
2021-05-27 14:23:23 -07:00
Jenn Magder
6b92a93c0f Remove more mocks from error_handling_io and attach_test (#83504) 2021-05-27 13:49:04 -07:00
Alexandre Ardhuin
0ef0f0ba5e fix lint from an improved unnecessary_parenthesis (#83433) 2021-05-27 13:39:03 -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
883cb3e830 Migrate pubspec_schema to null safety (#83441) 2021-05-26 15:54:04 -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
Filip Hracek
1b20072650 Update flutter_tools README with tips (#83369) 2021-05-25 13:49:02 -07:00
Anurag Roy
c835ad4362 [flutter_tools] Make flutter upgrade only work with standard remotes (#79372) 2021-05-25 13:19:03 -07:00
Jenn Magder
a04f45f97b Migrate deferred_components_gen_snapshot_validator to null safety (#83311) 2021-05-25 11:14:03 -07:00
Jenn Magder
2bf0627dea Migrate localizations and generate_synthetic_packages to null safety (#83310) 2021-05-25 11:09:02 -07:00
Jenn Magder
2d86249435 rsync Flutter.framework for add to app (#83315) 2021-05-25 10:49:02 -07:00
Lau Ching Jun
fdb1fb184d Add MultiRootFileSystem to better support using --filesystem-root. (#82991) 2021-05-24 22:04:02 -07:00
Jonah Williams
bfff43cf6f [flutter_tools] remove mocks from code signing test (#83188) 2021-05-24 21:05:52 -07:00
Jonah Williams
149309013e [flutter_tools] remove mocks from run.dart (#83184) 2021-05-24 21:05:40 -07:00
Jonah Williams
a8ec764609 [flutter_tools] fix top web crasher (#83272) 2021-05-24 18:04:02 -07:00
Jonah Williams
a217ab601a [flutter_tools] remove getLocalEngineArtifacts from integration tests that cant use it (#83282) 2021-05-24 16:39:03 -07:00
Jenn Magder
6ccde6eaab Skip flaky debugger_stepping_web_test (#83297) 2021-05-24 14:44:19 -07:00