Commit graph

3423 commits

Author SHA1 Message Date
Jonah Williams 7c27db3dfe
[flutter_tools] remove mocks and globals from macOS tests (#81401) 2021-04-28 13:44:02 -07:00
Jenn Magder cbf885b749
Replace MockAndroidDevice and MockIOSDevice with fakes (#81352) 2021-04-28 13:39:02 -07:00
Matej Knopp f6726b425d
Add support for DarwinArchs when assembling macOS App.framework (#81243) 2021-04-28 11:33:36 -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
Jonah Williams c7d1dc9ba2
[flutter_tools] remove mocks from clean test (#81311) 2021-04-27 15:51:52 -07:00
Jonah Williams 34674fd529
[flutter_tools] remove mocks from test_compiler test (#81312) 2021-04-27 15:51:42 -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
Michael Goderbauer a717e151b9
Enable vm:notify-debugger-on-exception for more use cases enabled by upstream fix (#81221) 2021-04-26 13:10:04 -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
Ian Hickson f534aa0043
Fix race condition in overall_experience_test (#81091) 2021-04-26 11:29:03 -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
Jenn Magder a99fba01f1
Move FakeOperatingSystemUtils from context.dart to fakes.dart (#80916) 2021-04-22 10:44:02 -07:00
Jonah Williams 8663aea5e4
[flutter_tools] run UWP builds ahead of cmake (#80879) 2021-04-22 10:14:37 -07:00
Phil Quitslund 9c0270d960
sort directives (#80901) 2021-04-22 10:14:02 -07:00
Jonah Williams e67f14e511
[flutter_tools] handle missing method on exit, debugDumpX (#80890) 2021-04-22 09:59:04 -07:00
Jonah Williams d9638d25d7
migrate from jcenter to mavencentral (#80908) 2021-04-21 21:41:07 -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