Jenn Magder
c1c12aa365
Add posix permission chown suggestion to io error handling ( #81942 )
2021-05-11 14:54:02 -07:00
Dan Field
111c6ab136
Fix reuseApplication when ws URI does not end with /
( #82066 )
2021-05-10 16:29:03 -07:00
Michael Goderbauer
b8a2456737
Enable library_private_types_in_public_api lint ( #81578 )
2021-05-10 16:26:16 -07:00
Anurag Roy
6e08ea0a2c
[flutter_tools] Show linux distribution and kernel release in flutter doctor
( #81368 )
2021-05-10 10:04:02 -07:00
Dan Field
f82794c968
Fix missing logger ( #82064 )
2021-05-08 23:29:03 -07:00
Jenn Magder
783e1dd22c
Standardize build system environment defines derived from build info ( #81879 )
2021-05-07 17:04:02 -07:00
Emmanuel Garcia
094179e82d
Enable Dart plugin registrant on Desktop only ( #81586 )
2021-05-07 15:36:32 -07:00
Alexandre Ardhuin
9bca38c5e5
remove unnecessary String.toString() ( #81859 )
2021-05-07 14:54:02 -07:00
Zachary Anderson
04bb954a7d
Revert "Allow users to pass in Xcode build settings as env variables to flutter build macos FLUTTER_XCODE_ ( #81384 )" ( #82004 )
...
This reverts commit 0bba935b76
.
2021-05-06 19:04:23 -07:00
Jenn Magder
3e6fe491f3
Remove extended attributes from entire Flutter project ( #81435 )
2021-05-06 16:34:04 -07:00
Renan
0bba935b76
Allow users to pass in Xcode build settings as env variables to flutter build macos FLUTTER_XCODE_ ( #81384 )
2021-05-06 16:29:04 -07:00
Dan Field
3ce6c1f4ba
[flutter drive] Do not start dds if --no-dds ( #81784 )
2021-05-03 15:15:10 -07:00
Ian Hickson
33b183e6c9
Fix extra blank lines in logger output ( #81607 )
2021-05-03 09:19:02 -07:00
Gary Roumanis
0cb0767bd7
Flutter Web Loading Indicator ( #81581 )
2021-04-30 21:04:02 -07:00
Michael Goderbauer
1edaec6c2c
Add additional logging when devtools cannot launch ( #81554 )
2021-04-30 17:54:02 -07:00
Jonah Williams
50ace38c32
[flutter_tools] make bundle-sksl-path a define ( #81576 )
2021-04-30 17:39:07 -07:00
Jonah Williams
d4e48a1537
[flutter_tools] remove mocks from android emulator tests ( #81548 )
2021-04-30 17:39:03 -07:00
Jonah Williams
001323a275
[flutter_tools] remove timeout from iOS device startup ( #81229 )
2021-04-29 22:49:02 -07:00
Jonah Williams
e3625706a8
[flutter_tools] remove mocks, globals from golden comparator and test runner tests | Reland
...
This reverts commit 027d4ecaba
.
2021-04-29 22:40:59 -07:00
Hannes Winkler
82830fa1a0
[custom-devices] add screenshotting support ( #80675 )
2021-04-29 22:39:03 -07:00
Michael Goderbauer
027d4ecaba
Revert "[flutter_tools] remove mocks, globals from golden comparator and test runner tests ( #81423 )" ( #81487 )
...
This reverts commit 8fe4cc7964
.
2021-04-29 10:56:57 -07:00
Jonah Williams
8fe4cc7964
[flutter_tools] remove mocks, globals from golden comparator and test runner tests ( #81423 )
2021-04-29 07:56:34 -07:00
Jason Simmons
93242d7548
Ignore the sort order of imports in generated_plugin_registrant.dart ( #81437 )
2021-04-28 19:19:05 -07:00
Jenn Magder
ba4177f6da
Find Android Studio installations with Spotlight query on macOS ( #80475 )
2021-04-28 19:09:03 -07:00
Ian Hickson
0021a08c4d
Always activate DevTools if it's not installed ( #81242 )
2021-04-28 17:14:02 -07:00
Matej Knopp
f6726b425d
Add support for DarwinArchs when assembling macOS App.framework ( #81243 )
2021-04-28 11:33:36 -07:00
Jonah Williams
2b0d09dd81
[versions] roll versions and add ffi dep ( #81403 )
2021-04-28 11:19:03 -07:00
Jenn Magder
d2b0687558
Remove Finder extended attributes before code signing iOS frameworks ( #81342 )
2021-04-28 11:05:09 -07:00
Erick
aecd5e0302
[flutter_tools] always build test assets ( #81341 )
2021-04-27 20:53:57 -07:00
Jenn Magder
db3f49b1b4
Use cached Xcode build settings during iOS build ( #80904 )
2021-04-27 17:20:11 -07:00
Christopher Fujino
ea1b5e3f68
allow flutterManifest to handle empty lists, add unit tests ( #81324 )
2021-04-27 16:04:03 -07:00
Ian Hickson
6beafa7b16
Apply style guide regarding createTempSync pattern ( #81090 )
2021-04-27 14:59:03 -07:00
Ian Hickson
a7eb2c8a1a
Use "aliases" in args to fix some technical debt ( #81073 )
2021-04-27 14:54:03 -07:00
Jonah Williams
064eae8c38
[flutter_tools] remove mocks and fix fake imports ( #81309 )
2021-04-27 11:51:41 -07:00
Emmanuel Garcia
91d6c972cb
Fix bug when resolving entrypoint against package config ( #81248 )
2021-04-27 10:44:03 -07:00
xster
ff2dde2c7f
Reland double gzip wrapping NOTICES to reduce on-disk installed space ( #80897 )
2021-04-26 22:35:45 -07:00
Jenn Magder
8d3bc1846f
Migrate analyze_size to null safety ( #81002 )
2021-04-26 16:46:14 -07:00
Jonah Williams
52661bc713
[flutter_tools] skip copying 1GB of data from chrome cache dirs ( #81170 )
...
* [flutter_tools] skip copying 1GB of data from chrome cache dirs
* Update chrome.dart
2021-04-26 13:02:42 -07:00
Sam Rawlins
cd956c17d2
Remove "unnecessary" imports in flutter_tools ( #81008 )
2021-04-26 10:49:03 -07:00
Ian Hickson
e5414695d4
Change --disable-dds to --no-dds to avoid double negatives ( #80900 )
...
Also, refactor internal code to do the same.
See https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#avoid-double-negatives-in-apis
2021-04-23 16:29:38 -07:00
Emmanuel Garcia
b0a63c4ffe
Reland the Dart plugin registry ( #79669 )
2021-04-23 15:34:04 -07:00
Jonah Williams
84bc2382f7
[flutter_tools] do not check for pubspec.yaml in packages forward command ( #81059 )
2021-04-23 13:39:20 -07:00
Ian Hickson
598737adf2
Clean up the command line tool interactive help output. ( #80903 )
2021-04-22 19:34:02 -07:00
Jonah Williams
b30d97a64c
[flutter_tools] split host artifacts out of Artifacts ( #80876 )
2021-04-22 19:29:02 -07:00
Jonah Williams
82cfa25a64
[flutter_tools] fix asset directory paths for UWP ( #80984 )
2021-04-22 13:35:45 -07:00
Jonah Williams
d8d8534362
[flutter_tools] remove usage of getIsolate in extension waiter ( #80960 )
2021-04-22 10:47:57 -07:00
Jonah Williams
8663aea5e4
[flutter_tools] run UWP builds ahead of cmake ( #80879 )
2021-04-22 10:14:37 -07:00
Jonah Williams
e67f14e511
[flutter_tools] handle missing method on exit, debugDumpX ( #80890 )
2021-04-22 09:59:04 -07:00
Jonah Williams
14759dc5a4
Revert "[flutter_tools] pin transitive deps during --transitive-closure ( #80911 )" ( #80959 )
...
This reverts commit c2aa193c5f
.
2021-04-22 09:39:39 -07:00
Jonah Williams
c2aa193c5f
[flutter_tools] pin transitive deps during --transitive-closure ( #80911 )
2021-04-21 21:40:48 -07:00
Jenn Magder
18a118b952
Log full app bundle location after "flutter build ios" ( #80838 )
2021-04-21 21:39:03 -07:00
Jonah Williams
44c284baa2
[flutter_tools] output release artifacts to build/winuwp ( #80137 )
2021-04-21 18:39:04 -07:00
Jonah Williams
63ba1b23ca
[flutter_tools] add support for --bundle-sksl-path to flutter run
/ flutter drive
( #80885 )
2021-04-21 13:59:02 -07:00
Phil Quitslund
61c30c41b2
fix sort_directives violations ( #80817 )
2021-04-21 13:49:03 -07:00
Hannes Winkler
1f8e9ff7a7
[tool] cleanup bundle builder a bit ( #80740 )
2021-04-21 09:24:02 -07:00
Jonah Williams
5526dcc24b
[flutter_tools] generate install manifest for UWP builds ( #80803 )
2021-04-20 22:34:02 -07:00
Jenn Magder
f2417e6c1c
Launch Chrome natively on ARM macOS ( #80758 )
2021-04-20 19:39:58 -07:00
Jonah Williams
fdda777e34
[flutter_tools] support screenshot on all device types ( #80616 )
...
Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com>
2021-04-20 15:48:26 -07:00
Jenn Magder
728a193383
Migrate gen_l10n to null safety ( #80763 )
2021-04-20 11:09:03 -07:00
Jenn Magder
b4175e9b86
Refactor LocalizationsGenerator initialize instance method into factory ( #80605 )
2021-04-19 20:24:04 -07:00
Jonah Williams
895b317e2c
[flutter_tools] use package:vm_service types for coverage collection requests ( #80526 )
2021-04-19 14:59:04 -07:00
Jenn Magder
f0a3108f5e
Show VS Code Insiders in doctor ( #80620 )
2021-04-18 14:44:03 -07:00
Jenn Magder
515003e4af
Migrate xcode.dart and xcode_validator.dart to null safety ( #80614 )
2021-04-18 14:39:03 -07:00
Jason Simmons
f94fa27802
Stop the DevTools child process if the runner terminates unexpectedly ( #80602 )
2021-04-18 09:34:03 -07:00
Jenn Magder
95d7d671c6
Remove analyze --dartdocs flag ( #80484 )
2021-04-18 09:29:02 -07:00
Jonah Williams
c09ace2724
[flutter_tools] Remove web specific vm_service handlers, move handler tests to single location ( #80440 )
2021-04-18 09:24:02 -07:00
Jonah Williams
9904a7f472
Refactor core resident runner logic ( #80462 )
2021-04-16 17:27:35 -07:00
Jenn Magder
7aa188bacc
Find VS Code installations with Spotlight query on macOS ( #80477 )
2021-04-16 17:24:00 -07:00
Jenn Magder
8d5f08fe02
Migrate pub in flutter_tools to null safety ( #80548 )
2021-04-16 17:23:00 -07:00
Jenn Magder
72976f552c
Migrate xcodeproj to null safety ( #80549 )
2021-04-16 17:22:46 -07:00
Jenn Magder
e197a96f1a
Find Intellij installations with Spotlight query on macOS ( #80479 )
2021-04-16 14:19:03 -07:00
Jenn Magder
af1fa21b67
Migrate flutter_manifest to null safety ( #80392 )
2021-04-15 17:01:48 -07:00
Jenn Magder
16c73829a6
Migrate reporting library to null safety ( #80320 )
2021-04-15 17:01:34 -07:00
Jonah Williams
5a5eb2d963
[flutter_tools] connect devtools deeplink URLs for web target platform / debug mode ( #80389 )
2021-04-15 10:52:09 -07:00
Jenn Magder
15c591a15f
Split out XcodeProjectInterpreter from xcode_build_settings ( #80399 )
2021-04-14 16:51:10 -07:00
Core
d6fbfdb9cd
Include debug symbol in xcframework when building iOS-framework ( #80065 )
2021-04-14 13:48:39 -07:00
Christopher Casey
f0c9710493
Add --dart-define to build bundle ( #80333 )
2021-04-13 18:29:40 -07:00
Jenn Magder
ddc1c296a1
Pull XCDevice out of xcode.dart ( #80324 )
2021-04-13 18:10:21 -07:00
Dan Field
0b65330199
Add an option to specify the output for code size intermediate files ( #80310 )
2021-04-13 14:09:04 -07:00
Jonah Williams
b7214a9a43
[flutter_tools] fix null check in crash reporter ( #80382 )
2021-04-13 14:04:25 -07:00
Anurag Roy
ce3c3d2a21
[flutter_tools] Show upstream remote in flutter doctor -v
( #80101 )
2021-04-13 14:04:08 -07:00
Jenn Magder
d40cc5af8f
Migrate flutter_tool plugins.dart to null safety ( #80304 )
2021-04-13 13:52:58 -07:00
Jonah Williams
d24469374b
[flutter_tools] symlink win32 plugins as UWP plugins ( #80242 )
2021-04-12 16:54:10 -07:00
Jenn Magder
23404dfa74
Remove flutter_command dependency from reporting library ( #80159 )
2021-04-12 16:45:03 -07:00
Jenn Magder
436ca01e14
Migrate features_tests and other tool tests to null safety ( #80168 )
2021-04-12 12:35:02 -07:00
Jonah Williams
7533c47465
[flutter_tools] dont require a device for screenshot type skia/rasterizer ( #80153 )
2021-04-09 16:59:02 -07:00
Jenn Magder
e29595d4b6
Remove crash_reporting and github_template from reporting library ( #80139 )
2021-04-09 15:24:15 -07:00
Jonah Williams
c5fdb82de1
[flutter_tools] treat win32 plugins as uwp plugins ( #80131 )
2021-04-09 13:59:20 -07:00
Jenn Magder
f09eb8af7f
Migrate first_run and bot_detector to null safety ( #80096 )
2021-04-09 13:56:52 -07:00
Jonah Williams
be2c68c85c
[flutter_tools] cache for UWP artifacts ( #80069 )
2021-04-09 10:59:01 -07:00
Alan Trope
bd96a8f9d5
Catch errors during android plugin registration ( #78964 )
2021-04-09 09:44:03 -07:00
Jenn Magder
1a36c18497
Tell user how to enable available but disabled features ( #79977 )
2021-04-08 23:33:00 -07:00
Jenn Magder
cf27be38a9
Migrate web_validator to null safety ( #80095 )
2021-04-08 21:04:02 -07:00
Jenn Magder
0f03af0101
Migrate visual_studio_test ( #80088 )
2021-04-08 19:14:27 -07:00
Jenn Magder
4a730509fc
Migrate persistent_tool_state to null safety ( #80085 )
2021-04-08 19:14:03 -07:00
Jenn Magder
fef6f543da
Check if reg can run before calling it on Windows ( #79905 )
2021-04-08 16:55:38 -07:00
Jonah Williams
ac770423ec
[flutter_tools] Allow flutter build aar to know the null safety mode ahead of time ( #80000 )
2021-04-08 15:22:55 -07:00
Jonah Williams
a3e66b3967
[flutter_tools] handle out of date xcode config in assemble ( #79983 )
2021-04-08 15:22:38 -07:00
Lau Ching Jun
db51c6d510
Expose packagePath
as a getter in FlutterCommand. ( #80026 )
2021-04-08 15:19:10 -07:00
Jenn Magder
beec6106fa
Migrate template to null safety ( #80016 )
2021-04-08 15:19:03 -07:00
Jenn Magder
ec14cef060
Migrate more tool unit tests to null safety ( #80002 )
2021-04-08 15:18:52 -07:00
Jenn Magder
fdb16cd787
Cast config values to dynamic values instead of Object ( #80011 )
2021-04-08 15:18:28 -07:00
Jenn Magder
3e5f620a00
Convert some general.shard base tests to null safety ( #79985 )
2021-04-08 14:55:19 -07:00
Jenn Magder
e4ad46c830
Remove flutterNext ( #79989 )
2021-04-07 22:20:42 -07:00
Jenn Magder
12ba9046d7
Migrate tool version to null safety ( #79911 )
2021-04-07 16:49:23 -07:00
Jenn Magder
e8d46fea70
Start migrating flutter_tools test src to null safety ( #79908 )
2021-04-07 14:33:11 -07:00
Christopher Fujino
76bc462520
migrate empty exceptions to tool exit with error message ( #79898 )
2021-04-07 13:19:04 -07:00
Jenn Magder
a2f67720ef
Migrate test/src/common to null safety ( #79907 )
2021-04-06 22:55:03 -07:00
Jenn Magder
026ee9756c
Allow null config values ( #79917 )
2021-04-06 21:52:35 -07:00
Jenn Magder
eb9a2f0ca5
Move cache from globals to globals_null_migrated ( #79900 )
2021-04-06 17:57:40 -07:00
Jenn Magder
ba764ebc38
Update Podfile.lock modified timestamp when pod install is run ( #78823 )
2021-04-06 15:54:02 -07:00
Jonah Williams
0a59698ebe
[flutter_tools] migrate cache to null safety ( #79864 )
2021-04-06 14:44:02 -07:00
Jonah Williams
4d1b74a0df
[flutter_tools] generate empty plugin registrants for winuwp and fix local engine for winuwp_ ( #79827 )
2021-04-06 13:13:20 -07:00
Jenn Magder
f5c268a794
Migrate android_workflow to null safety ( #79806 )
2021-04-06 10:33:52 -07:00
Jenn Magder
9a2d9c81b3
Migrate intellij_validator to null safety ( #79813 )
2021-04-06 10:32:01 -07:00
Jonah Williams
26b9a01531
[flutter_tools] split cache into API and implementation ( #79580 )
2021-04-05 14:26:02 -07:00
Jenn Magder
af164fe559
Migrate vscode to null safety ( #79805 )
2021-04-05 14:01:07 -07:00
Jenn Magder
30370c9f99
Migrate some workflows and doctor validators to null safety ( #79807 )
2021-04-05 14:00:36 -07:00
Jenn Magder
b481d4b237
Migrate linux_doctor to null safety ( #79804 )
2021-04-05 13:58:59 -07:00
Jenn Magder
32440ce165
Migrate tools chrome to null safety ( #79801 )
2021-04-05 13:54:20 -07:00
Jenn Magder
79f1689f6a
Migrate doctor_validator to null safety ( #79682 )
2021-04-05 11:54:54 -07:00
Jonah Williams
3bec9c2a57
[flutter_tools] allow winuwp build to setup generated Cmake ( #79676 )
2021-04-02 22:44:02 -07:00
Ben Konyi
75a44a29ad
[ Web ] Register service extensions with DDS, not DWDS ( #79479 )
2021-04-02 18:19:04 -07:00
Jia Hao
23015dc501
[flutter_tools] Remove exception for chain stack traces for Integration Tests ( #79618 )
2021-04-02 14:54:03 -07:00
Jenn Magder
b083bc143d
Migrate android_sdk and application_package to null safety ( #79611 )
2021-04-02 14:39:53 -07:00
Jonah Williams
304448af8c
[flutter_tools] consume package:process exceptions ( #79657 )
2021-04-02 12:08:29 -07:00
Jonah Williams
96a4dcb2b5
[flutter_tools] split features into 2 libraries, migrate to null safety ( #79603 )
2021-04-02 12:03:20 -07:00
Jenn Magder
fb68d07477
Migrate android_studio to null safety ( #79504 )
2021-04-01 20:24:04 -07:00
Dave Shifflett
d56717399b
Do not run version check if generating shell completion and stdout isn't terminal ( #79418 )
2021-04-01 20:19:03 -07:00
Sam Rawlins
288b94115d
Remove "unnecessary" imports. ( #78666 )
2021-04-01 19:59:03 -07:00
Jia Hao
e868a8335b
Remove the warning about the Integration Test plugin ( #79520 )
2021-04-01 18:49:02 -07:00
Jenn Magder
a83abaa3e3
Migrate fingerprint to null safety ( #79587 )
2021-04-01 18:29:51 -07:00
Jenn Magder
bc4bda021f
Migrate analysis to null safety ( #79525 )
2021-04-01 18:29:32 -07:00
Jia Hao
06fa590cd9
[flutter_tools] Fix breakage when test main is tagged with @doNotStore ( #79501 )
2021-04-01 18:29:03 -07:00
Jia Hao
4471282d7a
[flutter_tools] Normalize paths before checking for Integration Tests ( #79521 )
2021-04-01 13:48:05 -07:00
Jonah Williams
4ae68a3aa2
[flutter_tools] Move sksl writing out of vm_service ( #79455 )
2021-04-01 13:23:40 -07:00
Jonah Williams
e870f5d123
[flutter_tools] use Url path.Context for joining URI ( #79566 )
2021-04-01 11:32:49 -07:00
Jenn Magder
66af44c9fe
Migrate build_info to null safety ( #79469 )
2021-04-01 10:22:37 -07:00
Chris Bracken
3e7e06512c
Correct misspellings throughout the codebase ( #79500 )
2021-04-01 10:04:03 -07:00
Shi-Hao Hong
9077a5c69b
[gen-l10n] Remove more ignores, conditionally generate some code ( #78975 )
2021-03-31 19:54:02 -07:00
Jenn Magder
04ebce9279
Fix import device_port_forwarder typo ( #79507 )
2021-03-31 18:43:34 -07:00
Jenn Magder
152af5aba7
Fix device_port_forwarder file name typo ( #79481 )
2021-03-31 18:14:03 -07:00
Hannes Winkler
e8ad03099f
[flutter_tools] Add support for custom devices ( #78113 )
2021-03-31 18:09:02 -07:00
Jenn Magder
8ddc27e607
Split globals.dart into null sound and unsound libraries ( #79016 )
2021-03-31 16:55:20 -07:00
Jonah Williams
29207e4f78
[flutter_tools] split application package factory dependencies ( #79461 )
2021-03-31 15:11:58 -07:00
Jonah Williams
6b3093b6af
[flutter_tools] remove globals from Device and separate FlutterDeviceManager ( #79454 )
2021-03-31 12:59:00 -07:00
Jenn Magder
395246f08c
Remove some globals from the tool ( #79422 )
2021-03-31 11:43:20 -07:00
Jia Hao
9e3eadb98d
[flutter_tools] Support Integration Tests ( #76200 )
2021-03-30 19:29:02 -07:00
Jenn Magder
83980ef246
Migrate event_printer and test_config to null safety ( #79346 )
2021-03-30 16:59:05 -07:00
Dan Field
b6a6ea7045
Allow writing startup_info.json to somewhere other than the build dir ( #79338 )
2021-03-30 16:18:45 -07:00
Jenn Magder
5a6d2a0a8e
Check for outdated Podfile before running pod install ( #79343 )
2021-03-30 12:42:39 -07:00
Jonah Williams
f59b185be4
[flutter_tools] do not make drive require pub if --no-pub is requested ( #79379 )
2021-03-30 11:39:02 -07:00
Jenn Magder
5d87b3efbf
Migrate code_signing to null safety ( #79342 )
2021-03-30 08:19:28 -07:00
Michael Thomsen
2cdd51900c
Enable null safety by default in templates ( #78619 )
2021-03-30 10:16:05 +02:00
Jonah Williams
430626d0f3
[flutter_tools] use existing service implementations for web ( #78995 )
2021-03-29 21:44:03 -07:00
Shi-Hao Hong
134aa8e9da
[gen-l10n] Add nullable-getter
flag ( #79263 )
2021-03-29 20:59:04 -07:00
Jonah Williams
cf6d4a35a5
[flutter_tools] guard L service extension in debug mode ( #79173 )
2021-03-29 20:54:05 -07:00
Jenn Magder
4a2ff6490f
Migrate file_store to null safety ( #79111 )
2021-03-29 20:44:05 -07:00
Jenn Magder
d6c77320ae
Migrate gen_l10n_types to null safety ( #79108 )
2021-03-29 13:34:55 -07:00
Jonah Williams
35bd77bb08
[flutter_tools] separate concept of null safe language version from current language version ( #79052 )
2021-03-25 17:14:34 -07:00
Jonah Williams
dfc134dd9a
[versions] roll many versions ( #79088 )
2021-03-25 15:43:44 -07:00
Konstantin Scheglov
e31064978a
Add '--protocol-traffic-log' option to 'analyze' command. ( #78674 )
2021-03-25 15:09:05 -07:00
Zachary Anderson
512ea8f9d0
[flutter_tools] Remove reference to pm genkey and -k ( #79047 )
2021-03-25 14:51:45 -07:00
Gurjinder Partola
fed35b4d9c
[flutter_tools] Add support for versioned Android cmdline tools ( #78253 )
2021-03-25 13:42:39 -07:00
Michael Goderbauer
99023f0686
Fix missed ignores ( #79071 )
2021-03-25 13:02:12 -07:00
Jenn Magder
f712fecde2
Migrate visual_studio to null safety ( #78942 )
2021-03-25 10:09:16 -07:00
Jenn Magder
8893e89d11
Migrate device_port_forwarder to null safety ( #78949 )
2021-03-24 16:56:14 -07:00
Jenn Magder
3c24f16744
Migrate platform_plugins to null safety ( #78943 )
2021-03-24 16:35:43 -07:00
Jenn Magder
bd94007356
Migrate localizations_utils to null safety ( #78939 )
2021-03-24 16:35:16 -07:00
Jenn Magder
b804117802
Removed unnecessary ! in net.dart ( #79010 )
2021-03-24 15:36:12 -07:00
Jenn Magder
5398c34cfe
Migrate flutter_project_metadata to null safety ( #78944 )
2021-03-24 15:21:23 -07:00
Jenn Magder
63d6ec56af
Migrate deferred_components_validator to null safety ( #78934 )
2021-03-24 15:20:05 -07:00
Jenn Magder
ce31d4ff7e
Migrate android_console to null safety ( #78923 )
2021-03-24 15:18:00 -07:00
Jenn Magder
7148cc61f3
Migrate flutter_tool net.dart to null safety ( #78922 )
2021-03-24 15:16:13 -07:00
Jenn Magder
d79b16689d
Migrate error_handling_io to null safety ( #78932 )
2021-03-24 14:56:26 -07:00
Danny Tuppeny
563338a106
Support WebSockets for injected client ( #78961 )
2021-03-24 10:45:03 -07:00
Jia Hao
aa1df71c20
[flutter_tools] throwToolExit should return Never ( #78954 )
2021-03-24 10:40:03 -07:00
Gary Qian
2f05751973
Record deferred components assets in AssetManifest.json ( #78824 )
2021-03-24 02:57:01 -07:00
Shi-Hao Hong
9f49181f40
[gen-l10n] Remove need for ignoring two lints in generated code ( #78778 )
...
* Remove need for unused import for placeholder braces
* Remove need for unused intl import for when plurals aren't used in the generated code
2021-03-24 15:46:09 +08:00
Jonah Williams
975fb0f06c
[flutter_tool] fix deletion of gradle wrapper artifacts in cache ( #78911 )
2021-03-23 21:33:05 -07:00
Jonah Williams
64d9650e51
[flutter_tools] remove suite channel access from web tests ( #78915 )
2021-03-23 21:32:53 -07:00
Michael Goderbauer
cec6491838
Remove ignores that are not ignoring anything ( #78669 )
2021-03-23 18:46:04 -07:00
Jonah Williams
9cc61b0f90
[flutter_tools] handle concurrent modification in signal callback ( #78913 )
2021-03-23 17:30:09 -07:00
Jenn Magder
d165ea5c42
Migrate os to null safety ( #78901 )
2021-03-23 17:28:09 -07:00
Zachary Anderson
5efc7169eb
Reverts "Implement dartPluginClass support for plugins #74469 " ( #78623 )
...
* Revert "Enable dart_plugin_registry_test (#76645 )"
This reverts commit 109e0bb9f5
.
* Revert "Apply changes caused by https://github.com/flutter/flutter/pull/76662 (#77093 )"
This reverts commit cdca6485f0
.
* Revert "Disable clang format in the plugin registrants (#76662 )"
This reverts commit dadbd47d09
.
* Revert "Disable warnings for the dart plugin registrant (#76561 )"
This reverts commit 098ece522d
.
* Revert "Remove dart_plugin_registry_test timeouts (#76838 )"
This reverts commit 1610a27476
.
* Revert "Implement dartPluginClass support for plugins (#74469 )"
This reverts commit b7d4806243
.
Kick.
2021-03-23 14:28:11 -07:00
Jenn Magder
46c99809b4
Migrate flutter_tools file_system to null safety ( #78896 )
2021-03-23 13:36:34 -07:00
Jenn Magder
5a6bac3037
Migrate command_help to null safety ( #78892 )
2021-03-23 12:47:48 -07:00
Jenn Magder
7f3c5deb7e
Migrate signals.dart to null safety ( #78893 )
2021-03-23 12:46:26 -07:00
Danny Tuppeny
596133a723
Pass the --disable-dds flag through to dwds ( #78806 )
2021-03-23 12:36:53 -07:00
Jenn Magder
8a0cc1bef7
Make launguage_version in flutter_tool null safe ( #78843 )
2021-03-23 10:11:07 -07:00
Jonah Williams
72ff553af3
[flutter_tools] migrate io, process, logger, terminal ( #78816 )
2021-03-23 10:10:37 -07:00
Jenn Magder
5a21e2d877
Make version and time in flutter_tool null safe ( #78836 )
2021-03-23 10:03:23 -07:00
Jenn Magder
0bde67e734
Migrate flutter_tool tool helper files to null safety ( #78845 )
2021-03-23 10:02:59 -07:00
Jenn Magder
3463946448
Take screenshot when drive fails ( #78822 )
2021-03-22 19:06:28 -07:00
Shi-Hao Hong
7a88eb97ea
Typo fixes ( #78755 )
2021-03-23 09:23:43 +08:00
Jonah Williams
cf903d7392
[flutter_tools] remove globals from process, filesystem ( #78357 )
2021-03-22 10:35:40 -07:00
Marcel Čampa
e85fe60d00
Command flutter create
respects disabled iOS and Android ( #78406 )
2021-03-22 09:53:05 -07:00
Jonah Williams
985fc7463c
[flutter_tools] add skeleton for build uwp ( #78624 )
...
Adds the rest of the scaffolding for building a UWP application. The actual build functionality needs to be implemented, but could use buildWindows as an example (if it is going through cmake)
#14967
2021-03-19 15:36:42 -07:00
Michael Goderbauer
197b440e96
Migrate out custom ignore syntax to flutter_ignore ( #78497 )
2021-03-19 15:33:05 -07:00
Michael Goderbauer
a7e3b1a35d
Clean up ignores that are not ignoring anything ( #78493 )
2021-03-19 15:32:46 -07:00
Sigurd Meldgaard
b948bc073d
Flutter tool - Don't check for updates when run on a bot ( #76107 )
2021-03-19 14:21:04 -07:00
Jonah Williams
28532edaa5
Update all versions and migrate devicelab framework to package:vm_service ( #78557 )
2021-03-18 12:38:12 -07:00
Jenn Magder
0e2f66e90c
Parse engine src path from an absolute --local-engine ( #78496 )
2021-03-18 11:50:38 -07:00
Jonah Williams
d27666e058
[flutter_tools] migrate context to null safety ( #78359 )
2021-03-18 10:18:20 -07:00
Jonah Williams
cdfe39556b
[flutter_tools] handle OSError 2 from current working directory ( #78380 )
2021-03-18 09:49:25 -07:00
Marcus Tomlinson
01c772cc8d
Revert "Add libblkid / liblzma / libgcrypt as an explicit dependancy on Linux" ( #78415 )
...
* Revert "Add libgcrypt as an explicit dependancy on Linux"
This reverts commit bf65b3d03c
.
* libblkid & liblzma not explicitly required either
2021-03-18 09:14:44 -07:00
Anna Gringauze
e8c3ce6bd1
Try fixing web tool tests on windows ( #78386 )
2021-03-17 22:13:13 -07:00
Jenn Magder
7dd752ace6
Add trace logging to local engine path autodetection ( #78482 )
2021-03-17 17:35:43 -07:00
Jonah Williams
4807f806e2
[flutter_tools] remove globals from logger ( #78353 )
2021-03-16 16:46:21 -07:00
Jenn Magder
b3fa6eb6f5
Download platform artifacts from assemble if needed ( #78272 )
2021-03-16 13:48:04 -07:00
Jonah Williams
2584afd7ec
[flutter_tools] scaffolding for Windows UWP template ( #78067 )
2021-03-16 13:43:04 -07:00
Jenn Magder
61c848c1bd
Point "flutter build ipa --analyze-size" to archive app output ( #78259 )
2021-03-16 09:43:02 -07:00
Gary Qian
2a8b296ae9
[flutter_tools] Deferred components: Encode base module loading units in manifest metadata ( #78079 )
2021-03-15 15:58:06 -07:00
Gurjinder Partola
2e17a8e676
Fix avdmanager path detection ( #78166 )
2021-03-15 11:18:04 -07:00
omerlevran46
c94648f9cc
[fuchsia] remove no devices found from ffx parsing ( #77651 )
2021-03-15 10:58:05 -07:00
Jenn Magder
c3d0f60407
Remove mock from cocoapods_validator_test ( #77991 )
2021-03-12 19:14:05 -08:00
Jonah Williams
9f420ffb3e
[flutter_tools] io cleanups to simplify null safety migration ( #77955 )
2021-03-12 16:21:14 -08:00
Jonah Williams
a01f37245b
[flutter_tools] remove globals from terminal ( #77953 )
2021-03-12 12:53:05 -08:00
Marcus Tomlinson
82675474ea
Add libgcrypt as an explicit dependancy on Linux ( #77926 )
2021-03-12 07:50:03 -08:00
Jonah Williams
d20ec4c7d8
[flutter_tools] read expression compilation results into memory before starting next compilation ( #77867 )
2021-03-11 22:18:51 -08:00
Jonah Williams
2daac9201a
[flutter_tools] simplify shutdown hooks ( #77969 )
2021-03-11 22:18:15 -08:00
Jonah Williams
32474dca20
[flutter_tools] provide more context for build_system invalidation ( #77961 )
2021-03-11 15:53:53 -08:00
Jonah Williams
c6dbb6f2b5
Update mockito dep and remove usage in manual tests and localizations ( #77945 )
2021-03-11 11:25:02 -08:00
Jia Hao
9fdda01252
[flutter_tools] Generalize waitForExtension ( #77220 )
2021-03-11 07:31:25 +08:00
Jonah Williams
0cc087c2ae
[flutter_tools] migrate some base libraries to null safety ( #77738 )
2021-03-10 12:15:04 -08:00
Jenn Magder
08b225e03d
Implement iOS app install deltas ( #77756 )
2021-03-10 10:00:03 -08:00
Jonah Williams
be8989f185
[flutter_tools] remove mock processes from batch compile_test ( #77731 )
2021-03-09 23:31:02 -08:00
Jonah Williams
233015572c
[flutter_tools] simplify platform null safety ( #77727 )
2021-03-09 12:52:57 -08:00
Jenn Magder
7b1aec70ae
Move iOS codesigning into assemble build target ( #77664 )
2021-03-09 11:45:16 -08:00
Jonah Williams
d39d450594
[flutter_tools] remove most globals from resident web runner ( #77432 )
2021-03-08 14:38:26 -08:00
Jonah Williams
acda272cf2
[flutter_tools] add tool feature/scaffold for UWP ( #77399 )
2021-03-08 08:09:04 -08:00
Michael Goderbauer
cb867bbedc
Enable unnecessary_await_in_return lint ( #77434 )
2021-03-05 18:38:15 -08:00
Jenn Magder
8a9042ba91
archiveing -> archiving ( #77424 )
2021-03-05 18:34:03 -08:00
Michael Goderbauer
807bb29888
enable prefer_function_declarations_over_variables lint ( #77398 )
2021-03-05 18:29:04 -08:00
Jonah Williams
721702717d
[flutter_tools] replace MockFlutterVersion usage with fake where possible, move from context ( #77390 )
2021-03-05 14:04:03 -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
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
eee0dc8441
Exclude arm64 from valid iOS simulators ( #73828 )
2021-03-03 18:58:37 -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
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
Jenn Magder
2a54bb02aa
Opt into CocoaPods parallel codesigning ( #76833 )
2021-02-26 13:16:03 -08:00
Jonah Williams
666c950989
[flutter_tools] replace most MockBuildSystem instances with TestBuildSystem ( #76821 )
2021-02-26 08:46:00 -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
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
f7823d58da
[flutter_tools] fix comment in resident web runner ( #76724 )
2021-02-24 14:06:02 -08:00
Jia Hao
bc20f2ee88
[flutter_tools] Fail fast when test dependencies are missing ( #76679 )
2021-02-24 09:11: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
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
Jonah Williams
6b14558a68
[flutter_tools] remove global usage of flutterUsage from gradle ( #76330 )
2021-02-18 15:52:00 -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
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
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
Ian Hickson
b1cc48748d
Only write the pid-file while listening to SIGUSR signals. ( #74533 )
2021-02-10 16:06:05 -08:00
Jenn Magder
8f3a6245f0
Consolidate ascii spinner stop in devtools activation ( #75679 )
2021-02-09 16:06:35 -08:00
Jonah Williams
8df58eb650
[flutter_tools] use a single fake implementation of HttpClient ( #75471 )
2021-02-09 15:32:03 -08:00