Kathy Walrath
7f15662f56
Update the package README template ( #84160 )
...
Co-authored-by: JaYoung Lee <11873270+jayoung-lee@users.noreply.github.com>
2021-06-24 16:21:55 -07:00
Jenn Magder
0de6bd41ba
Migrate iOS app deployment target from 8.0 to 9.0 ( #85174 )
2021-06-24 10:21:05 -07:00
Jonah Williams
21fc0c3a7a
[flutter_tools] remove online requirement for devtools ( #85176 )
2021-06-24 09:26:02 -07:00
Jonah Williams
ff5258a5e2
[flutter_tools] convert devtools URL to a better format ( #85170 )
2021-06-23 19:31:02 -07:00
Jonah Williams
ad540e4f3f
[flutter_tools] retry chrome launch up to 3 times ( #85162 )
2021-06-23 19:26:02 -07:00
Jonah Williams
e67113c16f
[flutter_tools] use UWP cpp wrapper for UWP build ( #85167 )
2021-06-23 19:21:02 -07:00
Jenn Magder
042fd77ce1
Check ios-arm64_armv7 directory when validating codesigning entitlements ( #85053 )
2021-06-23 16:46:03 -07:00
Ahmed Ashour
49c08b7353
Fix checking of index.html ( #85016 )
2021-06-23 16:41:03 -07:00
Jenn Magder
2e5284a26b
Do not list Android or iOS devices when feature disabled ( #85145 )
2021-06-23 15:41:04 -07:00
chunhtai
50a2fad986
Remove namesless todo ( #85151 )
2021-06-23 14:29:14 -07:00
Balvinder Singh Gambhir
604c59e522
adds build number of ios device in flutter devices command ( #84512 )
2021-06-23 11:31:03 -07:00
Ahmed Ashour
a76eb719db
Fix typos in test names ( #85126 )
2021-06-23 09:41:02 -07:00
Jonah Williams
03d14a30c8
[versions] remove mockito ( #85076 )
2021-06-22 17:41:03 -07:00
Jenn Magder
40428fa0ea
macOS unzip then rsync to delete stale artifacts ( #85075 )
2021-06-22 17:10:56 -07:00
Jonah Williams
1e2753b741
[flutter_tools] remove all mocks from error handling io test ( #84646 )
2021-06-22 15:06:02 -07:00
Phil Quitslund
2c9de5ab49
remove deprecated author
section ( #85036 )
2021-06-22 09:41:04 -07:00
Zachary Anderson
1cf2ce9552
Skip a flaky Windows/canvaskit test in hot_reload_web_test.dart ( #85044 )
...
* Update hot_reload_web_test.dart
For https://github.com/flutter/flutter/issues/85043
* Add missing import
2021-06-22 09:11:02 -07:00
Phil Quitslund
875b420cc8
remove deprecated author
fields ( #84997 )
2021-06-22 06:06:03 -07:00
Mirko Mucaria
bce1706f1c
Fix watchOS build when companion app is configured with xcode variable ( #84519 )
2021-06-17 14:14:03 -07:00
Jenn Magder
53f5b90209
Use -miphonesimulator-version-min when building App.framework for simulator ( #84729 )
2021-06-16 15:54:38 -07:00
Anurag Roy
ce7df25ae7
Move flutterGit from version.dart
( #79568 )
2021-06-16 11:51:37 -07:00
Tim Sneath
57a565c706
Clean up podspec template ( #84662 )
2021-06-15 18:44:02 -07:00
Jonah Williams
f2dcbbea1b
[flutter_tools] remove mockito from resident web runner tests ( #84659 )
2021-06-15 16:54:02 -07:00
Jonah Williams
1b981a6869
[flutter_tools] tweak README ( #84648 )
2021-06-15 15:54:03 -07:00
Jonah Williams
cd13c91119
[versions] update dependencies ( #84639 )
2021-06-15 11:08:57 -07:00
Jenn Magder
db930ba32f
Migrate build_macos and web_test_compiler to null safety ( #84469 )
2021-06-14 18:29:03 -07:00
Jonah Williams
73df069786
[flutter_tools] fully remove mocks from resident_runner_test.dart ( #84591 )
2021-06-14 16:29:02 -07:00
Greg Spencer
88f3811055
Turn on avoid_dynamic_calls lint, except packages/flutter tests, make appropriate changes. ( #84476 )
...
This adds avoid_dynamic_calls to the list of lints, and fixes all instances where it was violated.
Importantly, this lint is NOT turned on for flutter/packages/test, because those changes are happening in another PR: #84478
2021-06-14 14:16:57 -07:00
Lau Ching Jun
acd68cf47b
Fix compile expression in tests when precompiled dill files are used. ( #84470 )
2021-06-14 13:44:03 -07:00
Jenn Magder
e87a85c30e
Add Designed by iPad attach destination for ARM macOS ( #84411 )
2021-06-14 12:09:02 -07:00
Jonah Williams
65549d778e
[flutter_tools] reduce mocking in error handling io ( #84443 )
2021-06-11 13:04:03 -07:00
Jenn Magder
80668d20f8
Fix assemble codesign flag ( #84372 )
2021-06-11 11:35:00 -07:00
Jenn Magder
483f71ae21
Migrate application_package to null safety ( #83956 )
2021-06-10 16:24:03 -07:00
Aneesh Rao
1850079a5d
Fix typo in test description ( #84189 )
2021-06-10 14:39:04 -07:00
Aneesh Rao
b4148eb599
Add maskable icons to improve lighthouse score ( #83182 )
2021-06-10 13:49:06 -07:00
Jonah Williams
6728cf34cc
[flutter_tools] remove more mocks from runner tests ( #84312 )
2021-06-10 12:00:38 -07:00
Jonah Williams
67a57eb9a5
[flutter_tools] remove feature for alternative invalidation strategy ( #84366 )
2021-06-10 11:59:04 -07:00
Alexandre Ardhuin
2c998d8be7
fix indentation of class members ( #84293 )
2021-06-10 11:29:03 -07:00
Jonah Williams
04933efb43
[flutter_tools] fully remove mocks from version_test.dart ( #84311 )
2021-06-10 11:09:03 -07:00
Justin Hutchins
db528a24a3
Improve WebDriver error message ( #81107 )
...
* Add link to documentation in error message
The current WebDriver message is incomplete. Add link to
the documentation on WebDrivers for different browsers
to help troubleshooting.
2021-06-10 08:52:42 -07:00
Jonah Williams
10840352ce
[flutter_tools] switch flutter sdk to dart format ( #84273 )
2021-06-10 07:54:03 -07:00
Jenn Magder
e6fe1ed73a
Migrate android application_package to null safety ( #84227 )
2021-06-09 16:09:04 -07:00
Alexandre Ardhuin
e467018d06
alignment of doc comments and annotations ( #84256 )
2021-06-09 07:54:02 -07:00
Jonah Williams
cb2eef04ed
[flutter_tools] remove remaining mocks from cache_test.dart ( #84218 )
2021-06-08 17:42:11 -07:00
Alex Melnyk
23d705c30b
Fix typo in create.dart ( #82454 )
2021-06-08 15:58:01 -07:00
Jonah Williams
6a75e48607
[flutter_tools] remove substantial mocking from version test ( #84007 )
2021-06-08 10:47:03 -07:00
Darren Austin
c7bfef6721
Mark flaky tests in 'expression_evaluation_web_test' as skipped. ( #84163 )
...
Turned off all tests in expression_evaluation_web_test.dart as there were several that appeared in flake reports.
2021-06-07 20:20:58 -07:00
Lau Ching Jun
89a3c353e6
Add more analytics for hot reload in flutter_tools. ( #83972 )
2021-06-07 18:51:47 -07:00
Michael Goderbauer
5a2530b28e
Remove unused protobuf dependency ( #84148 )
2021-06-07 15:34:06 -07:00
Jonah Williams
aaff32902e
[flutter_tools] remove all mocks from attach.dart ( #84118 )
2021-06-07 15:24:03 -07:00
Michael Goderbauer
811f0d9a15
"Migrate" dummy packages to null safety ( #84013 )
2021-06-04 22:14:03 -07:00
Jonah Williams
3638c41959
[flutter_tools] remove more mocks from cache_test ( #83522 )
2021-06-04 11:24:06 -07:00
Jenn Magder
4c6a9dcb40
Migrate a few tool libraries to null safety ( #83862 )
2021-06-04 10:49:04 -07:00
Dan Field
febce13a94
Make retry logic more permissive for network errors ( #83965 )
2021-06-03 23:44:03 -07:00
Alexandre Ardhuin
cfc08594d9
enable lint use_test_throws_matchers ( #83943 )
2021-06-03 22:14:03 -07:00
Jonah Williams
ca789bf5a1
[flutter_tools] bail from printing if devtools launch fails ( #83934 )
2021-06-03 18:19:05 -07:00
Jenn Magder
c6359dc93f
Remove globals from android application_package ( #83852 )
2021-06-03 18:14:04 -07:00
Jenn Magder
f41fa9dd48
Migrate deferred_components_prebuild_validator to null safety ( #83854 )
2021-06-03 17:54:05 -07:00
ruskryzhanovskiy
a42159316b
Additional flags for xcodebuild ( #83128 )
2021-06-03 17:39:05 -07:00
Alexandre Ardhuin
32540774c0
enable lint noop_primitive_operations ( #83930 )
2021-06-03 17:34:10 -07:00
Aliaksei Chorny
871b0ce363
Double we typo fixed ( #82933 )
2021-06-03 17:34:06 -07:00
Michael Goderbauer
14b2e7ffee
flutter update-packages --force-upgrade ( #83911 )
2021-06-03 10:50:11 -07:00
Jenn Magder
3477df744d
Migrate iOS project migrations to null safety ( #83855 )
2021-06-03 10:24:04 -07:00
Jonah Williams
1625befc36
[flutter_tools] check for empty host in protocol_discovery ( #83847 )
2021-06-03 08:29:05 -07:00
Jonah Williams
53e0c50a7c
[flutter_tools] use ProcessManager.canRun instead of checking for ArgumentErrors ( #83845 )
2021-06-03 08:24:04 -07:00
Jenn Magder
c4a2a3e92d
Migrate project.dart and all dependencies to null safety ( #83817 )
2021-06-02 18:41:12 -07:00
Jonah Williams
f666f93dbb
[flutter_tools] always use device.stopApp ( #83803 )
2021-06-02 17:34:02 -07:00
stuartmorgan
15317b9e8d
Disable clang format in the plugin registrants ( #83285 )
2021-06-02 10:29:10 -07:00
Anis Alibegić
c99ed373b3
Fixed large amount of spelling errors ( #83744 )
2021-06-02 10:14:06 -07:00
Yegor
e6cc3cd84d
use old Edge-compatible JavaScript in index.html ( #83732 )
2021-06-01 20:45:58 -07:00
Jenn Magder
b947121f00
Clean up null assumptions for project.dart dependencies ( #83445 )
2021-06-01 13:14:03 -07:00
Jason Simmons
59f6cc7ac9
Add a trace-skia-allowlist flag for filtering Skia trace events ( #83507 )
2021-06-01 11:29:03 -07:00
Jay Zhuang
41ced7b5c3
[asset] Include assets in input files ( #83416 )
2021-06-01 11:24:04 -07:00
Alexandre Ardhuin
34059eec2c
enable lint prefer_interpolation_to_compose_strings ( #83407 )
2021-06-01 11:14:06 -07:00
Marian Triebe
722a493f3a
Add coldBoot
parameter to JSON-RPC interface of daemon ( #83488 )
2021-05-28 09:14:03 -07:00
Jenn Magder
6d03cb65cb
Clean up null assumptions for Gradle classes ( #83443 )
2021-05-27 18:54:04 -07:00
Jonah Williams
2a62b20bd3
[flutter_tools] remove mocks from fuchsia device start test ( #83506 )
...
* [flutter_tools] remove mocks from fuchsia device start test
* change import
2021-05-27 14:23:23 -07:00
Jenn Magder
6b92a93c0f
Remove more mocks from error_handling_io and attach_test ( #83504 )
2021-05-27 13:49:04 -07:00
Alexandre Ardhuin
0ef0f0ba5e
fix lint from an improved unnecessary_parenthesis ( #83433 )
2021-05-27 13:39:03 -07:00
Lau Ching Jun
a9d6131df8
Allow passing --initialize-from-dill
to flutter run and flutter attach ( #83454 )
...
To specify the dill file that will be used to initialize the resident
compiler, instead of the default cached version.
2021-05-26 23:06:38 -07:00
Lau Ching Jun
27a6796233
Fix benchmark regression from #83427 ( #83437 )
2021-05-26 17:59:02 -07:00
Jonah Williams
025a3a7da3
[versions] roll package test redux ( #83367 )
2021-05-26 17:22:28 -07:00
stuartmorgan
57fcee28c7
Allow platform variants for Windows plugins ( #82816 )
...
Windows plugins are designed to share implementations between Win32 and
UWP, but not all plugins will support both. This adds a new
'supportedVariants' key to Windows plugins that allows specifying
'win32' and/or 'uwp' (and potentially others in the future in case that
becomes necessary).
Plugins without any supported variants will be assumed to be Win32 for
backward compatibility.
This will allow compiling Windows projects that use Win32-only Windows
plugins (which is currently all of them) in UWP mode. The plugins will
of course throw missing implementation exceptions at runtime, but tehy
won't prevent being able to build as they currently do.
Fixes https://github.com/flutter/flutter/issues/82815
2021-05-26 16:20:21 -07:00
Jenn Magder
cbc7ce0884
Clean up null assumptions for Xcode and CocoaPods classes ( #83442 )
2021-05-26 16:04:03 -07:00
Jenn Magder
883cb3e830
Migrate pubspec_schema to null safety ( #83441 )
2021-05-26 15:54:04 -07:00
Jenn Magder
00263c4f8a
Migrate build system build.dart to null safety ( #83381 )
2021-05-26 12:04:02 -07:00
Taha Tesser
f9cd87e60a
[flutter_tools] Add documentation to "cmdline-tools component is missing" doctor validation error ( #83356 )
2021-05-26 10:59:02 -07:00
Christopher Fujino
b9377f358c
Revert "[flutter_tools] Make flutter upgrade
only work with standard remotes ( #79372 )" ( #83423 )
...
This reverts commit c835ad4362
.
2021-05-26 10:04:47 -07:00
Jonah Williams
03a3e7b1e4
Revert "[flutter_tools] fix top web crasher ( #83272 )" ( #83376 )
2021-05-25 17:49:04 -07:00
Filip Hracek
1b20072650
Update flutter_tools README with tips ( #83369 )
2021-05-25 13:49:02 -07:00
Anurag Roy
c835ad4362
[flutter_tools] Make flutter upgrade
only work with standard remotes ( #79372 )
2021-05-25 13:19:03 -07:00
Jenn Magder
a04f45f97b
Migrate deferred_components_gen_snapshot_validator to null safety ( #83311 )
2021-05-25 11:14:03 -07:00
Jenn Magder
2bf0627dea
Migrate localizations and generate_synthetic_packages to null safety ( #83310 )
2021-05-25 11:09:02 -07:00
Jenn Magder
2d86249435
rsync Flutter.framework for add to app ( #83315 )
2021-05-25 10:49:02 -07:00
Lau Ching Jun
fdb1fb184d
Add MultiRootFileSystem to better support using --filesystem-root. ( #82991 )
2021-05-24 22:04:02 -07:00
Jonah Williams
bfff43cf6f
[flutter_tools] remove mocks from code signing test ( #83188 )
2021-05-24 21:05:52 -07:00
Jonah Williams
149309013e
[flutter_tools] remove mocks from run.dart ( #83184 )
2021-05-24 21:05:40 -07:00
Jonah Williams
a8ec764609
[flutter_tools] fix top web crasher ( #83272 )
2021-05-24 18:04:02 -07:00
Jonah Williams
a217ab601a
[flutter_tools] remove getLocalEngineArtifacts from integration tests that cant use it ( #83282 )
2021-05-24 16:39:03 -07:00
Jenn Magder
6ccde6eaab
Skip flaky debugger_stepping_web_test ( #83297 )
2021-05-24 14:44:19 -07:00
Jonah Williams
302e992ca7
[flutter_tools] throw a tool exit if pub cannot be run ( #83293 )
2021-05-24 14:34:02 -07:00
Jonah Williams
8beee479af
[flutter_tools] remove more mocks from resident_runner tests ( #83155 )
2021-05-24 11:59:03 -07:00
Jenn Magder
4bcf8fb40d
Migrate compile to null safety ( #83153 )
2021-05-24 11:24:02 -07:00
Jenn Magder
19eab105a5
Migrate build_system, exceptions, and source to null safety ( #83147 )
2021-05-24 10:29:04 -07:00
Michael Goderbauer
ee17ebe51f
Use type:int without format in gen_l10n ( #83132 )
2021-05-24 09:54:02 -07:00
Dan Field
a6b9c404f3
Remove dead code from attach.dart ( #83187 )
...
* Remove dead code from attach.dart
Remove dead code (see https://github.com/flutter/flutter/pull/30857/files#diff-70164e71957eed4bf8b4119543e779e808e3ddfedeceef98d4a24ab23efc99ecR214 )
2021-05-23 10:02:26 -07:00
Jonah Williams
0f929f9f13
[flutter_tools] require cmdline-tools for android licenses ( #82560 )
2021-05-22 15:54:03 -07:00
Michael Goderbauer
485c409184
import pkg:intl when DateFormat or NumberFormat is used ( #83122 )
2021-05-21 19:04:04 -07:00
Michael Goderbauer
c04f0a2b69
Enable vm:notify-debugger-on-exception for LayoutBuilder ( #82835 )
2021-05-21 18:39:13 -07:00
Jenn Magder
0d79013a81
Move globals.artifacts to globals_null_migrated, update imports ( #83137 )
2021-05-21 18:35:02 -07:00
Emmanuel Garcia
8a7f2dee51
Move AndroidX error handler to the end ( #83135 )
2021-05-21 18:29:03 -07:00
Michael Goderbauer
f7bcfa8e95
Be more helpful when l10n generation fails ( #83134 )
2021-05-21 17:19:02 -07:00
Emmanuel Garcia
fa5883b78e
Add Gradle lockfiles and tool to generate them ( #83067 )
2021-05-21 13:04:03 -07:00
Jonah Williams
b891adb4bd
[flutter_tools] migrate artifacts to null safety ( #83073 )
2021-05-21 11:54:03 -07:00
nt4f04uNd
80a2b6b015
Fix typos ( #82589 )
2021-05-20 17:19:09 -07:00
Jonah Williams
24bfc46d89
[flutter_tools] allow passing properties directly to gradle ( #82941 )
2021-05-20 16:19:03 -07:00
Christopher Fujino
24c8ace7b3
fix flake ( #82970 )
2021-05-20 15:18:58 -07:00
Balvinder Singh Gambhir
4a33813b35
[flutter_tools] added base-href command in web ( #80519 )
2021-05-19 12:39:02 -07:00
Marian Triebe
2d283504e6
Add cold boot option to emulator launch command ( #82647 )
2021-05-19 10:54:04 -07:00
Hattomo (TomohiroHattori)
08a70e7ac8
Enable avoid_escaping_inner_quotes lint ( #81153 )
2021-05-19 09:54:02 -07:00
Jonah Williams
84734ecc54
[flutter_tools] pin shelf ( #82869 )
2021-05-18 23:09:03 -07:00
Jenn Magder
02c0aa255d
Remove more mocks from error_handling_io_test ( #82882 )
2021-05-18 23:04:03 -07:00
Jonah Williams
4c6d7fd4e9
[flutter_tools] remove mocks from compile expression unit test ( #82875 )
2021-05-18 22:59:02 -07:00
Jonah Williams
666675078c
[flutter_tools] adjust some feature settings ( #82851 )
2021-05-18 20:49:03 -07:00
Jenn Magder
8f536ec17b
Default --no-tree-shake-icons to false for 'flutter build bundle' ( #82773 )
2021-05-18 20:34:04 -07:00
Lau Ching Jun
2acd0007d6
Refactor CustomDimensions in analytics to be type safe ( #82531 )
2021-05-18 20:29:03 -07:00
Jay Zhuang
f512ebfd06
[fuchsia_asset_builder] Write depfile ( #82469 )
2021-05-18 20:24:04 -07:00
Jonah Williams
5c09eecd0d
[flutter_tools] remove special casing of web listview requests ( #82826 )
2021-05-18 13:19:03 -07:00
Jenn Magder
d7e49e559b
Run update packages, pick up file 6.1.1 ( #82770 )
2021-05-18 13:09:03 -07:00
Jonah Williams
a3863b6592
[flutter_tools] support memory profiles from flutter drive ( #82739 )
2021-05-17 17:39:03 -07:00
Taha Tesser
0f03147138
remove unnecessary comment ( #82650 )
2021-05-17 11:59:02 -07:00
Sam Rawlins
e9e3c08fd8
Remove "unnecessary" imports. ( #82662 )
2021-05-17 09:39:04 -07:00
Chris Bracken
e364e30c90
[tool] Prefer installing multi-arch Win32 binaries ( #82668 )
...
Depending on the user's build configuration, we may output
multi-architecture or single-architecture binaries. Prefer to install
the multi-architecture binary if built, otherwise fall back to the
single-architecture binary.
2021-05-16 19:40:00 -07:00
Chris Bracken
7c5857d3b0
[tool] Improve Windows install process ( #82659 )
...
This eliminates the use of the Install.ps1 script during Windows app
installation and instead uses uwptool install. Install.ps1 was the
slowest part of app install, and had resource contention issues that
frequently caused it to fail.
2021-05-16 17:21:18 -07:00
Jonah Williams
9805df890f
remove more mocks ( #82592 )
2021-05-14 19:15:19 -07:00
James Clarke
a34713fb96
Update Windows flutter create template ( #82598 )
2021-05-14 19:10:07 -07:00
Chris Bracken
40bb2b293d
Add missed package version bump override ( #82593 )
...
In https://github.com/flutter/flutter/pull/82577 , I landed a version
bump of package shelf and package flutter_template_images. This local
override should have been part of that patch but was missed in the
checkin.
The version bumps themselves happened in the previous patch; this just
ensures we don't accidentally 'upgrade' back to version 1.0.2.
2021-05-14 18:00:27 -07:00
Chris Bracken
90d978f8fb
Add windowsIdentifier template parameter ( #82588 )
...
Windows package identifiers are globally unique strings, typically a
GUID. These are required for templates that require a Windows package
name as described in
https://docs.microsoft.com/en-us/windows/win32/appxpkg/appx-portal
Fixes https://github.com/flutter/flutter/issues/82587
2021-05-14 17:48:30 -07:00
Jenn Magder
ea21938ccc
Remove symroot from generated iOS Xcode build settings ( #82576 )
2021-05-14 17:09:04 -07:00
Chris Bracken
3445cb86f2
Update dependency versions ( #82577 )
...
shelf 1.1.2 -> 1.1.4
flutter_template_images 1.0.2 -> 3.0.0
2021-05-14 16:51:36 -07:00
Jonah Williams
5d7b40190a
[flutter_tools] remove mocks from downgrade and devices test ( #82579 )
2021-05-14 16:28:39 -07:00
Jonah Williams
aa9b2d914c
[flutter_tools] remove mocks from application_package_test ( #82568 )
2021-05-14 14:54:03 -07:00
Taha Tesser
99472cf072
fix pkg typos ( #82544 )
2021-05-14 13:09:03 -07:00
Jonah Williams
9218f09db7
[flutter_tools] remove some mocks from web resident runner tests ( #82522 )
2021-05-14 13:04:11 -07:00
Sam Rawlins
496acdf550
Remove "unnecessary" imports. ( #82508 )
2021-05-14 12:59:02 -07:00
Abhishek Ghaskata
b554f893bd
Enable unnecessary_null_checks lint ( #82084 )
2021-05-14 10:44:03 -07:00
Jenn Magder
25c10d6a1c
Replace testUsingContext with testWithoutContext in a few places ( #82498 )
2021-05-13 23:09:03 -07:00
Jonah Williams
c533ab6515
[flutter_tools] remove mocks from doctor test ( #82494 )
2021-05-13 23:04:02 -07:00
Gary Roumanis
e3fd8dbfd5
Update loader style ( #82485 )
2021-05-13 22:59:03 -07:00
Taha Tesser
3c72ef374d
Fix Android Studio 4.2 detection on Windows ( #82484 )
2021-05-13 22:54:04 -07:00
Jonah Williams
ed85dd49c7
[flutter_tools] use try to delete in web cache ( #82478 )
2021-05-13 21:44:02 -07:00
Jonah Williams
0f8a6ab4dd
[flutter_tools] make failures to unforward android port non-fatal ( #82477 )
2021-05-13 21:39:03 -07:00
Jenn Magder
8334fb0a1e
Tool exit on xcodebuild -list when Xcode project is corrupted ( #82476 )
2021-05-13 21:34:04 -07:00
Jenn Magder
4adf36a07b
Replace testUsingContext with testWithoutContext in protocol_discovery_test ( #82499 )
2021-05-13 21:29:07 -07:00
Jia Hao
08154b22ce
Revert "Init licenses for test bindings ( #81961 )" ( #82337 )
2021-05-13 21:29:03 -07:00
Emmanuel Garcia
93c87e92b3
[flutter_tool] Suggest fix for transform input ( #82309 )
2021-05-13 21:24:04 -07:00
Chris Bracken
14546bfad1
Support uninstall, install status query for UWP ( #82481 )
...
Adds UwpTool.install and UwpTool.uninstall methods. Refactors the
PowerShell-based install code to move the powershell-related bits out of
the Device class and into UwpTool so that when we swap out the
PowerShell-based install for the uwptool-based install, it's transparent
to the WindowsUWPDevice class.
Adds implementations for:
* WindowsUWPDevice.isAppInstalled
* WindowsUWPDevice.uninstallApp
Refactors:
* WindowsUWPDevice.installApp
2021-05-13 16:15:09 -07:00
Jonah Williams
6192e42053
[flutter_tools] remove mocks from device test ( #82472 )
2021-05-13 16:14:02 -07:00
Jonah Williams
96320ae7bf
[flutter_tools] remove mocks from devFS test ( #82471 )
2021-05-13 16:09:04 -07:00
Jonah Williams
344f3ab7d9
[flutter_tools] swap web debugging protocol to ws ( #82456 )
2021-05-13 16:04:03 -07:00
Abhishek Ghaskata
254c9f1755
Enable use_named_constants_lint ( #82426 )
2021-05-13 13:29:06 -07:00
Jonah Williams
63fc778f41
[flutter_tools] remove mocks from dart plugins test ( #82413 )
2021-05-13 13:14:04 -07:00
Jonah Williams
a1fa62ad6f
[flutter_tools] remove mocks from build_apk_test ( #82412 )
2021-05-13 12:04:06 -07:00
Emmanuel Garcia
60633b609c
[flutter_tool] Suggest how to increase the Android minSdkVersion ( #82372 )
2021-05-13 11:59:04 -07:00
Michael Goderbauer
adb3f13819
Enable vm:notify-debugger-on-exception on handlePlatformMessage ( #81987 )
2021-05-13 11:54:04 -07:00
godofredoc
8eca86de9e
Revert "Disable flutter_build_with_compilation_error_test on Windows ( #81951 )" ( #82401 )
...
This reverts commit 577f5eb06c
.
2021-05-13 10:48:45 -07:00
Kenzie Schmoll
766b4509c6
Add 'v' hotkey to open DevTools in the browser ( #82227 )
...
* Add 'v' hotkey to open DevTools in the browser
2021-05-13 09:54:10 -07:00
Jonah Williams
298f18b592
[flutter_tools] remove mocks from devices test ( #82369 )
2021-05-12 20:50:14 -07:00
Chris Bracken
53c2f7086b
[flutter_tools] support flutter run -d winuwp ( #82373 )
...
Allow flutter run to work end-to-end with a UWP device.
Uses win32/ffi for the actual launch of the application, injected via
the native API class. This is structured to avoid a g3 dependency.
Install and amuid require powershell scripts for now.
Actually connecting to the observatory requires running a command in an
elevated prompt. Instructions are presented to the user if a terminal is
attached.
This is a rebased version of https://github.com/flutter/flutter/pull/79684
by @jonahwilliams, updated to remove `NativeApi` and replace is with calls
to `uwptool`.
Part of https://github.com/flutter/flutter/issues/82085
2021-05-12 20:45:30 -07:00
Michael Goderbauer
7837d3eae1
Upgrade to stable flutter_lints 1.0.0 ( #82365 )
2021-05-12 17:14:03 -07:00
Jason Simmons
258158774e
Activate DevTools before running an integration test that uses DevTools ( #82393 )
2021-05-12 17:13:04 -07:00
Alexandre Ardhuin
7d46d43635
use throwsXxx instead of throwsA(isA<Xxx>()) ( #82328 )
2021-05-12 09:59:02 -07:00
Jonah Williams
335a3181c2
[flutter_tools] remove mocks from hot test ( #82301 )
2021-05-12 09:33:05 -07:00
Alexandre Ardhuin
c03e7488b4
remove noop primitive operations ( #82297 )
2021-05-12 00:04:02 -07:00
Alexandre Ardhuin
4881b33515
use throwsA matcher instead of try-catch-fail ( #82290 )
2021-05-11 23:34:02 -07:00
Shi-Hao Hong
633edb649f
[gen-l10n] Cleans up formatting of the generated file ( #79517 )
2021-05-11 17:19:05 -07:00
Renan
293756455c
Re-land: Allow users to pass in Xcode build settings as env variables to flutter build macos FLUTTER_XCODE_ ( #82298 )
2021-05-11 17:09:09 -07:00
Taha Tesser
0d50604a56
[reland] Adding vscode path installed via snap ( #81989 )
2021-05-11 17:04:03 -07:00
Jenn Magder
c1c12aa365
Add posix permission chown suggestion to io error handling ( #81942 )
2021-05-11 14:54:02 -07:00
Jenn Magder
e8b4c3e6de
Prevent macOS individual pod framework signing ( #82048 )
2021-05-11 13:29:03 -07:00
Alexandre Ardhuin
df3662b15e
use throwsA ( #82238 )
2021-05-11 10:19:01 -07:00
Jonah Williams
886eb3e634
[flutter_tools] remove mocks from ios_device, project, flutter_command test ( #82195 )
2021-05-10 17:44:03 -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
Michael Goderbauer
532a79c857
Integrate package:flutter_lints into templates ( #81417 )
2021-05-10 16:19:04 -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
Jonah Williams
bfe16a8640
[flutter_tools] remove even more mocks ( #81618 )
2021-05-10 08:24:03 -07:00
Dan Field
f82794c968
Fix missing logger ( #82064 )
2021-05-08 23:29:03 -07:00
Jia Hao
b3f7ebe069
Init licenses for test bindings ( #81961 )
2021-05-07 17:54:02 -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
stuartmorgan
27d1e5892f
Minor cleanup to Linux application template format ( #81561 )
2021-05-07 09:49:03 -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
Sam Rawlins
133a55ae51
Remove "unnecessary" imports. ( #81003 )
2021-05-06 16:19:07 -07:00
Sam Rawlins
9942467828
Remove "unnecessary" imports. ( #80999 )
2021-05-06 16:14:06 -07:00
Zachary Anderson
577f5eb06c
Disable flutter_build_with_compilation_error_test on Windows ( #81951 )
...
For https://github.com/flutter/flutter/issues/81837
https://github.com/flutter/flutter/issues/81950 to re-enabled
2021-05-05 21:25:51 -07:00
Jonah Williams
51ca131e39
[flutter_tools] remove most mocks from Fuchsia device tests ( #81789 )
2021-05-03 19:54: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
Phil Quitslund
96e4b47f5d
sort directives ( #81624 )
2021-05-02 07:24:01 -07:00
Jonah Williams
2b8556b6ac
[flutter_tools] remove last android sdk mock ( #81620 )
2021-05-01 12:59:02 -07:00
Gary Roumanis
0cb0767bd7
Flutter Web Loading Indicator ( #81581 )
2021-04-30 21:04:02 -07:00
Jonah Williams
2d711b8213
[flutter_tools] skip additional flaky test ( #81555 )
2021-04-30 17:59:03 -07:00
Michael Goderbauer
1edaec6c2c
Add additional logging when devtools cannot launch ( #81554 )
2021-04-30 17:54:02 -07:00
Jonah Williams
7912cbea38
[flutter_tools] remove mocks from cold test ( #81550 )
2021-04-30 17:44:03 -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
3a0abac742
[flutter_tools] android workflow tests migrate from mockito ( #81545 )
2021-04-30 17:34:04 -07:00
Jonah Williams
3bc2378ad2
[flutter_tools] remove mocks from devfs web, cache, and xcode migrator test ( #81475 )
2021-04-30 17:24:04 -07:00
Jonah Williams
ce9aee6606
[flutter_tools] remove mocks from xcode test ( #81451 )
2021-04-30 09:44:01 -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
Jonah Williams
8041a2e5d5
[flutter_tools] remove all mocks from plugins_test ( #81485 )
2021-04-29 22:40:44 -07:00
Hannes Winkler
82830fa1a0
[custom-devices] add screenshotting support ( #80675 )
2021-04-29 22:39:03 -07:00
Michael Goderbauer
1b4f4482b7
Skip test that is not reliable on devicelab ( #81509 )
2021-04-29 14:55:33 -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
Jonah Williams
5ac54a6b89
[flutter_tools] remove mocks from simcontrol and context ( #81433 )
2021-04-28 19:14:02 -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
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
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
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
Matej Knopp
858123dced
Remove RunLoop from Windows template ( #79969 )
2021-04-27 14:50:42 -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
Jonah Williams
7d6e581f61
[versions] roll in latest shelf ( #81099 )
2021-04-23 20:39:02 -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