Jonah Williams
06864e445c
Rename Server/web device to Headless Server/headless-server ( #41618 )
2019-09-30 12:19:45 -07:00
Jonah Williams
41b87255f5
Add support for depfile dependency in assemble ( #41530 )
2019-09-30 12:17:45 -07:00
Alexandre Ardhuin
f0553ba58e
Missing trailing commas ( #41473 )
...
* add missing trailing commas
* add more missing trailing commas
* add more and more missing trailing commas
2019-09-30 18:48:23 +02:00
stuartmorgan
d1761f1072
Pass Linux build mode on command line ( #41551 )
...
Currently Linux builds override the default BUILD mode by putting it in
the generated config. That makes it sticky for manual runs of make,
which is inconsistent with how other platforms work.
Instead, pass the build mode as a command-line override, the same way
someone would if building directly with make. This makes the flow of
controlling the mode less confusing.
Fixes #41528
2019-09-30 09:36:40 -07:00
Jonah Williams
c8b3c9b727
use IOOverrides to allow inject file system, write test, find bug ( #40066 )
2019-09-30 08:41:12 -07:00
Zachary Anderson
45f3c8d060
[flutter_tool] Report to analytics when the tool is killed by a signal ( #41493 )
...
* [flutter_tool] Report to analytics when the tool is killed by a signal
* Fix analyzer lint
2019-09-30 07:38:11 -07:00
Danny Tuppeny
7e73cd74b1
Fix visibility of web server device when Chrome is not available ( #40757 )
...
* Fix visbility of web server device when Chrome is not available
* Add tests
* Update workflow test
* Fix tests to not rely on Chrome being on the underlying machine
2019-09-30 14:45:30 +01:00
Alexander Aprelev
839fdbd2ed
Retry devfs uploads in case they fail. ( #41406 )
...
* Retry devfs uploads in case they fail.
Fixes #34959 .
2019-09-29 21:32:06 -07:00
Jonah Williams
69af9adeac
Update minimum build_runner version and enable incremental builder ( #41499 )
2019-09-29 13:01:33 -07:00
Jonah Williams
07e5cf005c
Reland: Exit resident web runner on compilation failure ( #41505 )
2019-09-27 18:54:58 -07:00
Jonah Williams
7a487b2cbf
Ensure we find dart.exe on local engines ( #41514 )
2019-09-27 18:54:24 -07:00
Jonah Williams
d968b7cfd6
Revert "Dont update last compiled time when compilation is rejected ( #41424 )" ( #41515 )
2019-09-27 15:18:06 -07:00
Zachary Anderson
feaaa5d738
[flutter_tool] Add analytics events for ios-mdns fallback success/failure ( #41482 )
2019-09-27 12:18:59 -07:00
Jonah Williams
618fac92c9
Revert "Exit resident web runner on initial compilation failure ( #41441 )" ( #41498 )
2019-09-27 11:50:23 -07:00
Emmanuel Garcia
2466ca5bb0
Copy Flutter assets before merging the rest of resources ( #41333 )
2019-09-27 10:53:37 -07:00
Jonah Williams
d7a8dda219
Dont update last compiled time when compilation is rejected ( #41424 )
2019-09-27 10:32:57 -07:00
Jonah Williams
a1852a1993
Exit resident web runner on initial compilation failure ( #41441 )
2019-09-27 10:32:38 -07:00
Zachary Anderson
716a672bc8
[flutter_tools] Adds tests of mdns analytics events ( #41410 )
2019-09-27 08:07:26 -07:00
Alexandre Ardhuin
f11c34109c
fix bad indentations(mainly around collection literals) ( #41355 )
2019-09-27 10:46:45 +02:00
Devon Carew
1044457225
add tests to ensure the sdk is well-formed ( #41408 )
...
add tests to ensure the sdk is well-formed
2019-09-26 18:22:25 -07:00
Jonah Williams
efd2ba296b
Flutter build bundle without --precompiled should always perform a debug build. ( #41401 )
2019-09-26 15:57:57 -07:00
Jonah Williams
c93839131c
Fix timing issues in initialization of web resident runner ( #41347 )
2019-09-26 14:23:19 -07:00
stuartmorgan
56d68a9071
Add the beginnings of plugin support for Windows and Linux ( #41015 )
...
Adds very preliminary support for Windows and Linux plugins:
- Adds those platforms to the new plugin schema, initially supporting just a plugin class.
- Adds C++ plugin registrant generation for any Windows or Linux plugins found.
This doesn't have yet have any build tooling for either platform, so anyone using the generated registrant still needs to do manual build configuration. This reduces the manual work, however, and creates a starting point for future tooling work.
As with all Windows and Linux work at this time, this is not final, and subject to change without warning in the future (e.g., Windows could potentially switch to a C# interface, or
'linux' may change to 'gtk' or 'linux_gtk' in pubspec.yaml).
2019-09-26 14:01:57 -07:00
Zachary Anderson
bb7e3f6045
[flutter_tools] Report iOS mDNS lookup failures to analytics ( #41384 )
2019-09-26 13:41:11 -07:00
Jonah Williams
0980fa2ddd
Serve every html file under web ( #41386 )
2019-09-26 13:24:05 -07:00
Zachary Anderson
7fa5dd7454
[flutter_tools] Allows adding multiple signal handlers ( #41304 )
2019-09-26 08:12:48 -07:00
Emmanuel Garcia
975e770e13
Add embedding as API dependency instead of compile only dependency ( #41142 )
2019-09-25 17:59:17 -07:00
Jonah Williams
89ebd700f2
Support deferred imports on profile/release builds of Flutter Web ( #41222 )
2019-09-25 15:12:58 -07:00
Jonah Williams
7065e43306
Allow skipping chrome launch with --no-web-browser-launch ( #40627 )
2019-09-25 13:55:54 -07:00
Jonah Williams
9bd02a1787
Re-Re-Re-land implement flutter build bundle with assemble ( #41302 )
2019-09-25 13:55:29 -07:00
Francisco Magdaleno
d2a95ee344
Fix crash on vswhere query on missing installations ( #40786 )
2019-09-25 13:38:53 -07:00
Zachary Anderson
5142238c85
[flutter_tool] Report rss high watermark in command analytics events ( #40988 )
2019-09-25 11:26:06 -07:00
Jonah Williams
cc3ca9a916
Revert "Re-Re-land Implement flutter build bundle with assemble ( #41230 )" ( #41295 )
2019-09-25 10:57:58 -04:00
Jonah Williams
84a476a4db
Re-Re-land Implement flutter build bundle with assemble ( #41230 )
2019-09-25 10:17:04 -04:00
Emmanuel Garcia
48ce60824a
Revert "Revert "Use AndroidX in new projects by default ( #40925 )" ( #40995 )" ( #41001 )
...
This reverts commit 8e23179627
.
2019-09-24 16:55:09 -07:00
Tong Wu
28bd51f998
Force upgrade packages again. ( #40997 )
2019-09-24 16:51:31 -07:00
Emmanuel Garcia
16d408a7a0
Reland #40810 : Re-enable AAR plugins when an AndroidX failure occurred ( #41160 )
2019-09-24 16:16:22 -07:00
Jenn Magder
9a66018f0d
Make module pod headers public ( #40927 )
2019-09-24 12:20:00 -07:00
Todd Volkert
8699d24d42
Bump version of just package:multicast_dns ( #41207 )
2019-09-24 12:06:42 -07:00
Alexandre Ardhuin
b873162194
fix some bad indentations ( #41172 )
2019-09-24 21:03:37 +02:00
Francisco Magdaleno
1ea760096a
Update toolchain description to request the latest version ( #40795 )
2019-09-24 12:00:05 -07:00
Alexandre Ardhuin
89427d672d
add missing trailing commas in flutter_tools ( #40968 )
2019-09-24 08:06:09 +02:00
Liam Appelbe
b0563e1a3d
Unit test for build.dart::GenSnapshot ( #37642 )
...
* Unit test for build.dart::GenSnapshot
* Fix analysis errors
* Switch to testLogger
2019-09-23 10:09:22 -07:00
Emmanuel Garcia
2c8813c86c
Revert "Re-enable AAR plugins when an AndroidX failure occurred ( #40810 )" ( #41042 )
...
This reverts commit 96482eeb5c
.
2019-09-23 09:28:38 -07:00
Emmanuel Garcia
8e23179627
Revert "Use AndroidX in new projects by default ( #40925 )" ( #40995 )
2019-09-20 13:37:10 -07:00
Jonah Williams
57c319a9a0
Revert "Run flutter update-packages --force-upgrade
. ( #40766 )" ( #40979 )
2019-09-20 12:23:19 -04:00
Emmanuel Garcia
407668f4d5
Stop using deprecated features from Gradle ( #40900 )
2019-09-20 08:29:53 -07:00
Emmanuel Garcia
f7173dcc60
Use AndroidX in new projects by default ( #40925 )
2019-09-20 08:29:21 -07:00
Emmanuel Garcia
96482eeb5c
Re-enable AAR plugins when an AndroidX failure occurred ( #40810 )
2019-09-20 08:28:52 -07:00
Tong Wu
c238045a96
Run flutter update-packages --force-upgrade
. ( #40766 )
2019-09-20 07:58:53 -07:00
stuartmorgan
0412977e48
Support create for macOS (app and plugin) ( #40851 )
...
Adds macOS support for `flutter create`:
- Currently it is behind a hidden flag.
- Adds a TargetPlatform workaround to lib/main.dart in the standard app template when enabled.
- Supports `app` and `plugin`; `module` support doesn't yet exist for macOS in general.
This will eliminate the need to use FDE's examples as templates on macOS. The templates are based on the current state of FDE's examples, with templating support added (and with adoption of the new application delegate in the app, which hadn't been done yet in FDE, eliminating some boilerplate from the template).
Fixes #30703
2019-09-19 17:06:18 -07:00
stuartmorgan
86c342eceb
Move iOS and Android gitignore rules into folders ( #40864 )
...
Rather than have a monolithic .gitignore covering all platforms in the
app template, have each platform folder contain its own rules.
Fixes #40793
2019-09-19 17:04:53 -07:00
Jonah Williams
f8ba6756c3
Revert "Reland: implement build bundle with assemble ( #40470 )" ( #40862 )
2019-09-19 09:04:07 -07:00
Jonah Williams
ea7876ae82
Reland: implement build bundle with assemble ( #40470 )
2019-09-19 07:46:50 -07:00
Jonah Williams
2a36ad31fa
Ensure Flutter for Web debug builds are only accessible through Flutter run ( #40783 )
2019-09-18 23:10:24 -07:00
stuartmorgan
c32e543207
Invalidate macOS pods on plugin changes ( #40730 )
...
When the plugin list changes, iOS pods are invalidated, but that was
never wired up for macOS.
Should fix #39327
2019-09-18 21:42:57 -07:00
Jenn Magder
d95adf999c
Move build info checks from generating files to the xcode build ( #40792 )
2019-09-18 16:57:31 -07:00
Amir Hardon
4e108b6f90
Exclude non Android plugins from Gradle build ( #40640 )
...
Before this change, having an Android app depend on a plugin that has no android implementation resulted in a Gradle build failure.
This scenario is likely to become more common if we're enabling federated plugins, as the package implementing just the desktop implementation of a plugin won't have an Android implementation.
This changes the Gradle plugin to not try to build any plugins that doesn't have an android/build.gradle file.
2019-09-18 16:42:20 -07:00
Christopher Fujino
0b24a5a2ff
Implement mdns for flutter run
( #40447 )
2019-09-18 11:01:08 -07:00
Jonah Williams
5de5bb0172
fix platform environment ( #40692 )
2019-09-17 17:07:55 -07:00
Jenn Magder
9a68b0df3e
Warn when build number and version can't be parsed on iOS ( #40611 )
2019-09-17 17:07:41 -07:00
Emmanuel Garcia
8a1bf5b827
Reland #39157 ( #39798 )
2019-09-17 08:19:33 -07:00
Alexandre Ardhuin
df4bf453ab
more UI-as-code ( #35516 )
2019-09-17 16:23:44 +02:00
stuartmorgan
d03aecab58
Add an ephemeral directory for Linux ( #40587 )
...
Moves the generated config into that directory. Matches the structure of
the other desktop projects.
Also fixes #40265
2019-09-16 16:04:55 -07:00
Emmanuel Garcia
0df1594ba2
Enable the resource shrinker ( #40610 )
2019-09-16 15:27:05 -07:00
Jonah Williams
79107e0fe2
Dont kill other processes when starting desktop application ( #40472 )
2019-09-16 13:12:50 -07:00
Zachary Anderson
8a33d2446d
[flutter_tool] Remove the synchronous -showBuildSettings ( #40435 )
2019-09-16 07:51:50 -07:00
Emmanuel Garcia
4d404da6df
Update Kotlin and Gradle version ( #40181 )
2019-09-13 19:37:07 -07:00
Jonah Williams
6f5df21e5b
pass through --web-port in release mode too ( #40465 )
2019-09-13 19:15:52 -07:00
Emmanuel Garcia
2c857b9370
Enable R8 ( #40453 )
2019-09-13 19:06:40 -07:00
Zachary Anderson
e2340c641d
[flutter_tool] Use curly braces around single statment control structures ( #40446 )
2019-09-13 14:51:35 -07:00
Emmanuel Garcia
f29524a150
Rename useProguard method, so Gradle doesn't get confused ( #40440 )
2019-09-13 13:02:16 -07:00
Jonah Williams
6ba8fa9987
Remove direct flutter tool usage of protobuf for encoding file caches ( #40410 )
2019-09-13 12:49:03 -07:00
Jenn Magder
b80b9bea38
Set DEFINES_MODULE for FlutterPluginRegistrant to generate modulemap ( #40302 )
2019-09-13 11:03:46 -07:00
Jonah Williams
69a296463e
Allow skipping webOnlyInitializePlatform in Flutter for Web ( #40301 )
2019-09-13 10:20:30 -07:00
stuartmorgan
a7cfdbd3f3
Convert build mode to lowercase in tool_backend ( #40393 )
...
On macOS and iOS, the build mode is converted to lowercase in the
Flutter-side script, allowing projects to pass configuration names
directly. This adds the same behavior to the tool_backend.dart script
currently used by Windows and Linux, so that Windows builds can do the
same (since the default configuration names used by VS, as in Xcode,
start with a capital letter).
2019-09-12 19:13:42 -07:00
Jenn Magder
ba13aa943c
Make FlutterPluginRegistrant a static framework so add-to-app can use plugins with static frameworks ( #40401 )
2019-09-12 18:51:49 -07:00
Francisco Magdaleno
09bb07f8dd
Adds list required components when VS is not installed ( #40397 )
2019-09-12 18:44:36 -07:00
stuartmorgan
72888c7f75
Harden macOS build use of Xcode project getInfo ( #40375 )
...
- Makes build_macos.dart handle the case where there is only one Xcode
project in the macos/ directory, but it's not called Runner.xcodeproj
- Makes getInfo throw a tool exit when trying to get project info and it
can't find a project, since that is a configuration error by the user
rather than a tool bug.
2019-09-12 16:03:02 -07:00
Francisco Magdaleno
576a455a64
[windows] Refactor to optimize vswhere queries ( #40197 )
2019-09-12 15:48:25 -07:00
Jonah Williams
91af071570
ensure dart2js does not compile unsupported packages ( #40368 )
2019-09-12 15:25:21 -07:00
Jonah Williams
1667d0caa4
rename port to web-port and hostname to web-hostname ( #40370 )
2019-09-12 15:25:03 -07:00
Jonah Williams
1fec30efb6
Place existing dill into hot reload temp directory to boost initialization time ( #40366 )
2019-09-12 12:45:53 -07:00
Ryan Macnak
a6138bb005
Remove dead accessors of _getUnusedChangesInLastReload. ( #39837 )
...
This was part of a disused tool to explain what did and did not run after reload.
2019-09-12 12:34:58 -07:00
Jonah Williams
925a52fa6b
add host and port to run configuration for web devices ( #40191 )
2019-09-12 08:58:49 -07:00
Francisco Magdaleno
f5733f7a62
Fix crash on vswhere search from flutter doctor ( #40263 )
...
Fixes a crash introduced on #40011 due to an incorrect type in the vswhere search
Fixes #40238
2019-09-11 21:03:42 -07:00
Jonah Williams
270878fc50
fix copy command and remove resolve sync for macOS assemble ( #40294 )
2019-09-11 20:29:27 -07:00
Zachary Anderson
73c10e8ced
[flutter_tool] process.dart cleanup ( #39899 )
2019-09-11 18:20:42 -07:00
Emmanuel Garcia
3712ea63d8
Flip the default for proguard ( #40282 )
2019-09-11 17:51:51 -07:00
Jonah Williams
6d37867c4a
Place hot reload artifacts in a temp directory ( #40171 )
2019-09-11 12:57:43 -07:00
Jonah Williams
963c8a8921
Remove io and isolate from libraries for web sdk ( #40259 )
2019-09-11 12:40:33 -07:00
Jonah Williams
8eee93fa64
Ensure we send hot restart events for flutter web ( #40175 )
2019-09-11 09:38:42 -07:00
Christopher Fujino
c5e2bf5cfe
catch errors during gradle update ( #37526 )
2019-09-11 09:21:42 -07:00
Zachary Anderson
2c94f2b4d9
[flutter_tool] Kill a timing out process before trying to drain its stdout/err streams ( #40159 )
2019-09-11 08:30:29 -07:00
stuartmorgan
e6ae95c4ce
Add an ephemeral directory to Windows projects ( #40194 )
...
Moves files generated in windows/flutter/ as part of the build to an ephemeral/ subdirectory, matching the approach used on macOS (and in the future, Windows).
Adds that directory to the generated properties file to minimize hard-coding of paths in the project.
2019-09-11 07:46:57 -07:00
stuartmorgan
ef97a69dab
Make Swift plugin template swift-format compliant ( #40195 )
...
swift-format will alphabetize import statements, so Flutter* should be
before Foundation. Also, separating the "Generated file" comment
prevents the formatter from thinking that the comment is associated with
the following import, rather than the file, if it does re-order.
2019-09-11 07:43:50 -07:00
Jonah Williams
32c946f31b
make sure we launch with dwds ( #40210 )
2019-09-10 20:49:27 -07:00
Jonah Williams
609a78fdca
Revert "build bundle with assemble ( #37508 )" ( #40204 )
2019-09-10 20:03:52 -07:00
Jonah Williams
f614144f0a
Add "web" server device to allow running flutter for web on arbitrary browsers ( #39951 )
...
* add web server device
* remove extra async
* fixes to server device
* testing updates
* fix test cases
* address comments
2019-09-10 19:29:31 -07:00
Jonah Williams
a7aff56741
build bundle with assemble ( #37508 )
2019-09-10 19:28:38 -07:00
Jonah Williams
8504f3ae13
Update the supported library set for Flutter for web ( #39983 )
2019-09-10 17:27:30 -07:00
Emmanuel Garcia
f098de1fde
Enable Proguard by default on release mode ( #39986 )
2019-09-10 17:22:55 -07:00
Francisco Magdaleno
362cde43ff
[windows] Searches for pre-release and 'all' Visual Studio installations ( #40011 )
2019-09-10 17:01:53 -07:00
Jenn Magder
556e3d9e74
Keep Flutter.framework binaries writable so they can be code signed ( #40174 )
2019-09-10 15:17:56 -07:00
Jenn Magder
12229264e2
Show CocoaPods version in hint text ( #40117 )
2019-09-10 13:26:32 -07:00
Sam Rawlins
2bc8f999f7
Remove visibleForTesting annotation; this constructor is used outside of testing ( #39997 )
2019-09-10 13:12:53 -07:00
Jonah Williams
f877c97b3b
Use persisted build information to automatically clean old outputs in assemble ( #39654 )
2019-09-10 09:57:47 -07:00
Jonah Williams
79ec38f7f3
ensure we use pub from flutter sdk ( #40131 )
2019-09-10 07:41:59 -07:00
Jonah Williams
477ae6b8ce
cleanup use of build runner internals ( #40045 )
2019-09-09 18:16:03 -07:00
Jonah Williams
eb7eb3ce3c
use build runners script gen ( #40049 )
2019-09-09 18:15:17 -07:00
Jonah Williams
0f365d3add
remove dart dir chrome profile ( #39934 )
2019-09-09 18:14:13 -07:00
Jonah Williams
f19e4ab4f7
roll dwds ( #40001 )
2019-09-07 15:35:14 -07:00
Christopher Fujino
f945079c65
remove fallback code for ios/usb artifacts ( #39585 )
2019-09-06 14:23:20 -07:00
Jonah Williams
b2da79ce98
roll build runner and remove delay ( #39988 )
2019-09-06 14:19:12 -07:00
Harry Terkelsen
83da35fbbc
If there are no web plugins, don't generate a plugin registrant ( #39910 )
2019-09-06 12:54:31 -07:00
Jonah Williams
b4c3671718
Register reload sources call and make 'r' restart for web ( #39950 )
2019-09-06 10:41:15 -07:00
Jonah Williams
296e97f322
Revert "Correct libraries path and remove dart:io and dart:isolate for web dart platform ( #39364 )" ( #39985 )
...
This reverts commit 3f4d27c4bc
.
2019-09-06 09:24:14 -07:00
Jonah Williams
3f4d27c4bc
Correct libraries path and remove dart:io and dart:isolate for web dart platform ( #39364 )
2019-09-06 08:21:41 -07:00
Jonah Williams
0167f53101
update packages --force upgrade ( #39932 )
2019-09-05 19:35:59 -07:00
stuartmorgan
4c2c7c417d
Switch to the Win32 Windows embedding ( #39836 )
...
Pulls the Win32 embedding artifacts instead of the GLFW versions for
Windows.
Fixes #38590
2019-09-05 10:09:12 -07:00
stuartmorgan
3948e8759e
Allow specifying a project for Xcode getInfo ( #39782 )
...
Avoids unnecessarily breaking projects that have another .xcodeproj in
their macos/ directory, which worked until the addition of the getInfo
call.
2019-09-05 10:07:03 -07:00
Jonah Williams
dd7694256e
remove input files argument to target ( #39769 )
2019-09-05 09:56:37 -07:00
Jonah Williams
4728ef5c16
handle browser refresh ( #39776 )
2019-09-05 09:56:05 -07:00
Jonah Williams
06348522c3
workaround for mangled web sdk source map packages ( #39774 )
2019-09-05 09:55:54 -07:00
Zachary Anderson
0f2af976a2
[flutter_tools] Add a timeout to another showBuildSettings command ( #39579 )
2019-09-05 09:50:46 -07:00
Kenzie Schmoll
d50d9c5e60
Register flutterVersion service in flutter_tools. ( #39524 )
...
* Register getFlutterVersion service in flutter_tools.
* Add short revision ids to response.
* Rename method and remove obsolete comments.
* Fix broken test by adding sendPeerNotifications flag.
* Implement mockPeer.sendNotification.
2019-09-05 09:50:36 -07:00
Devon Carew
57e6042f68
update to the latest package:dwds ( #39834 )
2019-09-05 09:50:10 -07:00
Ian Hickson
2efbc11b7a
Revert "Keep Flutter.framework binaries writable so they can be code signed ( #39539 )" ( #39859 )
...
This reverts commit 72cacb4040
.
2019-09-04 17:47:39 -07:00
Jenn Magder
72cacb4040
Keep Flutter.framework binaries writable so they can be code signed ( #39539 )
2019-09-03 18:00:45 -07:00
Emmanuel Garcia
d230234d67
Revert Maven dependencies ( #39747 ) (39157) ( #39784 )
2019-09-03 17:49:10 -07:00
Harry Terkelsen
6f4359d1b7
Add lib/generated_plugin_registrant.dart to gitignore ( #39781 )
2019-09-03 16:03:09 -07:00
Jonah Williams
d804097014
print launching on device message ( #39748 )
2019-09-03 12:55:06 -07:00
Jonah Williams
af851ab6bc
Revert "remove input files argument to target ( #39701 )" ( #39768 )
...
This reverts commit 5e7beaf7b8
.
2019-09-03 12:47:33 -07:00
Jonah Williams
5e7beaf7b8
remove input files argument to target ( #39701 )
2019-09-03 12:46:08 -07:00
Jonah Williams
476a4de17e
Add delay to recompile request for web ( #39752 )
2019-09-03 11:53:46 -07:00
Jonah Williams
76ebcc8a14
remove web flag from create ( #39756 )
2019-09-03 11:53:27 -07:00
Emmanuel Garcia
1b429bdb47
Fix type mismatch in Gradle ( #39747 )
2019-09-03 11:39:30 -07:00
Jonah Williams
cc9b614efd
minor cleanup and prevent multiple exit ( #39751 )
2019-09-03 11:00:39 -07:00
Harry Terkelsen
d33cf11556
Automatically generated registrants for web plugins ( #39628 )
...
* WIP on web plugin registry
* WIP on registering plugins
* WIP on web plugin registration
* Only generate `package:flutter_web_plugins` imports if plugins are
defined
* Add parsing test
* Add documentation
* Fix analyzer warnings
* add license headers
* Add tests for package:flutter_web_plugins
* Run `flutter update-packages --force-upgrade`
* Fix analyzer errors
* Fix analyzer error in test
* Update copyright and remove flutter SDK constraints
* Enable tests since engine has rolled
* add flutter_web_plugins tests to bots
* Create an empty .packages file for WebFs test
2019-09-03 10:37:34 -07:00
Jenn Magder
0b93c96f52
Remove bitcode=NO from add-to-app flows ( #39503 )
2019-09-03 10:28:19 -07:00
Zachary Anderson
b9029c7672
[flutter_tool] Add onError callback to asyncGuard. Use it in Doctor ( #39445 )
2019-09-03 08:14:44 -07:00
stuartmorgan
2e058142d2
Fix macOS App.framework version symlink ( #39702 )
...
The Current->A symlink in a framework shouldn't have a trailing slash;
some versions of codesigning consider the version with a trailing slash
unsignable.
2019-09-02 16:26:15 -07:00
Emmanuel Garcia
b63cb44105
Use new Maven artifacts from Gradle ( #39157 )
2019-09-02 10:35:17 -07:00
Jonah Williams
f12a5ec347
dont hide build commands ( #39555 )
2019-09-01 23:57:11 -07:00
Jonah Williams
f5eb12cdc2
filter error message from skip build script checks ( #39558 )
2019-09-01 23:56:56 -07:00
Devon Carew
e468296af3
remove a period from the service protocol printout ( #39545 )
2019-08-31 11:39:00 -07:00
Kaushik Iska
fc05c3738c
Flutter Plugin Tool supports multi-platform plugin config ( #38632 )
2019-08-29 21:51:31 -07:00
Jonah Williams
b2a4ebe38f
Handle single unsupported device ( #39541 )
2019-08-29 21:39:38 -07:00
Emmanuel Garcia
6266d5f35d
Log flags in build apk and appbundle ( #39457 )
2019-08-29 21:37:35 -07:00
Jonah Williams
2dbf0106d8
Create dart tool directory if it is missing ( #39543 )
2019-08-29 21:31:57 -07:00