Jonah Williams
d39d450594
[flutter_tools] remove most globals from resident web runner ( #77432 )
2021-03-08 14:38:26 -08:00
Jenn Magder
8a9042ba91
archiveing -> archiving ( #77424 )
2021-03-05 18:34:03 -08:00
Gary Qian
ee41782732
[flutter_tools] Deferred components build system ( #76192 )
2021-03-04 18:09:02 -08:00
Michael Goderbauer
7b251f5f37
Enable use_function_type_syntax_for_parameters lint ( #77163 )
2021-03-04 08:59: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
Jonah Williams
666c950989
[flutter_tools] replace most MockBuildSystem instances with TestBuildSystem ( #76821 )
2021-02-26 08:46:00 -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
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
Jia Hao
bc20f2ee88
[flutter_tools] Fail fast when test dependencies are missing ( #76679 )
2021-02-24 09:11:03 -08:00
Daniel Gomez
739adf3d3e
Add sharding options to test command line ( #76382 )
2021-02-23 16:26:03 -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
Emmanuel Garcia
b7d4806243
Implement dartPluginClass support for plugins ( #74469 )
2021-02-19 09:22:45 -08:00
Jonah Williams
04182572f7
[flutter_tools] allow bypassing context for FlutterProject creation, remove fromPath ( #76258 )
2021-02-18 12:36:04 -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
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
Ian Hickson
ce318b7b53
All arguments must be documented. ( #75888 )
2021-02-14 12:56:05 -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
Ian Hickson
b1cc48748d
Only write the pid-file while listening to SIGUSR signals. ( #74533 )
2021-02-10 16:06:05 -08:00
Jonah Williams
021311ed8a
Revert "[flutter_tools] move process manager into tool ( #75350 )" ( #75639 )
...
This reverts commit 8b6baae44c
.
2021-02-08 09:21:46 -08:00
godofredoc
da6528cda6
Point to a new artifacts location. ( #70673 )
...
This is in preparation to move the flutter artifacts to a more secure
location.
Bug:
go/fxb/64576
2021-02-04 18:44:47 -08:00
Jonah Williams
8b6baae44c
[flutter_tools] move process manager into tool ( #75350 )
...
Our current top crasher is an unclear error when ProcessManager fails to resolve an executable path. To fix this, we'd like to being adjusting the process resolution logic and adding more instrumentation to track failures. In order to begin the process, the ProcessManager has been folded back into the flutter tool
2021-02-04 13:19:11 -08:00
Jonah Williams
24d8dbb1e5
[flutter_tools] remove web defines workaround ( #75361 )
2021-02-03 15:14:59 -08:00
Jonah Williams
3b884aa613
Catch VM Service disappearance from run/attach handler code ( #75298 )
2021-02-03 10:53:15 -08:00
Jia Hao
efd487922d
[flutter_tools] Merge some test options into DebuggingOptions ( #75213 )
2021-02-02 19:31:03 -08:00
Jonah Williams
44d5950d27
[flutter_tools] switch dart defines to base64 to avoid windows control characters ( #75027 )
...
= gets escaped into %3D which seems to be tripping up cmake on windows since % is a control character. Switch to base64 encoding, since this does not have % nor , in the output character set.
This change is not trivially cherry pickable, and isn't tested on windows aside from my local, manual tests due to the planned CI work not being complete yet.
Fixes #75017
Fixes #74705
2021-02-02 09:10:48 -08:00
Jonah Williams
aebf548436
[flutter_tools] skip web renderer defines unless web target is picked ( #75160 )
2021-02-02 09:05:44 -08:00
Ian Hickson
8acac060bf
Remove the timeout when launching DevTools ( #74859 )
2021-02-01 16:06:02 -08:00
Ian Hickson
ac3b9e7f89
Unpin mysteriously pinned packages ( #74885 )
2021-02-01 14:31:03 -08:00
Michael Goderbauer
0e815a1b87
Bump flutter_gallery_assets ( #75026 )
2021-02-01 04:51:04 -08:00
Dan Field
5575caa118
vm_service 6.0.1-nullsafety.1, dwds 8.0.2 ( #74943 )
2021-01-28 18:39:07 -08:00
Jenn Magder
bf248fade2
Allow 'flutter create' in dev and example directories ( #74932 )
2021-01-28 15:24:09 -08:00
Darshan Rander
7c22f0d214
Added warning when not enabled platform is selected ( #73205 )
2021-01-28 13:54:04 -08:00
Ian Hickson
29e604e241
Update packages ( #74874 )
2021-01-28 00:04:03 -08:00
Jenn Magder
51b3edd45f
Revert "Remove package image dependency ( #74763 )" ( #74869 )
...
This reverts commit ca2d7b3d3c
.
2021-01-27 19:50:58 -08:00
Ian Hickson
ca2d7b3d3c
Remove package image dependency ( #74763 )
2021-01-27 17:19:03 -08:00
Jonah Williams
74bd7b6f6d
[flutter_tools] opt all flutter tool libraries and tests out of null safety. ( #74832 )
...
* opt out the flutter tool
* oops EOF
* fix import
* Update tool_backend.dart
* Update daemon_client.dart
* fix more
2021-01-27 15:17:53 -08:00
Michael Goderbauer
63267e9016
Make flutter create --smaple null-safe ( #74844 )
2021-01-27 14:44:03 -08:00
Dan Field
d1538320d2
Roll packages to null safe (vm_service, test, etc.) ( #74671 )
2021-01-26 09:15:54 -08:00
Jia Hao
22f1700427
[flutter_tools] Make setting of CWD consistent for flutter test ( #74622 )
2021-01-25 22:34:03 -08:00
Zachary Anderson
2007186d2e
Reland: Handle more cases where the tool receives RPCError 112 ( #74602 )
...
* Reland: Handle more cases where the tool receives RPCError 112
* Add null-aware access
2021-01-24 12:54:00 -08:00
Zachary Anderson
6be4d1c8bf
Revert "Handle more cases where the tool receives RPCError 112 ( #74574 )" ( #74601 )
...
This reverts commit c87f15fe09
.
2021-01-24 09:52:27 -08:00
Zachary Anderson
c87f15fe09
Handle more cases where the tool receives RPCError 112 ( #74574 )
2021-01-23 23:11:15 -08:00
Ben Konyi
e2e3976a12
Roll package:dds to 1.7.3 and add error handling for VM service disappearing ( #74272 )
2021-01-20 10:49:13 -08:00
Michael Thomsen
914c9aa304
Rephrase null safety mode ( #74306 )
2021-01-20 19:42:16 +01:00
Jonah Williams
d325705332
[flutter_tools] pub get skips example dir if there is no pubspec.yaml ( #74264 )
2021-01-19 15:02:36 -08:00
Michael Goderbauer
2f7804f41b
Add null safety note to flutter create ( #74265 )
2021-01-19 14:52:43 -08:00
Jonah Williams
a0be98020e
[flutter_tools] ensure pub get can run from partially valid state ( #74249 )
2021-01-19 12:29:07 -08:00
Jonas Finnemann Jensen
bf89943d94
Fix pub upgrade to work with new arguments ( #74060 )
2021-01-15 17:39:56 -08:00
Jenn Magder
b29a6bc56b
Use SDK podhelper in add-to-app module Podfile ( #73072 )
2021-01-14 10:15:24 -08:00
Jenn Magder
912c3ab171
Revert "Revert "[flutter_tools] Serve DevTools at app start ( #73366 )" ( #73896 )" ( #73903 )
...
This reverts commit 388dcd2478
.
2021-01-13 15:36:43 -08:00
Jenn Magder
388dcd2478
Revert "[flutter_tools] Serve DevTools at app start ( #73366 )" ( #73896 )
...
This reverts commit 1cb0a24a46
.
2021-01-13 13:57:09 -08:00
Kenzie Schmoll
1cb0a24a46
[flutter_tools] Serve DevTools at app start ( #73366 )
...
* [flutter_tools] Serve DevTools at app start
2021-01-12 21:39:27 -08:00
Jonah Williams
907bed6982
[flutter_tools] daemon does not report platforms that are not enabled ( #73736 )
2021-01-12 09:38:23 -08:00
Jonah Williams
f7dc19eb23
[flutter_tools] flutter precache downloads all enabled platforms if no flags are provided ( #73733 )
2021-01-11 14:29:02 -08:00
Michael Goderbauer
5d1306e7ab
Update outdated links ( #73514 )
2021-01-07 16:28:12 -08:00
Jonah Williams
ed66037f51
[flutter_tools] describe current null safety build mode ( #73426 )
2021-01-07 10:26:51 -08:00
Jenn Magder
3082a2806e
build ios-framework simulator slices for profile/release ( #73378 )
2021-01-06 12:12:23 -08:00
Jenn Magder
e21d822074
Remove build ios-framework --universal flag ( #73383 )
2021-01-06 11:14:05 -08:00
Jonah Williams
66175760be
[flutter_tools] delete .packages during flutter clean ( #73364 )
2021-01-05 18:54:03 -08:00
Jonah Williams
c2ce0e68c6
[flutter_tools] prevent NPE due to moved/deleted packages during upgrade packages ( #73357 )
2021-01-05 18:49:02 -08:00
nturgut
985e5ff324
[web] add web-renderer option to flutter test. run web tests with this option ( #73069 )
...
* add web-renderer option to flutter test. run web tests with this option
* remove debug lines
2021-01-05 10:57:01 -08:00
Shi-Hao Hong
a912030982
[gen_l10n] Use l10n.yaml file instead of command line arguments if it exists ( #72950 )
...
* Reorganize files
* Use l10n.yaml instead of command line args
2021-01-05 11:50:32 +08:00
Jenn Magder
ff8203dcdc
Migrate usage value plugin count off .flutter-plugins ( #72538 )
2020-12-17 14:56:05 -08:00
Jenn Magder
cdacae89e1
Revert "Launch named iOS simulators ( #72323 )" ( #72447 )
...
This reverts commit 84a7a611b0
.
2020-12-16 11:52:59 -08:00
Jenn Magder
84a7a611b0
Launch named iOS simulators ( #72323 )
2020-12-15 15:06:47 -08:00
Kenzie Schmoll
94a30ddcbb
Add text to --analyze-size command output to launch DevTools with size data ( #72295 )
...
* Add text to --analyze-size command output to launch DevTools with size data.
2020-12-15 11:06:10 -08:00
Jenn Magder
617c57bc95
Flutter clean Flutter.podspec ( #72306 )
2020-12-14 19:13:03 -08:00
hy
cd294666bf
Add --dart-define option support to build aar command ( #71829 )
2020-12-14 10:21:01 -08:00
Kenzie Schmoll
cd452286ab
Launch DevTools from pub instead of devtools_server ( #71737 )
...
* Launch DevTools from pub instead of devtools_server
2020-12-14 10:12:42 -08:00
Jenn Magder
79a514382c
Allow plugins to support bitcode ( #72151 )
2020-12-11 14:56:52 -08:00
Chris Yang
d447141bac
[flutter_tools] update message for flutter create -t plugin
when no --platforms
specified ( #71962 )
2020-12-10 15:15:55 -08:00
Michael Goderbauer
78cbfbff42
Revert "Migrate devicelab to package:vm_service ( #71882 )" ( #72092 )
...
This reverts commit 9d1d0cfeb5
.
2020-12-10 12:56:02 -08:00
Dan Field
9d1d0cfeb5
Migrate devicelab to package:vm_service ( #71882 )
2020-12-10 12:43:04 -08:00
Zachary Anderson
52ea6c2a31
[flutter_tool] Fix crash in update-packages ( #71950 )
2020-12-09 08:51:10 -08:00
Ben Konyi
89ef88c64f
Ensure attaching to an application with an existing DDS instance is not treated as a fatal error ( #70847 )
2020-12-04 17:16:30 -08:00
Jenn Magder
d4150d3f6d
Adopt Flutter.xcframework in tool ( #71495 )
2020-12-04 13:57:11 -08:00
Zachary Anderson
cd3aec3660
[flutter_tool] Report analytics as disabled when suppressed ( #71728 )
2020-12-04 11:52:32 -08:00
Jonah Williams
afb6b95593
[flutter_tool] fix incorrect coverage file generation ( #71726 )
2020-12-04 11:15:11 -08:00
Jonah Williams
c92cc25830
[flutter_tools] report basic analytics for null-safety ( #71487 )
2020-12-03 15:14:20 -08:00
Jonah Williams
9e5c8771d4
[flutter_tools] wire up native-null-assertions for flutter web ( #71618 )
2020-12-03 08:59:31 -08:00
Jonah Williams
81e1f7d1ed
[flutter_tools] mode code size output to ~/.flutter-devtools ( #71601 )
2020-12-02 17:19:57 -08:00
Emmanuel Garcia
8dd0de7f58
Relands: Migrate template to Gradle 6.7 and AGP 4.1.0 ( #71446 )
2020-12-01 19:01:09 -08:00
Jenn Magder
8522ec7e11
Validate empty observatory URI for screenshot ( #71451 )
2020-12-01 10:00:30 -08:00
Jenn Magder
a5ee7f7cfc
Add XCFramework artifacts ( #71113 )
2020-12-01 10:00:16 -08:00
Chris Yang
0a08f8afff
[flutter_tools] Display "no platforms" message based on results when creating plugins project ( #70215 )
2020-12-01 09:53:07 -08:00
Jenn Magder
3a479e7efd
Rename SdkType -> EnvironmentType ( #71095 )
2020-11-23 14:03:03 -08:00
Amir Hardon
7df04fdbd3
Revert "Migrate template to Gradle 6.7 and AGP 4.1.0 ( #70808 )" ( #71096 )
...
This reverts commit 8e73bab94c
.
2020-11-23 12:27:36 -08:00
Masaaki Kakimoto(柿本匡章)
accedc6794
Add current version to the upgrade message of the Flutter tool ( #68421 )
2020-11-23 12:08:53 -08:00
Jonah Williams
613a959878
only use code single path for verification of target file existence ( #70962 )
2020-11-20 14:17:11 -08:00
Chris Yang
ffe5197e19
refactor ( #70959 )
2020-11-20 13:13:04 -08:00
Emmanuel Garcia
8e73bab94c
Migrate template to Gradle 6.7 and AGP 4.1.0 ( #70808 )
2020-11-20 13:05:35 -08:00
Chris Yang
4e88f6a103
flutter_tools: refactor CreateCommand
. ( #70874 )
2020-11-20 10:58:03 -08:00
Jenn Magder
c2d1203f26
Remove deprecated 'flutter build aot' ( #70898 )
2020-11-20 10:46:12 -08:00
Anurag Roy
05dadb0120
[flutter_tools] Make flutter upgrade --verify-only display framework version differences instead of commit hashes ( #69420 )
2020-11-19 18:03:05 -08:00
Jonah Williams
c6290500f8
[flutter_tools] update dependencies ( #70797 )
2020-11-18 17:29:28 -08:00