- 09 Jul, 2020 3 commits
-
-
Dan Field authored
-
Jonah Williams authored
run/attach --machine requires a different logger than daemon, which uses the NotifyingLogger. We have too many loggers! Fixes #59463
-
includecmath authored
-
- 08 Jul, 2020 3 commits
-
-
Dan Field authored
-
Jonah Williams authored
update flutter precache --force to delete all stamp files. In the event that a user is hitting a cache issue, this should be easier than re-downloading all artifacts or manually blowing away the cache. This is probably how it should have worked in the first place
-
Jonah Williams authored
-
- 07 Jul, 2020 1 commit
-
-
Dan Field authored
Roll packages, update XML deprecations.
-
- 30 Jun, 2020 1 commit
-
-
Chris Yang authored
-
- 25 Jun, 2020 2 commits
-
-
Jonah Williams authored
Missed this one. Needed for google3 and add2app workflows
-
Jonah Williams authored
The global packages path could cause tests to fail when it would be overriden to unexpected (in test setup) values. Remove most usage and make it a configuration on buildInfo, along with most other build information. Cleanup the asset builder to require the .packages path and the resident runners to no longer require it, since they already have the information in build_info. It needs to stick around for the fuchsia deps we do not control. Filled #60232 for remaining work.
-
- 24 Jun, 2020 5 commits
-
-
Jonah Williams authored
First pass at fixing #57985 and implementing #59602 This doesn't have enough metadata to be useful for IDEs yet, but it prevents the issue from getting worse while we iterate on it.
-
stuartmorgan authored
Remove the version checking and associated warnings. The Linux template and build process will now be subject to more typical Flutter breaking change policy, and should no longer require regularly deleting and recreating the platform directory.
-
Chris Yang authored
-
Chris Yang authored
-
Jonah Williams authored
Revert "[flutter_tools] separate target platform, host platform, and architecutre (#60119)" (#60147) This reverts commit 30d97d89.
-
- 23 Jun, 2020 4 commits
-
-
Jenn Magder authored
-
Jonah Williams authored
separate target platform, host platform, and architecture
-
Jenn Magder authored
-
Jenn Magder authored
-
- 19 Jun, 2020 2 commits
-
-
Jonah Williams authored
Fixes #59718 Update all versions, specifically dwds which has a hot restart fix
-
Michael Goderbauer authored
-
- 18 Jun, 2020 4 commits
-
-
Jenn Magder authored
-
Jonah Williams authored
Some of the null-safety commands were missing - plumb them through. Ensure that verbose mode shows their output, and clean up the messaging around sound-null-safety. Fixes #59769 Adds a test that validate each of the null safety supporting build commands has everything plumbed through.
-
Jonah Williams authored
The addition of the non-optional parent logger broke the google3 roll. Make it optional so we can roll
-
Jonah Williams authored
Refactors KernelCompiler and ResidentCompiler to no longer use globals (except as a fallback for g3 migration). Improves the compilation error when running flutter test on a package without a flutter_test dependency. Updates machine mode to output trace text to stderr
-
- 16 Jun, 2020 2 commits
-
-
stuartmorgan authored
Updates the tooling to use the GTK embedding, rather than the GLFW embedding: - Adds new requirements to `doctor` - Updates the app and plugin templates to make GTK-based runners and plugins - Stops downloading and installing the GLFW artifacts Final part of #54860, other than cleanup.
-
Jonah Williams authored
This command was previously used by the re-entrant build scripts in xcode_backend.sh and build.gradle. These have since been refactored to use flutter assemble. Deprecation the command in preparation for removal in a future release of flutter. The only current use is a test on HHH
-
- 11 Jun, 2020 1 commit
-
-
Jenn Magder authored
-
- 09 Jun, 2020 6 commits
-
-
Jonah Williams authored
[flutter_tools] create NotifyingLogger at the top level when running flutter run --machine or flutter attach --machine (#59087) Removes dependency on injecting additional logger with zones
-
Jonah Williams authored
Adds support for --bundle-sksl-path to windows, linux, macOS, and iOS. Fixes #53115
-
Jonah Williams authored
flutter analyze was unconditionally using the cached dart-sdk for analysis, and was not running with the built SDK during local engine. This broke when trying to update the analyzer for null safety, since it required us to wait for the dart change to roll into the framework first.
-
Jonah Williams authored
This reverts commit 9ed3e5be.
-
Jonah Williams authored
flutter analyze was unconditionally using the cached dart-sdk for analysis, and was not running with the built SDK during local engine. This broke when trying to update the analyzer for null safety, since it required us to wait for the dart change to roll into the framework first.
-
Jenn Magder authored
-
- 08 Jun, 2020 4 commits
-
-
Jenn Magder authored
-
Jonah Williams authored
-
Jonah Williams authored
instead of restricting profile/release mode based on whether the tool thinks the device is an emulator, restrict based on the device target architecture and the requested build mode. Notably, this enables release mode on x86_64 Android emulators, but not x86 emulators since we do not support that as an AOT target. This does not add release mode support for simulators, since this requires us to build and upload artifacts for simulator/x86_64
-
Jonah Williams authored
Instead of targets/dart.dart -> targets/common.dart
-
- 05 Jun, 2020 2 commits
-
-
Jonah Williams authored
So that we have a release where both are available without a deprecation warning.
-
Jonah Williams authored
Allow dumping sksl files on driver exit when a file path is provided to drive's --write-sksl-on-exit
-