Jonah Williams
721702717d
[flutter_tools] replace MockFlutterVersion usage with fake where possible, move from context ( #77390 )
2021-03-05 14:04:03 -08:00
Jonah Williams
54eb3d6289
[flutter_tools] migrate to null safe mustache ( #77400 )
2021-03-05 13:24:04 -08:00
Jenn Magder
7e02cc34f9
Bitcode strip Flutter.framework in assemble build target ( #77329 )
2021-03-05 10:38:57 -08:00
Jenn Magder
a7f7687a2e
Delete unzipped FlutterMacOS.framework before replacing artifact ( #77316 )
2021-03-04 19:36:21 -08:00
Gary Qian
ee41782732
[flutter_tools] Deferred components build system ( #76192 )
2021-03-04 18:09:02 -08:00
Jonah Williams
81b9845041
[flutter_tools] migrate async_guard.dart to null safety ( #76748 )
2021-03-04 16:00:14 -08:00
John Ryan
c5d1600843
Fix typo in web template ( #77011 )
2021-03-04 15:24:03 -08:00
Jonah Williams
945e0df104
[flutter_tools] remove several AndroidSdk Mocks ( #77264 )
2021-03-04 12:24:03 -08:00
Jonah Williams
90f353f9b1
[flutter_tools] dont crash when looking for AS4.1 on windows with no LOCALAPPDATA ( #77261 )
2021-03-04 11:29:20 -08:00
Michael Goderbauer
7b251f5f37
Enable use_function_type_syntax_for_parameters lint ( #77163 )
2021-03-04 08:59:17 -08:00
Jenn Magder
42c9e276d8
Increase dart migrate integration test timeout ( #77192 )
2021-03-03 18:58:52 -08:00
Jenn Magder
eee0dc8441
Exclude arm64 from valid iOS simulators ( #73828 )
2021-03-03 18:58:37 -08:00
Jonah Williams
ddcb8d7d6d
Update all versions! ( #77153 )
2021-03-03 14:11:30 -08:00
Jonah Williams
dd6097806d
[flutter_tools] remove mocks from build_aar_test ( #77170 )
2021-03-03 14:04:04 -08:00
Jonah Williams
05ce6ce511
[flutter_tools] remove mock from android studio test ( #77158 )
2021-03-03 11:04:02 -08:00
Jenn Magder
67b2ca893e
Update minimum required version to Xcode 12 ( #77025 )
2021-03-03 11:00:35 -08:00
William Oprandi
679b8c2982
Fix Android Studio detection and plugins on Linux ( #75612 )
2021-03-03 08:29:03 -08:00
Michael Goderbauer
6586a069bc
enable prefer_null_aware_operators ( #77105 )
2021-03-02 16:14:03 -08:00
Jonah Williams
d14a9eaa8d
[flutter_tools] remove chrome launcher, analytics mock from web unit tests ( #77066 )
2021-03-02 15:29:03 -08:00
Jonah Williams
fc35508a40
[flutter_tools] remove mock from logger tests ( #77064 )
2021-03-02 10:35:44 -08:00
Michael Goderbauer
fc99e7c0d7
Enable missing_whitespace_between_adjacent_strings ( #77027 )
2021-03-01 18:30:17 -08:00
Jenn Magder
3969e5b47b
Move iOS Flutter.framework thinning into copy assemble build target ( #77007 )
2021-03-01 15:45:02 -08:00
omerlevran46
f996033fcc
[fuchsia] - migrate devicer discovery workflows to use ffx ( #76241 )
2021-03-01 13:16:13 -08:00
Jonah Williams
72a835fa55
[flutter_tools] remove mocks from android SDK tests ( #76887 )
2021-02-27 11:56:01 -08:00
Jonah Williams
dda17485cf
[flutter_tools] remove all mock artifacts usage ( #76884 )
2021-02-26 13:28:31 -08:00
Jenn Magder
2a54bb02aa
Opt into CocoaPods parallel codesigning ( #76833 )
2021-02-26 13:16:03 -08:00
Jonah Williams
2951363dc8
[flutter_tools] switch FakeCache to cache.test and NoopUsage to TestUsage ( #76802 )
2021-02-26 11:13:32 -08:00
Jonah Williams
666c950989
[flutter_tools] replace most MockBuildSystem instances with TestBuildSystem ( #76821 )
2021-02-26 08:46:00 -08:00
Jonah Williams
2f1702f78e
[flutter_tools] remove mock from terminal test ( #76812 )
2021-02-26 08:38:55 -08:00
Jonah Williams
a49d677349
[flutter_tools] simplify packages pass-through testing ( #76806 )
2021-02-26 08:38:32 -08:00
Jenn Magder
023582db33
Stop trying to thin iOS App.framework ( #76834 )
2021-02-25 18:49:12 -08:00
Jenn Magder
d099ae60f0
Add ephemeral iOS directory to put future generated files ( #76830 )
2021-02-25 18:16:03 -08:00
Jenn Magder
f5903a91e0
Remove dead ensureDirectoryExists ( #76829 )
2021-02-25 18:11:01 -08:00
Jonah Williams
2d4f5a98e8
[flutter_tools] remove mock from cmake project migrator ( #76813 )
2021-02-25 14:59:10 -08:00
Jonah Williams
09b2f435a8
[flutter_tools] remove mockito from mdns client test ( #76747 )
2021-02-25 12:16:02 -08:00
Perqin
131f59f17e
[flutter_tools] Avoid duplicated calls to l10n generation ( #76066 )
2021-02-25 12:11:03 -08:00
Jenn Magder
5bc100da31
Move iOS framework thinning into the tool ( #76665 )
2021-02-24 18:02:43 -08:00
Gary Qian
9df362a73f
[flutter_tools] Refactor DeferredComponents validator and add build target ( #76400 )
2021-02-24 17:51:03 -08:00
Jonah Williams
d60e9de75d
[flutter_tools] remove remaining extensions ( #76743 )
2021-02-24 16:46:03 -08:00
Jonah Williams
a3b14c58ae
[flutter_tools] replace vm_service extension methods with wrapper class ( #76721 )
2021-02-24 15:40:33 -08:00
Jonah Williams
acdf4ba871
[flutter_tools] remove process manager mocks from error_handling_io tests ( #76725 )
2021-02-24 14:51:04 -08:00
Jonah Williams
f7823d58da
[flutter_tools] fix comment in resident web runner ( #76724 )
2021-02-24 14:06:02 -08:00
Jonah Williams
114ba8cc3e
[flutter_tools] add unit test for error 32 in cache deletion ( #76714 )
2021-02-24 12:11:03 -08:00
Jia Hao
1c179c401f
Bump packages ( #76673 )
2021-02-24 09:21:03 -08:00
Jia Hao
bc20f2ee88
[flutter_tools] Fail fast when test dependencies are missing ( #76679 )
2021-02-24 09:11:03 -08:00
Sam Rawlins
e43738824e
Remove unused imports of system libraries. ( #76436 )
2021-02-24 08:41:03 -08:00
Jonah Williams
8974cef1d9
[flutter_tools] enable experimental invaldation everywhere ( #76618 )
2021-02-24 08:16:02 -08:00
Emmanuel Garcia
dadbd47d09
Disable clang format in the plugin registrants ( #76662 )
2021-02-23 23:36:04 -08:00
Jonah Williams
bbaced6d12
[flutter_tools] cache adb path ( #76650 )
2021-02-23 17:26:02 -08:00
Jia Hao
a341da6e0e
[flutter_tools] Don't stringify null values in EventPrinter ( #76579 )
2021-02-23 17:06:04 -08:00
Daniel Gomez
739adf3d3e
Add sharding options to test command line ( #76382 )
2021-02-23 16:26:03 -08:00
Emmanuel Garcia
098ece522d
Disable warnings for the dart plugin registrant ( #76561 )
2021-02-23 11:45:33 -08:00
Jenn Magder
e94f36a7c5
Skip assemble version check in tool backend scripts ( #76414 )
2021-02-22 10:54:19 -08:00
Sunbreak
c3f4f23c0f
Remove deprecated author field in pubspec.yml templates ( #76477 )
...
Signed-off-by: Sunbreak <sunbreak.wang@gmail.com>
2021-02-22 08:25:28 -08:00
creativecreatorormaybenot
dac5e8af54
Fix package CHANGELOG template ( #76019 )
2021-02-22 14:44:19 +01:00
Vyacheslav Egorov
2e00fc5ee3
Upgrade packages to pick up vm_snapshot_analysis fixes ( #76511 )
...
Run flutter update-packages --force-upgrade to pick up a new version of vm_snapshot_analysis package which contains fixes for #76313
Fixes #76313
2021-02-22 11:43:39 +01:00
Jonah Williams
b678d0adec
[flutter_tools] remove globals and mocks from android gradle builder and test ( #76416 )
2021-02-19 21:07:43 -08:00
Jenn Magder
841f2e082e
Do not show plugin embedding warning with missing example app ( #76406 )
2021-02-19 17:41:02 -08:00
Jason Simmons
73ec544238
Update all packages and upgrade to path_provider 2.0.0-nullsafety ( #76420 )
2021-02-19 16:40:24 -08:00
Jonah Williams
75470a0051
[flutter_tools] unify gradle/android sdk reinitialize checks in cache.dart ( #76342 )
2021-02-19 13:47:12 -08:00
Emmanuel Garcia
b7d4806243
Implement dartPluginClass support for plugins ( #74469 )
2021-02-19 09:22:45 -08:00
Jenn Magder
62d8969203
Adopt Artifacts.test(localEngine:) in a few tests ( #76354 )
2021-02-18 19:31:03 -08:00
Jenn Magder
6fec8b3679
Remove mockito from windows_device_test ( #76355 )
2021-02-18 19:26:02 -08:00
Jonah Williams
6b14558a68
[flutter_tools] remove global usage of flutterUsage from gradle ( #76330 )
2021-02-18 15:52:00 -08:00
Sam Rawlins
ba58ad0385
Remove "unnecessary" imports in test/general.shard ( #75954 )
2021-02-18 13:38:24 -08:00
Jenn Magder
4436334f8a
Adopt TestUsage in flutter_command_test ( #76282 )
2021-02-18 12:52:04 -08:00
Jonah Williams
04182572f7
[flutter_tools] allow bypassing context for FlutterProject creation, remove fromPath ( #76258 )
2021-02-18 12:36:04 -08:00
Gary Qian
ba5cc2cba4
[flutter_tools] Deferred components setup validator ( #75739 )
2021-02-18 12:01:03 -08:00
Jonah Williams
bfcb43d2fc
[flutter_tools] remove local engine from globals in gradle ( #76277 )
2021-02-18 11:30:44 -08:00
Jenn Magder
e5b5e1475c
Adopt FakeProcess, remove MockProcess ( #76276 )
2021-02-18 11:13:26 -08:00
Jenn Magder
23e41734e5
Swap Mocks to Fakes in config_test ( #76274 )
2021-02-18 00:46:02 -08:00
Jenn Magder
36203142df
Delete MockResidentCompiler ( #76280 )
2021-02-18 00:01:04 -08:00
Jenn Magder
5e61466794
Adopt FileExceptionHandler in a few tests ( #76279 )
2021-02-17 23:41:04 -08:00
Jenn Magder
90531179f5
MockProcessManager -> FakeProcessManager in os_test ( #76264 )
2021-02-17 23:21:02 -08:00
Jonah Williams
d65c98b4a2
[flutter_tools] replace some mock file/directories with new op handle ( #76268 )
2021-02-17 21:26:03 -08:00
Jenn Magder
d3c8a0bd25
Remove mocks from visual_studio_test ( #76260 )
2021-02-17 19:40:51 -08:00
Jenn Magder
805fffd11b
Swap Mocks to Fakes in build_fuchsia_test ( #76266 )
2021-02-17 19:37:31 -08:00
Jonah Williams
db1e9f053f
update all packages ( #76254 )
2021-02-17 17:33:56 -08:00
Jonah Williams
555721de24
[flutter_tools] remove mock process manager from gradle tests ( #76252 )
2021-02-17 17:00:12 -08:00
Jonah Williams
93e7d34dc4
[flutter_tools] Remove globals/mocks from GradleUtils ( #76020 )
2021-02-17 14:26:57 -08:00
Danny Tuppeny
74b6ce9abb
Pass --run-skipped through to package:test ( #76133 )
2021-02-17 12:51:02 -08:00
Jia Hao
9e55af5246
[flutter_tools] Decouple FlutterPlatform from Process ( #74236 )
2021-02-17 10:06:04 -08:00
omerlevran46
75c853c8e7
[fuchsia] - update getting local host address logic ( #75981 )
2021-02-16 16:36:03 -08:00
Jonah Williams
7088c5ba2a
Update all packages ( #76143 )
2021-02-16 15:29:12 -08:00
Jonah Williams
65599e2825
[flutter_tools] use less path manipulation in the Android SDK ( #75930 )
2021-02-16 13:54:44 -08:00
Jonah Williams
820fb0bf2b
[flutter_tools] stop using throttled print for service extensions ( #76022 )
2021-02-16 12:11:57 -08:00
Jonah Williams
46b8ea8fe6
[flutter_tools] use temp dir for tester dill, use desktop log reader ( #75922 )
...
On windows, its not possible to run 2 integration tests using flutter-tester simultaneously. This is due to the flutter tester using a fixed location for its dill output. Use a temp dir instead.
Also replace the custom log reader in flutter-tester with the desktop log reader, and ensure stopApp waits for the process exit code.
Fixes #75534
2021-02-16 10:18:04 -08:00
stuartmorgan
13d051f2f4
Update link for missing desktop projects ( #76123 )
2021-02-16 09:51:03 -08:00
Ian Hickson
ce318b7b53
All arguments must be documented. ( #75888 )
2021-02-14 12:56:05 -08:00
Jonah Williams
dce8f71228
[flutter_tools] do not use context logger in gradle ( #75940 )
2021-02-12 17:38:52 -08:00
Jonah Williams
bf132435e2
[flutter_tools] delete exit immediately test ( #75927 )
2021-02-12 15:28:24 -08:00
Hidenori Matsubayashi
4cc0ab2d19
[flutter_tools] Add ARM64 Linux host and cross-building option support ( #61221 )
2021-02-12 14:25:30 -08:00
Jonah Williams
97a9f2ae93
[flutter_tools] move gradle helper methods into AndroidBuilder class body, split unit tests ( #75931 )
2021-02-12 14:24:13 -08:00
Jonah Williams
fb808b40f9
[flutter_tools] add package:http to forbidden imports test ( #75925 )
2021-02-12 14:23:08 -08:00
Jonah Williams
980880e2b6
[flutter_tools] remove package HTTP and add pub.dev head check tests ( #75871 )
2021-02-12 10:44:19 -08:00
Jenn Magder
ba5e237e24
Avoid duplicating Pods-Runner xcconfig #includes ( #75822 )
2021-02-11 14:11:15 -08:00
mx1up
cc95c972b7
properly pass on gradle exit code ( #71484 ) ( #71582 )
2021-02-11 14:11:03 -08:00
Yegor
e7953b3be4
[web] new service worker loading mechanism ( #75535 )
2021-02-11 09:16:21 -08:00
Jonah Williams
7ab8517f7e
[flutter_tools] refactor devtools handler to expose single method for run/attach and restart ( #75807 )
2021-02-10 17:04:47 -08:00
Jonah Williams
b05d6ec8d3
[flutter_tools] catch error 32 in cache ( #75719 )
2021-02-10 17:04:32 -08:00