- 28 Jan, 2017 1 commit
-
-
Michael Goderbauer authored
fixes https://github.com/flutter/flutter/issues/7654
-
- 24 Jan, 2017 1 commit
-
-
Michael Goderbauer authored
This brings the Windows script up to par with the Linux/Mac script. `flutter doctor` works. There are two scripts (`bin/flutter` and `bin/internal/update_dart-sdk`), which are platform dependent (bash script on Linux/Max, PowerShell script on Windows) and we need to keep an eye on making sure that their logic stays in sync. Both scripts are rather simple and I am not expecting many changes to them. I also made sure that both versions follow the same structure to make it easier to keep them consistent. Required for https://github.com/flutter/flutter/issues/138
-
- 19 Jan, 2017 1 commit
-
-
Ian Hickson authored
Also, defer to test package for throttling (this will require a test package update as well). Also, add a lot more instrumentation to --verbose mode for tests, and fix minor trivial things here and there, and add error handling in more places. Also, refactor how coverage works to be simpler and not use statics.
-
- 19 Dec, 2016 1 commit
-
-
Jason Simmons authored
Dart will parse this path as a URI, and multiple leading slashes will cause that part of the path to be parsed as an authority. Fixes https://github.com/flutter/flutter/issues/7279 Also see https://github.com/dart-lang/sdk/issues/28143
-
- 28 Oct, 2016 1 commit
-
-
Chris Bracken authored
-
- 07 Oct, 2016 1 commit
-
-
Dan Rubel authored
-
- 05 Oct, 2016 1 commit
-
-
Phil Quitslund authored
* Bump Dart SDK to `1.20.0-dev.10.0`. `1.20.0-dev.10.0` corresponds to `1.20-RC0`. * pubspec.lock cleanup * check for pubspec.lock existence * cleaned up conditional remove
-
- 22 Sep, 2016 1 commit
-
-
Devon Carew authored
* suppress warning; decouple the analyzer versions * also pass in --no-packages-dir
-
- 25 Aug, 2016 1 commit
-
-
Dan Rubel authored
-
- 01 Jul, 2016 1 commit
-
-
Devon Carew authored
-
- 14 Jun, 2016 1 commit
-
-
Ian Hickson authored
This prevents multiple simultaneous runs of the analyzer from stomping over each other (e.g. multiple runs of 'update-packages'). Certain long-lived commands (like analyze, run, logs) are exempted once they've done enough work to be safe from most stomping action. This still doesn't make us entirely safe from craziness, e.g. if you're half way through an 'update-packages' run and you call 'git pull', who knows what state you'll end up in. But there's only so much one can do. Fixes https://github.com/flutter/flutter/issues/2762
-
- 26 May, 2016 1 commit
-
-
Alfred Morgan authored
* fixed issue #4179 bin/flutter fails when linked with relative symlink * fixed issue #4179 bin/flutter fails when linked with relative symlink * My second attempt at following symlinks correctly
-
- 17 May, 2016 1 commit
-
-
Ian Hickson authored
Also, make sure that broken tests actually break the bots. And add a test to make sure that keeps happening.
-
- 10 May, 2016 1 commit
-
-
Devon Carew authored
* use vendored dart sdk; check the expected version of flutter * search up directories looking for the flutter root
-
- 04 May, 2016 1 commit
-
-
Devon Carew authored
* complain on missing entries in flutter.yaml * change to a hard failure
-
- 18 Apr, 2016 1 commit
-
-
Devon Carew authored
* download android-arm-deploy * wire up --deploy to android-arm-deploy * fix interpolation
-
- 07 Apr, 2016 2 commits
-
-
Devon Carew authored
* move the engine download code to dart * fix populating the bin/cache/pkg dir
-
Devon Carew authored
* add cache.dart to help manage the cache dir * sp
-
- 28 Mar, 2016 1 commit
-
-
Adam Barth authored
The .packages file is replacing the packages directory of symlinks.
-
- 23 Mar, 2016 1 commit
-
-
Jason Simmons authored
This implementation was taken from the Dart SDK shell scripts. BUG=https://github.com/flutter/flutter/issues/2795
-
- 21 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 17 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 02 Mar, 2016 1 commit
-
-
Adam Barth authored
Rather than managing all the Material Design icons manually, we now manage them using an icon font. The icon font contains glyphs for each icon in an efficient vector format. This patch updates the FLX tooling to include the MaterialIcons font and updates the Icon widget to use the font instead of asset images. Fixes #2313 Fixes #2218 Fixes #2009 Fixes #994
-
- 20 Feb, 2016 1 commit
-
-
Adam Barth authored
Downloading these packages from cloud storage simplifies our deployment story because we can upload to cloud storage automatically from the buildbot. This patch also switches the responsibility for downloading the engine artifacts to update_engine.sh. Centralizing this responsibility ensures that the packages and the binaries are always in sync.
-
- 17 Feb, 2016 1 commit
-
-
Adam Barth authored
Previously we were trying to run pub from the wrong working directory.
-
- 15 Feb, 2016 1 commit
-
-
Adam Barth authored
This patch teaches the flutter command to download the Dart SDK into cache, removing another step from the Getting Started workflow. The version of the Dart SDK is controlled by the "dart-sdk.version" file in the bin/cache directory. Fixes #54
-
- 09 Feb, 2016 1 commit
-
-
Adam Barth authored
This check is triggering even for folks who don't have FLUTTER_DEV set, which is breaking their toolchain because we're not running `pub get` on the flutter_tools package.
-
- 06 Feb, 2016 1 commit
-
-
Devon Carew authored
-
- 01 Feb, 2016 1 commit
-
-
Collin Jackson authored
-
- 24 Nov, 2015 1 commit
-
-
- 18 Nov, 2015 1 commit
-
-
Adam Barth authored
We now print a sensible message if we can't find `dart` or `adb`. Also, we print a sensible message if the device isn't authorized. Fixes #380 Fixes #358
-
- 16 Nov, 2015 1 commit
-
-
Ivan Baranov authored
-
- 13 Nov, 2015 1 commit
-
-
Ivan Baranov authored
-
- 12 Nov, 2015 1 commit
-
-
Hixie authored
Other changes in this patch: - Make the 'flutter' tool say "Updating flutter tool..." when it calls pub get, to avoid confusion about what the pub get output is about. - Make the bash flutter tool call pub get when the revision has changed. (This was already happening on Windows.) - Fix a raft of bugs found by the analyzer. - Fix some style nits in various bits of code that happened to be near things the analyzer noticed. - Remove the logic in "flutter test" that would run "pub get", since upon further reflexion it was determined it didn't work anyway. We'll probably have to add better diagnostics here and say to run the updater script. - Remove the native velocity tracker script, since it was testing code that has since been removed. Notes on ignored warnings: - We ignore warnings in any packages that are not in the Flutter repo or in the author's current directory. - We ignore various irrelevant Strong Mode warnings. We still enable strong mode because even though it's not really relevant to our needs, it does (more or less accidentally) catch a few things that are helpful to us. - We allow CONSTANTS_LIKE_THIS, since we get some of those from other platforms that we are copying for sanity and consistency. - We allow one-member abstract classes since we have a number of them where it's perfectly reasonable. - We unfortunately still ignore warnings in mojom.dart autogenerated files. We should really fix those but that's a separate patch. - We verify the actual source file when we see the 'Name non-constant identifiers using lowerCamelCase.' lint, to allow one-letter variables that use capital letters (e.g. for physics expressions) and to allow multiple-underscore variable names. - We ignore all errors on lines that contain the following magic incantation and a "#" character: // analyzer doesn't like constructor tear-offs - For all remaining errors, if the line contains a comment of the form // analyzer says "..." ...then we ignore any errors that have that "..." string in them.
-
- 10 Nov, 2015 1 commit
-
-
Adam Barth authored
-
- 08 Nov, 2015 1 commit
-
-
Adam Barth authored
-
- 07 Nov, 2015 1 commit
-
-
Adam Barth authored
-
- 05 Nov, 2015 2 commits
-
-
Adam Barth authored
-
Adam Barth authored
-