- 10 Feb, 2018 1 commit
-
-
Chris Bracken authored
The Flutter engine now supports package: and file: imports that resolve to paths on disk that include spaces and other URI-escaped characters. This patch eliminates the restriction that Dart source paths not include %20 (or other URI-escaped characters) in their paths in flutter_tool tests.
-
- 08 Feb, 2018 1 commit
-
-
jcollins-g authored
-
- 07 Feb, 2018 1 commit
-
-
Danny Tuppeny authored
Looks in default install locations on Mac, Linux and Windows for VS Code. If found, looks in default extension location to see if Dart Code is installed. If VS Code is not installed, nothing is reported. If VS Code is installed without Dart Code, a warning is shown.
-
- 02 Feb, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 01 Feb, 2018 3 commits
-
-
jcollins-g authored
* Flatten change out from lots of merges and temporary hacks for #7224 * Expand fakes to cover cases where doctor passes * -v != --verbose * Cosmetic touchups * delint * Clean up summary line, add a switch for review comments * Review comments * nit * review comment * review comments
-
jcollins-g authored
* Populate AnsiTerminal in context for daemon launches * Strip out AnsiTerminal additions to context since they are no longer needed
-
Alexandre Ardhuin authored
-
- 29 Jan, 2018 1 commit
-
-
Todd Volkert authored
* Make the current command injected into the AppContext, allowing other classes to inject the current command. * Introduce `AssetBundleFactory`, an injected factory class for spawning instances of `AssetBundle`. This allows other run contexts to use custom asset bundling logic. * Clean up RunCommand by removing a 'packages' argument that duplicated a global argument by the same name (and for the same purpose). Duplicate arguments are confusing and error-prone.
-
- 26 Jan, 2018 1 commit
-
-
Vyacheslav Egorov authored
* Unpin package:test and upgrade packages * Update packages/flutter/test/foundation/stack_trace_test.dart * Also add packages/flutter_tools/test/data/asset_test/font/.dartignore to ensure that update-packages --force-upgrade does not crash.
-
- 25 Jan, 2018 6 commits
-
-
Alexandre Ardhuin authored
-
Ian Hickson authored
-
Jason Simmons authored
(this will be generated by flutter update-packages)
-
Chris Bracken authored
Adds unit tests for AndroidWorkflow.runLicenseManager().
-
Chris Bracken authored
AndroidSdk and AndroidStudio depends relatively heavily on filesystem access to locate installed tools. Testing code that relies on either of these classes benefits from a utility method to generate a legitimate-looking Android SDK directory layout for testing.
-
Chris Bracken authored
Moves MockProcess, MockStdio and a few other useful mocks from packages_test.dart to common/mocks.dart. These are useful for testing code with interactive IO. This adds a new constructor to MockProcess to provide additional flexibility.
-
- 24 Jan, 2018 2 commits
-
-
Michael Goderbauer authored
-
Chris Bracken authored
Convenience getters for the the path to the Android SDK manager and the currently installed version of the tool. Pre-factoring to support better checks around the --android-licenses command, which uses a feature of the SDK manager that is unsupported in older versions of the tool.
-
- 22 Jan, 2018 1 commit
-
-
Michael Goderbauer authored
Fixes https://github.com/flutter/flutter/issues/13870.
-
- 18 Jan, 2018 4 commits
-
-
jcollins-g authored
* Ignore extraneous error messages outside of one skipped test * Fix analysis error
-
Mikkel Nygaard Ravn authored
-
Michael Goderbauer authored
-
Michael Goderbauer authored
-
- 12 Jan, 2018 1 commit
-
-
Chris Bracken authored
Apple encodes syslog entries using a 7-bit encoding where input UTF-8 bytes are encoded as follows: 1. 0x00 to 0x19: non-printing range. Some ignored, some encoded as <...>. 2. 0x20 to 0x7f: as-is, with the exception of 0x5c (backslash). 3. 0x5c (backslash): octal representation \134. 4. 0x80 to 0x9f: \M^x (using control-character notation for range 0x00 to 0x40). 5. 0xa0: octal representation \240. 6. 0xa1 to 0xf7: \M-x (where x is the input byte stripped of its high-order bit). 7. 0xf8 to 0xff: unused in 4-byte UTF-8. As there doesn't appear to be a system tool to decode these strings, we implement here in Dart. If we're unable to decode a string (e.g. decoding results in an invalid UTF-8 string), we fall back to emitting the log line as-is.
-
- 11 Jan, 2018 4 commits
-
-
Alexander Aprelev authored
* Reland 9534082f with fix for incremental compilation. When in incremental mode, awaiting exitCode won't work because compiler is not expected to exit after compilation. Instead listen for stdout stream closing and report error if outputFilename has not been received. * Fix lints
-
Devon Carew authored
* send 'reloadRecommended' info to IDEs * rename hint ==> hintMessage
-
Alexander Aprelev authored
This reverts commit 9534082f. Causes hot_mode_dev_cycle__preview_dart_2_benchmark test timeout.
-
Alexander Aprelev authored
* Check frontend_server exit code. When frontend_server completes abnormally, flutter tools has to stop and let user know. * Add tests
-
- 06 Jan, 2018 1 commit
-
-
Alexander Aprelev authored
* Explicitly report CFE output(when using --preview-dart-2) * Fix test so it looks at errorText * Fix expected text
-
- 05 Jan, 2018 2 commits
-
-
xster authored
* it's fixed * Add test for simulator log reader
-
jcollins-g authored
* First version * Prevent modification of .flutter during analytics test * Pass in directory and override analyzer warning due to conditional import * Review comments
-
- 27 Dec, 2017 3 commits
-
-
KyleWong authored
Avoids running pod install if .flutter-plugins and its flutter framework pod dependency didn't change
- 19 Dec, 2017 1 commit
-
-
Alan Russian authored
* Change async stubbing to use thenAnswer. Mockito now prohibits calling thenReturn with Futures and Streams. dart-lang/mockito#79 * Update all Mockito deps to 3.0.0. * Revert "Update all Mockito deps to 3.0.0." This reverts commit e8ab9d37c33d3d7fe384abde64ea5b4d72623c75. I did not correctly update the mockito dep, and there's no easy way to update to 3.0 alpha right now. * Change thenAnswer((_) => to thenAnswer((invocation) => * Add Invocation type to thenAnswer lambdas
-
- 18 Dec, 2017 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 16 Dec, 2017 1 commit
-
-
Chris Bracken authored
We now require Xcode 9.0, which ships with the iOS 11 SDK, for iOS builds. This change does not affect the minimum supported iOS deployment target, which remains iOS 8. The iOS 11 SDK adds support for safe area insets, which model the status bar, iPhone X home indicator, and symmetric horizontal insets to avoid the iPhone X sensor housing when in landscape mode. This re-lands flutter/flutter#13608 now that the devicelab Macs have been updated to Xcode 9.
-
- 15 Dec, 2017 3 commits
-
-
amirh authored
-
Chris Bracken authored
Our devicelab machines have not yet been upgraded to Xcode 9. Once this has been done, I'll re-land this. This reverts commit 0fac5f01.
-
Chris Bracken authored
We now require Xcode 9.0, which ships with the iOS 11 SDK, for iOS builds. This change does not affect the minimum supported iOS deployment target, which remains iOS 8. The iOS 11 SDK adds support for safe area insets, which model the status bar, iPhone X home indicator, and symmetric horizontal insets to avoid the iPhone X sensor housing when in landscape mode.
-
- 14 Dec, 2017 1 commit
-
-
Phil Quitslund authored
* Update plugin test template. * Add flutter test run verification. * Tweak and test runs for package projects.
-