646 Commits

Author SHA1 Message Date
Ahmed Ashour
49c08b7353
Fix checking of index.html (#85016) 2021-06-23 16:41:03 -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
Jenn Magder
e87a85c30e
Add Designed by iPad attach destination for ARM macOS (#84411) 2021-06-14 12:09:02 -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
10840352ce
[flutter_tools] switch flutter sdk to dart format (#84273) 2021-06-10 07:54:03 -07:00
Alexandre Ardhuin
e467018d06
alignment of doc comments and annotations (#84256) 2021-06-09 07:54:02 -07:00
Alex Melnyk
23d705c30b
Fix typo in create.dart (#82454) 2021-06-08 15:58:01 -07:00
Jonah Williams
aaff32902e
[flutter_tools] remove all mocks from attach.dart (#84118) 2021-06-07 15:24:03 -07:00
ruskryzhanovskiy
a42159316b
Additional flags for xcodebuild (#83128) 2021-06-03 17:39:05 -07:00
Jenn Magder
c4a2a3e92d
Migrate project.dart and all dependencies to null safety (#83817) 2021-06-02 18:41:12 -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
6b92a93c0f
Remove more mocks from error_handling_io and attach_test (#83504) 2021-05-27 13:49:04 -07:00
Christopher Fujino
b9377f358c
Revert "[flutter_tools] Make flutter upgrade only work with standard remotes (#79372)" (#83423)
This reverts commit c835ad43625e2506d5887987e404ab43e2e594a6.
2021-05-26 10:04:47 -07:00
Anurag Roy
c835ad4362
[flutter_tools] Make flutter upgrade only work with standard remotes (#79372) 2021-05-25 13:19:03 -07:00
Jonah Williams
149309013e
[flutter_tools] remove mocks from run.dart (#83184) 2021-05-24 21:05:40 -07:00
Jenn Magder
0d79013a81
Move globals.artifacts to globals_null_migrated, update imports (#83137) 2021-05-21 18:35:02 -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
Hattomo (TomohiroHattori)
08a70e7ac8
Enable avoid_escaping_inner_quotes lint (#81153) 2021-05-19 09:54:02 -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
Sam Rawlins
e9e3c08fd8
Remove "unnecessary" imports. (#82662) 2021-05-17 09:39:04 -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
Jonah Williams
5d7b40190a
[flutter_tools] remove mocks from downgrade and devices test (#82579) 2021-05-14 16:28:39 -07:00
Jonah Williams
c533ab6515
[flutter_tools] remove mocks from doctor test (#82494) 2021-05-13 23:04:02 -07:00
Jonah Williams
344f3ab7d9
[flutter_tools] swap web debugging protocol to ws (#82456) 2021-05-13 16:04:03 -07:00
Jonah Williams
a1fa62ad6f
[flutter_tools] remove mocks from build_apk_test (#82412) 2021-05-13 12:04:06 -07:00
Alexandre Ardhuin
7d46d43635
use throwsXxx instead of throwsA(isA<Xxx>()) (#82328) 2021-05-12 09:59:02 -07:00
Alexandre Ardhuin
c03e7488b4
remove noop primitive operations (#82297) 2021-05-12 00:04:02 -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
Alexandre Ardhuin
df3662b15e
use throwsA (#82238) 2021-05-11 10:19:01 -07:00
Michael Goderbauer
532a79c857
Integrate package:flutter_lints into templates (#81417) 2021-05-10 16:19:04 -07:00
Jenn Magder
783e1dd22c
Standardize build system environment defines derived from build info (#81879) 2021-05-07 17:04: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 0bba935b7694f9aa30afa60b936b3f4299518d91.
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
Jonah Williams
3bc2378ad2
[flutter_tools] remove mocks from devfs web, cache, and xcode migrator test (#81475) 2021-04-30 17:24:04 -07:00
Jenn Magder
ba4177f6da
Find Android Studio installations with Spotlight query on macOS (#80475) 2021-04-28 19:09:03 -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
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
Jonah Williams
c7d1dc9ba2
[flutter_tools] remove mocks from clean test (#81311) 2021-04-27 15:51:52 -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
Sam Rawlins
cd956c17d2
Remove "unnecessary" imports in flutter_tools (#81008) 2021-04-26 10:49:03 -07:00