- 03 Sep, 2020 1 commit
-
-
Shi-Hao Hong authored
-
- 16 Jul, 2020 1 commit
-
-
Jonah Williams authored
complete removal of all generate functionality Fixes #61508
-
- 10 Jul, 2020 3 commits
-
-
Jonah Williams authored
We have too many loggers, and the logger construction rules are too complicated to be untested. Capture these in a LoggerFactory and test that construction is correct.
-
Jonah Williams authored
Inject loggers in the right order, test WIP. Otherwise verbose machine would not get the AppRunLogger
-
Jonah Williams authored
Running flutter doctor -v prints out extra details instead of running in verbose mode. Allow disabling this with -vv so it can be debugged.
-
- 09 Jul, 2020 1 commit
-
-
Jonah Williams authored
run/attach --machine requires a different logger than daemon, which uses the NotifyingLogger. We have too many loggers! Fixes #59463
-
- 08 Jul, 2020 1 commit
-
-
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
-
- 18 Jun, 2020 1 commit
-
-
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
-
- 10 Jun, 2020 2 commits
-
-
Jenn Magder authored
This reverts commit dca6320f.
-
Jonah Williams authored
The tool was setting the output preferences in a sub-context. Originally these were not injected before the arg parsers were created, though that was fixed by the lazy command creation. Once local engine is removed, the inner flutter_command Zone can be removed.
-
- 09 Jun, 2020 4 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
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.
-
- 05 Jun, 2020 1 commit
-
-
Jonah Williams authored
-
- 04 Jun, 2020 1 commit
-
-
Jonah Williams authored
Make it possible for all FlutterCommands to be global free, by moving instantiation to inside the Zone context. Additionally, provide VerboseLogger and NotifyLogger (daemon) at the top level and remove from command-specific overrides. This allows removing a work around where web devices needed to look up directly from the context in non-test code. Technically the output preferences are still zone injected, but these will be moved soon as they were not being used correctly by the top level command (the injection comes after ArgParser reads the overflow values, causing numerous wrap issues)
-
- 27 May, 2020 1 commit
-
-
Jonah Williams authored
-
- 22 Apr, 2020 1 commit
-
-
Jonah Williams authored
-
- 19 Mar, 2020 1 commit
-
-
Jenn Magder authored
-
- 06 Mar, 2020 1 commit
-
-
Jonah Williams authored
-
- 27 Feb, 2020 1 commit
-
-
Jonah Williams authored
-
- 13 Feb, 2020 1 commit
-
-
Jonah Williams authored
-
- 10 Feb, 2020 1 commit
-
-
Jonah Williams authored
-
- 27 Nov, 2019 1 commit
-
-
Ian Hickson authored
* Update project.pbxproj files to say Flutter rather than Chromium Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright. * Update the copyright notice checker to require a standard notice on all files * Update copyrights on Dart files. (This was a mechanical commit.) * Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine. Some were already marked "The Flutter Authors", not clear why. Their dates have been normalized. Some were missing the blank line after the license. Some were randomly different in trivial ways for no apparent reason (e.g. missing the trailing period). * Clean up the copyrights in non-Dart files. (Manual edits.) Also, make sure templates don't have copyrights. * Fix some more ORGANIZATIONNAMEs
-
- 17 Sep, 2019 1 commit
-
-
Emmanuel Garcia authored
-
- 04 Sep, 2019 1 commit
-
-
Emmanuel Garcia authored
-
- 02 Sep, 2019 1 commit
-
-
Emmanuel Garcia authored
-
- 08 Aug, 2019 1 commit
-
-
Jonah Williams authored
-
- 11 Jul, 2019 1 commit
-
-
Jonah Williams authored
-
- 30 May, 2019 1 commit
-
-
Jonah Williams authored
-
- 29 May, 2019 2 commits
-
-
Jonah Williams authored
This reverts commit 52ae9968.
-
Jonah Williams authored
-
- 11 May, 2019 1 commit
-
-
Jonah Williams authored
-
- 30 Apr, 2019 1 commit
-
-
Jonah Williams authored
-
- 21 Mar, 2019 1 commit
-
-
Jonah Williams authored
-
- 16 Mar, 2019 1 commit
-
-
Jonah Williams authored
-
- 15 Feb, 2019 1 commit
-
-
Jonah Williams authored
-
- 04 Feb, 2019 1 commit
-
-
木士羽 authored
* Support using flutter with specific version * Set min supported version to 1.2.1
-
- 06 Nov, 2018 1 commit
-
-
Jonah Williams authored
-
- 10 Oct, 2018 1 commit
-
-
Greg Spencer authored
We decided that redefining the default for templates was premature. We're going to go back to having "module" in experimental land again, and we'll try again when we have the feature set fully baked. This keeps the writing of the .metadata files, and writing the template type to them, because that was a good improvement, and there are still a bunch of added tests that improve our coverage.
-