Commit Graph

7577 Commits

Author SHA1 Message Date
Anurag Roy
758c28b813 [flutter_tools] Reland "Make upgrade only work with standard remotes" (#87731) 2021-08-12 15:52:07 -07:00
Ian Hickson
7bedd0f122 Fix incorrect logging. (#88042) 2021-08-12 15:32:06 -07:00
Zachary Anderson
f0e832cdea [flutter_tool] Fix DesktopLogReader to capture all output (#88116) 2021-08-12 14:57:07 -07:00
Ahmed Ashour
5848a1620d [gen_l10n] to handle arbitrary DateFormat patterns (#86844) 2021-08-12 14:34:52 -07:00
Jenn Magder
9764d861ca Support flutter create --platform singular flag (#88076) 2021-08-12 11:42:04 -07:00
Jenn Magder
9b1ed4639d Update flutter create templates for Xcode 13 (#88074) 2021-08-12 11:37:04 -07:00
嘟囔
047d35d8ba feat: refactor IosProject and MacOSProject to extends XcodeBasedProject to share common (#87930) 2021-08-11 21:47:05 -07:00
嘟囔
a17723d46b feat: migrate windows/application_package.dart to null-safety (#88081) 2021-08-11 21:02:03 -07:00
嘟囔
d2f9c6c752 feat: migrate base/dds.dart to null-safety (#88015) 2021-08-11 14:47:06 -07:00
嘟囔
4ef8088ce8 feat: migrate macos/application_package.dart to null-safety (#87976) 2021-08-11 14:42:05 -07:00
Greg Spencer
cb651352dd Fix errors in examples (#87962) 2021-08-11 14:37:06 -07:00
Darren Austin
b08366ce7b Updated skipped tests for flutter_tools. (#87925)
* Updated skipped tests for flutter_tools.

* Turned the flaky overall_experience test off as it was still failing on CI.
2021-08-10 22:22:08 -07:00
Michael Thomsen
947d3b6d7b Run --update-packages (#87786) 2021-08-09 08:41:54 +02:00
嘟囔
bffa11e2b6 fix: fix BuildableMacOSApp pass no projectBundleId to super error (#87264) 2021-08-06 14:30:07 -07:00
Jia Hao
e40d7e6ef4 Don't set the SplashScreenDrawable for new projects (#87619) 2021-08-04 23:15:04 -07:00
keyonghan
c5f4f58640 Skip flaky test debugger_stepping_test (#87670) 2021-08-04 12:20:04 -07:00
Lau Ching Jun
95217eb72a Add new hook for setupHotReload and after updating devFS is complete (#87532)
* Add new hook for setupHotReload and after updating devFS is complete

* Handle the case where updateDevFS failed
2021-08-03 21:09:56 -07:00
Anna Gringauze
cc63c81408 Update all packages (#87579)
- Update dwds and and the rest of the packages

Closes: https://github.com/flutter/flutter/issues/87100
2021-08-03 16:37:48 -07:00
Anna Gringauze
44d9af80cb Flutter_tools for web: report error messages with stacks on exit (#87386)
* Flutter_tools for web platform: report error messages with stacks on toolExit

Print error messages and stacks in verbose mode before calling
`throwToolExit` on communication errors to chrome and dwds.

This will help us disagnose CI flakes:

Helps: https://github.com/flutter/flutter/issues/84012
Closes: https://github.com/flutter/flutter/issues/87149

* Added tests

* Extend timeout for testing failure to connect to chrome

* Update rest of chrome tests to await until matching is finished
2021-08-03 10:51:35 -07:00
Ahmed Ashour
92e02457d5 Handle reserved Kotlin keywords (#86518) 2021-08-02 14:35:05 -07:00
Jenn Magder
7424db448d Exclude arm64 from iOS app archs if unsupported by plugins on x64 Macs (#87362) 2021-07-30 14:44:04 -07:00
Jenn Magder
a69b3ca5d3 Exclude arm64 from iOS app archs if unsupported by plugins (#87244) 2021-07-30 10:54:34 -07:00
Anurag Roy
ade9f6a9f0 [flutter_tools] Improve toolexit error messages for flutter upgrade (#86351) 2021-07-29 22:00:44 -07:00
Anna Gringauze
33fd4f15a9 Fix race causing null dereference on getStack in web_tool_tests and CI flakes (#87278) 2021-07-29 16:59:02 -07:00
Taha Tesser
f9aa5842c2 [tools] Fix Android Studio Arctic Fox Java path on macOS (#87267) 2021-07-29 10:24:07 -07:00
Jenn Magder
2f91679058 Show Android SDK path in doctor on partial installation (#87232) 2021-07-28 19:14:02 -07:00
Sam Rawlins
960463e66d Remove "unnecessary" imports. (#85736) 2021-07-28 16:19:04 -07:00
Greg Spencer
0bab3604b0 Make the startup lock message print to stderr. (#86520)
This changes the "Waiting for another flutter command to release the startup lock..." message output so that it appears on stderr instead of stdout. When it appears on stdout, it can mess up collection of the output. For instance, if you run flutter --version --machine and you're expecting JSON output, then you'll get non-JSON output even though the lock is released and you eventually would get what you're asking for.
2021-07-28 15:12:03 -07:00
Jenn Magder
89637e4e47 Replace iOS physical/simulator bools with enum (#87138) 2021-07-27 16:39:04 -07:00
Christopher Fujino
2d07436dbd [flutter_tools] Port xcode backend to dart (#86753) 2021-07-27 14:39:05 -07:00
Greg Spencer
738ce43d97 Randomize tests, exclude tests that fail with randomization. (#86793)
* Randomize tests, exclude tests that fail with randomization.

* Disable some more tool tests
2021-07-26 23:40:49 -07:00
Emmanuel Garcia
e7a9adeeab Remove AndroidX workarounds (#86911) 2021-07-23 17:41:04 -07:00
Jenn Magder
6881fca7b7 Respect plugin excluded iOS architectures (#86905) 2021-07-23 13:56:03 -07:00
Ahmed Ashour
bf132daef3 [gen_l10n] correct variable name when the placeholder requiresFormatting (#86842) 2021-07-22 13:55:18 -07:00
Ahmed Ashour
9492e13c45 Reland [flutter_tools] show only supported sub commands (#86153) 2021-07-22 13:41:03 -07:00
Jacob MacDonald
fdb80f916d update packages to the latest (#86880) 2021-07-22 13:26:05 -07:00
Jenn Magder
81aeb33ce3 Increase Flutter framework minimum iOS version to 9.0 (#86840) 2021-07-22 13:21:05 -07:00
Zachary Anderson
10e53e9981 Skip "newly added code executes during hot restart - canvaskit" (#86885)
https://ci.chromium.org/ui/p/flutter/builders/prod/Windows%20web_tool_tests/2880/overview
2021-07-22 10:55:18 -07:00
Jonah Williams
7f26dbe0d4 [flutter] remove elevation checker (#86837) 2021-07-21 21:51:06 -07:00
Anna Gringauze
84c3b56877 Update dwds (and other packages) (#86832)
* Upgrade all packages

In particular, bring in dwds with latest fixes for flakes.

Closes: https://github.com/flutter/flutter/issues/85043
Related: https://github.com/flutter/flutter/issues/85575

* Re-enable fixed tests

* Disable failing test due to DDS issue
2021-07-21 21:47:10 -07:00
Emmanuel Garcia
0a8c03dc8a Show warning when an app or plugin uses the V1 Android embedding (#86750) 2021-07-21 12:51:43 -07:00
Ahmed Ashour
f568d929db [gen_l10n] Support plurals and selects inside string (#86167) 2021-07-21 12:41:06 -07:00
Taha Tesser
94f71f374f [flutter_tools] Refactor Android Studio Detection on Windows (support 4.x and 202x releases detection) (#86624) 2021-07-20 12:16:03 -07:00
Remi Rousselet
1995da2c0c Disable the automatic "pub get" if the project is using a third-party tool for linking dependencies. (#86177) 2021-07-19 08:06:03 -07:00
Zachary Anderson
8642a9c0f7 Quote arguments to flutter assemble in xcode_backend.sh (#86534) 2021-07-16 18:22:10 -07:00
Ahmed Ashour
838ad83705 Explicitly show "Currently not on an official channel." (#84992) 2021-07-15 21:55:39 -07:00
Christopher Fujino
dacfda07e7 roll dds (#86496) 2021-07-15 17:06:25 -07:00
Lau Ching Jun
f25e4fea18 Remove unnecessary variables. (#86444) 2021-07-15 16:56:04 -07:00
Zachary Anderson
09a38d7a17 Revert "Handle reserved Kotlin keywords (#84973)" (#86512)
This reverts commit a67f618a29.
2021-07-15 14:43:53 -07:00
Ahmed Ashour
a67f618a29 Handle reserved Kotlin keywords (#84973) 2021-07-15 14:26:05 -07:00