Danny Tuppeny
3599b3a877
Add support for expression compilation when debugging integration tests ( #113481 )
...
Fixes #79439 .
2022-10-25 15:34:22 +01:00
Liam Appelbe
0c14308404
Add branch coverage to flutter test ( #113802 )
2022-10-24 14:31:17 -07:00
Greg Spencer
5259e1bc6d
Add --empty to the flutter create command ( #113873 )
2022-10-24 21:20:03 +00:00
Mouad Debbar
2dd87fbdf2
Fix --local-engine for the new web/wasm mode ( #113759 )
2022-10-24 20:43:09 +00:00
David Iglesias
883469229e
[web] Use TrustedTypes in flutter.js and other tools ( #112969 )
2022-10-21 16:03:51 +00:00
Christopher Fujino
483e1d9a6f
Validate bins on path in doctor ( #113106 )
2022-10-20 18:02:10 +00:00
Christopher Fujino
e4b9796790
[flutter_tools] Implement NotifyingLogger.supportsColor ( #113635 )
2022-10-20 15:43:49 +00:00
Brandon DeRosier
637e5bce66
[Impeller] Build Impeller iOS runtime stage shaders when Impeller is enabled ( #113689 )
2022-10-20 02:14:43 -07:00
Jenn Magder
49405135d7
Update macOS gallery display name ( #113658 )
2022-10-20 03:23:12 +00:00
Alex Li
3d94b8fd1d
[tool] Install the corresponding APK in flutter run
( #113622 )
2022-10-19 02:44:30 +00:00
Jenn Magder
4d28e6d064
Terminate simulator app on "q" ( #113581 )
2022-10-18 22:26:16 +00:00
Jenn Magder
b084249184
Remove Swift plugin Objective-C files ( #113585 )
2022-10-18 18:41:08 +00:00
Jesús S Guerrero
eea60f86f1
Dependency injection Attach command ( #113227 )
2022-10-18 17:30:01 +00:00
godofredoc
4fa91c949a
Revert "[tool] ⚡ ️ Install the corresponding APK in flutter run
( #112768 )" ( #113614 )
...
This reverts commit 0ad71e8727
.
2022-10-18 10:04:49 -07:00
Alex Li
0ad71e8727
[tool] ⚡ ️ Install the corresponding APK in flutter run
( #112768 )
2022-10-18 02:06:30 +00:00
Jenn Magder
f059dd40ea
Show Xcode compilation errors at end of build, suppress stdout and stderr from Xcode ( #113302 )
2022-10-17 17:47:25 +00:00
Jason Simmons
f02cfd48df
Support the --no-devtools flag in "flutter run --machine" ( #113414 )
2022-10-17 16:44:15 +00:00
Lau Ching Jun
24aa26a36d
Handle null exception case in ProxiedDevice.stopApp. ( #113317 )
2022-10-14 15:27:06 +00:00
Lau Ching Jun
34995ba96e
Make AndroidApk nullable in stopApp. ( #113353 )
2022-10-13 17:03:57 +00:00
Jenn Magder
61ac000d65
Enable impeller flags for iOS simulator ( #113350 )
2022-10-12 20:37:06 +00:00
Jenn Magder
2f03dda55e
Fix Android Studio version string nullablity, fake AndroidStudio in test ( #113295 )
2022-10-12 18:32:55 +00:00
Lau Ching Jun
944a4c9714
Write crash report in temp directory if writing to CWD failed. ( #113316 )
2022-10-12 17:13:24 +00:00
Jenn Magder
8c8bb22222
BufferLogger should log stacktrace ( #113240 )
2022-10-11 20:14:18 +00:00
Brett Morgan
c0f48ba6bf
Fix for Issue #112983 ( #112985 )
2022-10-09 05:27:38 +11:00
Harry Terkelsen
529184bcca
[flutter_tool] Don't download CanvasKit if it's already in flutter_web_sdk ( #113072 )
2022-10-07 10:28:49 -07:00
Zachary Anderson
1587ee0123
Revert "Upgrade targetSdkVersion and compileSdkVersion to 33 ( #112936 )" ( #113064 )
...
This reverts commit f80411d893
.
2022-10-06 13:52:31 -07:00
Gary Qian
f80411d893
Upgrade targetSdkVersion and compileSdkVersion to 33 ( #112936 )
2022-10-06 20:11:28 +00:00
Christopher Fujino
559d524ec1
improve debugging when dart pub get call fails ( #112968 )
2022-10-05 21:53:06 +00:00
Jenn Magder
b82cf76ff6
Return void from project migrate() ( #112897 )
2022-10-05 20:22:56 +00:00
林军华
8e30cc9c56
Revert file naming convention of .aar files to support fuzzy matching in build.gradle ( #112149 )
2022-10-04 03:37:22 +00:00
Jenn Magder
35afe1bdac
Stop embedding bitcode for iOS in tool ( #112831 )
2022-10-04 01:41:23 +00:00
Jenn Magder
8c0aa6c66c
Turn off bitcode in existing iOS Xcode projects ( #112828 )
2022-10-04 01:15:24 +00:00
Gary Qian
21861423f2
[flutter_tools] analyze --suggestions --machine command ( #112217 )
2022-10-03 17:40:58 +00:00
Andrew Kolos
f8c9f72b94
URI-decode asset paths before writing them to the asset manifest ( #112415 )
2022-10-01 01:09:06 +00:00
Jonah Williams
99fb2d36e8
[flutter_tools] cache more directories ( #112651 )
2022-09-30 08:52:29 +00:00
Jason Simmons
2a4adab7f4
Return ErrorHandlingFileSystem backed objects in ErrorHandlingFileSystem file/directory APIs ( #112673 )
2022-09-29 22:57:20 +00:00
Liam Appelbe
278ac62755
Migrate flutter_tools to use package:coverage ( #111681 )
2022-09-29 18:36:21 +00:00
Danny Tuppeny
5655225cd7
Send progress notifications to clients during hot reload / hot restart ( #112455 )
2022-09-29 16:27:40 +01:00
Jason Simmons
74dfc0708d
Treat assets as variants only if they share the same filename ( #112602 )
2022-09-29 01:36:20 +00:00
Jesús S Guerrero
fc015f52c6
Use directory exists instead of path.dirname ( #112219 )
2022-09-28 22:24:24 +00:00
Andrew Kolos
cb5b5c3459
Tighten asset variant detection criteria to only include device-pixel-ratio variants ( #110721 )
2022-09-27 20:57:33 +00:00
haizhu
cbfe5a5226
[tool] Proposal to support dart define config from a json file ( #108098 )
2022-09-26 21:47:27 +00:00
Lau Ching Jun
2a73ce9b50
Refactor DeviceManager.findTargetDevices()
and FlutterCommand.findAllTargetDevices()
, and add a flag to not show prompt. ( #112223 )
2022-09-23 21:10:35 +00:00
Christopher Fujino
eead1efe5f
[flutter_tools] Fix type error in ChromiumDevice.startApp ( #111935 )
2022-09-20 18:10:13 +00:00
Elias Yishak
9e87a5b08a
fix for flakey analyze test ( #111895 )
2022-09-19 21:00:56 +00:00
Christopher Fujino
35f8724b14
[flutter_tools] fix AndroidSdk.reinitialize bad state error ( #111527 )
2022-09-16 03:49:30 +00:00
Christopher Fujino
6bb2018af7
[flutter_tools] reduce doctor timeout to debug 111686 ( #111687 )
2022-09-15 20:59:17 +00:00
Elias Yishak
0c829caad8
error handling when path to dir provided instead of file ( #109796 )
2022-09-14 21:13:13 +00:00
姚春锋
148a0b264b
let the plugin's output generated in flutter/.android/plugins_build_output/${androidPlugin.name} ( #94645 )
2022-09-14 15:47:16 +00:00
Christopher Fujino
e4a203b347
[flutter_tools] filter "Resolving dependencies..." from dart pub get output to fix test flakiness ( #111312 )
2022-09-10 00:26:55 +00:00
Ivan Dlugos
d63442c1da
refactor: strip all local symbols from macOS and iOS App.framework - reduces app size ( #111264 )
2022-09-09 21:13:10 +00:00
Christopher Fujino
7875c80344
[flutter_tools] add test debugging for #111272 ( #111280 )
2022-09-09 18:00:46 +00:00
Liam Appelbe
ec75399beb
Null safety migration of packages/flutter_tools/test/general.shard, part 1/2 ( #110711 )
...
* Migrate packages/flutter_tools/test/general.shard, part 1/2
* Fix most of the tests
* Fix analysis
* Fix analysis
* Fix test
* Fix analysis
* Fix analysis
* Fix nit
2022-09-08 15:25:27 -07:00
Elias Yishak
66c306b452
Windows version check in doctor ( #110013 )
2022-09-08 14:30:19 +00:00
Sigurd Meldgaard
d80e994a62
Reland: Show output from pub get in flutter pub get ( #110851 )
2022-09-08 15:13:23 +02:00
Liam Appelbe
4453ba0a4d
Null safety migration of packages/flutter_tools/test/general.shard, part 2/2 ( #110712 )
...
* Migrate packages/flutter_tools/test/general.shard, part 2/2
* Fix analysis
* Fix tests
* Fix analysis
* Apply suggestions from code review
Co-authored-by: Christopher Fujino <fujino@google.com>
Co-authored-by: Christopher Fujino <fujino@google.com>
2022-09-07 12:28:52 -07:00
Michael Thomsen
242bb67d19
Update null safety warnings in prep for Dart 3 ( #110998 )
2022-09-07 14:59:25 +02:00
Liam Appelbe
8da0432094
Null safety migration of packages/flutter_tools/test/commands.shard/hermetic, part 1/3 ( #110707 )
...
* Migrate packages/flutter_tools/test/commands.shard/hermetic, part 1/3
* Fix tests
* Fix analysis
* Fix analyze_test
* Make AnalysisServer a local variable
* Chris's comments
2022-09-06 11:21:23 -07:00
Liam Appelbe
c0354999a7
Migrate packages/flutter_tools/test/web.shard ( #110713 )
2022-09-06 11:05:41 -07:00
Liam Appelbe
22cef4898a
Null safety migration of packages/flutter_tools/test/commands.shard/hermetic, part 2/3 ( #110708 )
...
* Migrate packages/flutter_tools/test/commands.shard/hermetic, part 2/3
* Fix tests
* Fix analysis
* Chris's comments
2022-09-06 10:39:18 -07:00
Liam Appelbe
9dbc09de1f
Null safety migration of packages/flutter_tools/test/commands.shard/hermetic, part 3/3 ( #110709 )
...
* Migrate packages/flutter_tools/test/commands.shard/hermetic, part 3/3
* Fix tests
* Chris's comment
2022-09-06 10:22:40 -07:00
Liam Appelbe
089d955156
Null safety migration of packages/flutter_tools/test/commands.shard/permeable ( #110710 )
...
* Migrate packages/flutter_tools/test/commands.shard/permeable
* Fix upgrade_test
* Chris's comments
2022-09-06 10:22:09 -07:00
Ivan Dlugos
723b82e4f0
Feat: dSYM debug info for iOS & macOS builds ( #101586 )
2022-09-05 18:16:16 +00:00
Anna Gringauze
3292f89764
Update issue reference for skipped hot restart tests ( #110881 )
2022-09-02 14:38:24 -07:00
Elliott Brooks (she/her)
57e42f0223
Manually update DWDS version to v.16.0.0
( #110822 )
2022-09-02 19:17:48 +00:00
Christopher Fujino
08d5d51a98
[flutter_tools] Instantiate shutdown hooks before localfilesystem ( #110693 )
2022-09-02 17:38:56 +00:00
Pierre-Louis
8f5ee0ed58
Delete .packages ( #110749 )
2022-09-02 10:50:46 +02:00
Pierre-Louis
0c2f7bc2a2
Remove errant double spaces ( #110758 )
2022-09-02 04:00:58 +00:00
David Iglesias
9cb9f6bca4
[tool] Fix flutter.js regression with hot-reload on promise-based init. ( #110805 )
2022-09-01 22:25:16 +00:00
Christopher Fujino
8361465f77
[flutter_tools] change the way version is calculated on master ( #110791 )
2022-09-01 20:32:36 +00:00
Gary Qian
ddfcda73cd
Track platform in MigratePlaformConfig and enforce metadata file being provided ( #110540 )
2022-08-31 19:04:22 +00:00
Tae Hyung Kim
0508a1defd
[flutter_tools] Generate Localizations on flutter run
for web ( #110526 )
2022-08-31 17:42:51 +00:00
Helin Shiah
8842281c29
Use UriConverter from context for test ( #110539 )
...
* Use UriConverter from context for test
* Fix type
* Pass URI converter using installHook
* Fix formatting
* Fix formatting in test
* Add comment about URI converter
2022-08-31 09:20:36 -07:00
Jenn Magder
5f5d4802fe
Support single arch local engines for 'build macos-framework' and 'ios-framework' ( #110564 )
2022-08-30 17:44:14 +00:00
Jonah Williams
d6dd832d0f
[flutter_tools] migrate gradle errors and project test to null safety ( #110530 )
2022-08-29 19:47:16 +00:00
Zachary Anderson
c6ec84e978
[flutter_tools] Pull more arm64 artifacts on Apple Silicon ( #110291 )
2022-08-29 10:33:24 -07:00
Zachary Anderson
0e195e9d46
Revert "Show output from pub get
in flutter pub get
( #106300 )" ( #110478 )
...
This reverts commit 3802eb627e
.
2022-08-29 08:02:50 -07:00
Sigurd Meldgaard
3802eb627e
Show output from pub get
in flutter pub get
( #106300 )
2022-08-29 07:37:19 +00:00
Jonah Williams
428cafadb0
[flutter_tools] migrate some files to null safety ( #110354 )
2022-08-26 18:03:04 +00:00
Danny Tuppeny
676a4264aa
[dap] Don't wait for appStarted before responding to launch/attach + don't call app.stop for unstarted app ( #109386 )
2022-08-25 15:35:09 +00:00
Christopher Fujino
6e95067273
[flutter_tools] Fix _CastError in HotRunner._resetDirtyAssets ( #108771 )
2022-08-24 23:40:19 +00:00
Kate Lovett
7e12b37111
Deprecate 2018 text theme parameters ( #109817 )
2022-08-22 20:00:34 +00:00
Zachary Anderson
bd6b5cef95
[flutter_tools] Enable custom devices on all channels ( #109953 )
2022-08-21 12:16:53 -07:00
Jesús S Guerrero
e271e8428b
add GeneralInfo project validator to analyze --suggestions ( #109874 )
2022-08-19 21:18:49 +00:00
Tae Hyung Kim
646666f8e7
[gen_l10n] Add option to format generated localizations files ( #109171 )
...
* init
* fix
* fix 2
* fix 3
* tests
* fix tests
* clarify help text
* fix all tests
* fix formatting?
* add second test
* unused import
* remove print
* trailing spaces
* artifacts is never null
* fix
2022-08-19 14:03:42 -07:00
Anna Gringauze
b7c500fc6b
Remove passing of --debugger-module-names flag to frontend server ( #109791 )
...
The flag is true by default so the behavior does not change.
Next steps:
Use the flag for updated debugger module names:
- Frontend server: make the current behavior controlled
by the flag non-conditional
- Frontend server: add more debugging names changes under
the same flag, false by default
- Dwds: make changes required for the new module names.
- Flutter tools: when matching dwds changes roll to flutter,
pass the flag to the frontend server again.
- Cleanup:
- Frontend server: make new behavior default
- Flutter tools: remove uses of the flag.
- Frontend server: remove the flag.
Towards: https://github.com/dart-lang/webdev/issues/1692
Helps: https://github.com/flutter/flutter/issues/106727
2022-08-19 11:14:43 -07:00
Anna Gringauze
3b6e3a6938
Temporarily remove a bogus warning until fixed by dwds update ( #109793 )
...
* Temporarily remove a bogus warning until fixed by dwds update
* Addressed CR feedback
2022-08-19 11:06:53 -07:00
Jackson Gardner
5aad12cab1
Generate syntax for plugin registration that works both with and without null safety. ( #109480 )
2022-08-19 16:16:41 +00:00
jensjoha
981bdf5476
[flutter_tools] Make flutter test -v print timing of different phases ( #108864 )
2022-08-18 16:26:56 +00:00
Alexander Aprelev
bfdc9a6cfa
Introduce stubbed exclusive
parameter to File.create
-overridden method ( #109646 )
...
* Introduce stubbed `exclusive` parameter to `File.create`-overridden method.
This is to soften landing of a breaking change https://github.com/dart-lang/sdk/issues/49647
2022-08-17 13:26:08 -07:00
Michael Goderbauer
2b9beda0d0
Reland "Keep dirty
manipulations private to Element
base class ( #109401 )" ( #109562 )
2022-08-15 19:59:13 +00:00
Xavier H
341b62d28e
Fix Transporter app name in log after upload ( #107414 )
2022-08-11 20:42:33 +00:00
Jesús S Guerrero
edd466811d
Disable jank metrics for web ( #109356 )
2022-08-11 19:58:06 +00:00
Christopher Fujino
017dd3e7d6
[flutter_tools] Fix race condition with completer in devfs_web ( #109059 )
2022-08-09 23:57:06 +00:00
Jesús S Guerrero
5627e0d1f6
Add info project validator status ( #109169 )
2022-08-09 17:59:06 +00:00
Zachary Anderson
4dd9d49608
[flutter_tools] Adds test of impellerc output file mode ( #109190 )
2022-08-09 15:08:06 +00:00
Dillon Nys
f3d182f4b4
[flutter_tools] Fix tool crash for map cast ( #107648 )
2022-08-09 05:51:06 +00:00
Jonah Williams
921c80302c
[flutter_tools] support hot reload of font assets ( #109091 )
2022-08-08 20:42:06 +00:00
Daco Harkes
c2e58cdb18
Add quotes to Gradle NDK version error message ( #109026 )
2022-08-07 11:46:08 +00:00
Jonah Williams
f62da01068
[flutter_tools] ensure setAssetDirectory uses windows path ( #109021 )
2022-08-05 15:44:08 +00:00