Alexandre Ardhuin
8a88e2efca
Bump Dart SDK to 1.25.0-dev.9.0 ( #11509 )
...
* Bump Dart SDK to 1.25.0-dev.9.0
* add link to sdk bug
2017-08-09 14:45:55 +02:00
Ian Hickson
db88414131
Upgrade to the most recent test package. ( #11526 )
...
Also, add tests to verify that our coverage is actually being tested!
2017-08-04 16:33:38 -07:00
Chris Bracken
862b33ec7a
Declare missing dependencies in pubspec ( #11217 )
...
flutter_tools depends on cli_util, plugin, and stream_channel but hadn't
explicitly declared them as dependencies.
2017-07-13 17:29:52 -07:00
Todd Volkert
4196582708
Bump file,process,platform to newest versions ( #11211 )
2017-07-13 16:59:18 -07:00
Todd Volkert
77da737847
Bump intl
to 0.15.1 ( #11162 )
...
* requires bumping `process` to a version that has
relaxed version restrictions on `intl`
https://github.com/flutter/flutter/issues/10650
2017-07-11 21:11:26 -07:00
Michael Goderbauer
6a05f0407e
Fix build by bumping package:file ( #11160 )
2017-07-11 16:35:01 -07:00
Seth Ladd
834fbcb867
Run target analytics ( #10902 )
...
* report run target and if it is an emulator
* don't print debug
* rename parameter, remove unused variable
* fix test
* fix comment
* tweak from review, and fix analyzer error
* send custom parameters for the event, not the session
* fix mock
* use the +1 for usage
2017-07-10 06:45:41 -10:00
Yegor
0426fb60b9
upgrade package:usage to get clientId fix ( #10919 )
...
The upstream fix is: 021664efd3
2017-06-22 17:57:59 -07:00
Phil Quitslund
95544383ef
Bump to Dart SDK 1.24.0-dev.6.7. ( #10585 )
...
* Bump to Dart SDK 1.24.0-dev.6.7.
* nits and fixes
2017-06-08 15:15:18 -07:00
Michael Goderbauer
d33fd923bf
Print locale in flutter doctor ( #10204 )
...
This helps to debug encoding issues that are believed to only happen for certain locales (see https://github.com/flutter/flutter/issues/10198 fo example).
DO NOT SUBMIT until Dart SDK has been bumped (https://github.com/flutter/flutter/pull/10110 ) as this depends on new API.
2017-05-22 10:21:10 -07:00
Alexandre Ardhuin
1f0b2d8a68
bump to linter-0.1.31 ( #9947 )
2017-05-10 08:20:13 +02:00
Ian Hickson
9f1d5ba50e
Rev versions for alpha cut ( #9940 )
...
And add a script to rev the versions.
2017-05-09 17:06:52 -07:00
Todd Volkert
2841497344
Support IPv6 in coverage collection ( #9841 )
...
Builds on engine fixes to #9813
Also fixes #7366
2017-05-05 11:09:55 -07:00
Michael Goderbauer
b7ec82014d
move collection to dev dependency ( #9613 )
2017-04-26 10:38:11 -07:00
Adam Barth
ea71bdca20
Start using @immutable
annotations ( #9152 )
...
There are more places we can use this annotation, but this patch just gets us
started.
2017-04-14 10:38:58 -07:00
Alexandre Ardhuin
610955f81d
upgrade to linter-0.1.30 ( #9297 )
...
* upgrade to linter-0.1.30
* add prefer_is_empty lint
* add directives_ordering lint
* add no_adjacent_strings_in_list lint
* add no_duplicate_case_values lint
* add prefer_collection_literals lint
* add prefer_const_constructors lint
* add prefer_contains lint
* add prefer_initializing_formals lint
* add unnecessary_null_aware_assignments lint
* add unnecessary_null_in_if_null_operators lint
2017-04-08 08:43:19 +02:00
Michael Goderbauer
a559b8df5c
[Regression] Re-enable ANSI color support on Windows ( #9232 )
...
Also adds a test to make sure we don't break it again.
2017-04-05 15:44:22 -07:00
Yegor
93126a85e1
warn about outdated Flutter installations ( #9163 )
2017-04-04 10:45:43 -07:00
Yegor
3ef9909237
enable crash reporting in flutter_tools ( #9039 )
...
* enable crash reporting in flutter_tools
* fix analytics text; use relative paths
* fix test
2017-03-28 15:16:38 -07:00
Phil Quitslund
ab6df3af40
Bump to Dart SDK 1.23.0-dev.10 ( #9051 )
...
* Bump to Dart SDK 1.23.0-dev.10
* allows us to understand flutter usage via telemetry
* brings in `@immutable`
Fixes : #9042
* completer fix
* Update to platform 1.1.1.
2017-03-28 14:53:03 -07:00
Todd Volkert
ff61962144
Update devfs_test to use MemoryFileSystem ( #8811 )
2017-03-27 12:55:19 -07:00
Michael Goderbauer
fac0fe35ba
fix build ( #8842 )
2017-03-16 17:53:48 -07:00
Phil Quitslund
cf08b44ee6
Update to Dart SDK 1.23.0-dev.9.0
. ( #8829 )
...
Fixes : #8812
2017-03-16 14:26:15 -07:00
Michael Goderbauer
d87f19817f
devicelab benchmarks run on Windows ( #8814 )
...
* devicelab benchmarks run on Windows
* fix analyzer issue
* fix test
* fix pubspec
2017-03-15 16:33:10 -07:00
Todd Volkert
f9ad230f15
Bump file to 2.3.1 ( #8807 )
2017-03-15 14:11:13 -07:00
Todd Volkert
5d29737a04
Bump mockito to version 2.0.2 ( #8713 )
2017-03-10 13:53:22 -08:00
Yegor
9f020d6104
upgrade package:http so we no longer need custom MultipartRequest ( #8715 )
2017-03-10 11:05:06 -08:00
Michael Goderbauer
5571cb1140
remove unneded deps to pub_semver ( #8688 )
2017-03-09 12:57:56 -08:00
Todd Volkert
f60410fa9d
Add --bug-report flag ( #8435 )
...
This adds support for a `--bug-report` flag, which is a recording
that:
- includes the arguments that were passed to the command runner
- is zipped up for easy attachment in Guthub issues
2017-02-27 15:38:47 -08:00
Phil Quitslund
a002e72022
Bump to test 0.12.20
. ( #8349 )
...
* Bump to test `0.12.20`.
Some test `0.12.20` highlights:
* introduces `expectLater()` that returns a `Future` that completes when the matcher has finished running
* deprecates the `verbose` parameter to `expect()` and the `formatFailure()` (to be removed in `0.13.0`)
Otherwise:
* to keep up w/ the deprecation of `verbose`, removes `widget_tester` API to pass `verbose` flag (alternatively we could suppress the warning for now)
* Update stack manipulation.
* Fix framecount.
2017-02-23 15:08:25 -08:00
Todd Volkert
73e079fe63
Update to file 2.1.0 ( #8305 )
2017-02-21 11:17:35 -08:00
Todd Volkert
c233f38291
Update package:test dependencies to 0.12.18+2
( #8247 )
2017-02-17 17:35:11 -08:00
Phil Quitslund
c458fb9d2c
Bump Dart SDK to 1.23.0-dev.0.0
( #8222 )
...
* ups pinned `test` to `0.12.15+9` (to play nice w/ the latest analyzer)
* integrates `analyzer` with analysis driver defaulting to ON
2017-02-16 16:50:35 -08:00
Todd Volkert
52f20d16ac
Un-peg json_rpc_2 dependency ( #8195 )
2017-02-15 12:38:20 -08:00
Todd Volkert
d6f61b9ece
Add ability to mock VMService's WebSocket connection ( #8145 )
2017-02-15 06:52:28 -08:00
Devon Carew
a78d252e6d
Update pubspec.yaml ( #8130 )
2017-02-13 21:51:42 -08:00
Michael Goderbauer
5e54fd54d9
Ban package:path from Flutter Tools ( #8119 )
2017-02-13 17:45:50 -08:00
Todd Volkert
1bd1e7af29
Bump process to version 2.0.1 to pick up bug fix ( #8109 )
2017-02-13 14:28:34 -08:00
Todd Volkert
3b52c87da6
Bump deps on package:file
and package:process
( #8097 )
2017-02-13 09:55:54 -08:00
Michael Goderbauer
cff7dc5444
Bump package:process version ( #8073 )
2017-02-10 16:54:51 -08:00
Devon Carew
27dc043a39
upgrade to the latest usage package ( #7917 )
2017-02-07 10:01:44 -08:00
Todd Volkert
417c2f25fc
Migrate flutter_tools to use package:platform ( #7642 )
2017-01-25 16:06:41 -08:00
Todd Volkert
9ba607862e
Update to package:process v1.0.1 ( #7607 )
2017-01-24 10:09:29 -08:00
Adam Barth
a3a70c6b23
Fix flutter
tool ( #7609 )
...
We need to pin `package:process` because version 1.0.1 contains a breaking
change to the package's API.
2017-01-24 09:46:36 -08:00
Todd Volkert
03d163ce88
Update tools to use package:process ( #7590 )
2017-01-23 09:46:38 -08:00
Phil Quitslund
41251d2450
Update to Dart SDK 1.22.0-dev.8.0
. ( #7461 )
...
* Update to Dart SDK `1.22.0-dev.6.0`.
* Update SDK summary generation to create spec and strong summaries.
* Updated to dev.8.0.
* Fixed console out.
2017-01-17 09:50:52 -08:00
Yegor
7a10ed9315
Revert "Bump to Dart SDK 1.22.0-dev.5.0 ( #7382 )" ( #7435 )
...
This reverts commit ef25a2033781a9ab3195bddd8572e9a449d1c7e4 to unbreak the build.
2017-01-10 18:14:58 -08:00
Phil Quitslund
ef25a20337
Bump to Dart SDK 1.22.0-dev.5.0 ( #7382 )
...
* Bump Dart SDK to 1.22.0-dev.5.0.
* Suppress spurious `FutureOr` type warning.
* Fixed linter dep post merge.
* Formatting tweaks.
2017-01-10 14:55:31 -08:00
Todd Volkert
8bb270342e
Update flutter_tools to use package:file throughout ( #7385 )
...
This removes direct file access from within flutter_tools
in favor of using `package:file` via a `FileSystem` that's
accessed via the `ApplicationContext`.
This lays the groundwork for us to be able to easily swap
out the underlying file system when running Flutter tools,
which will be used to provide a record/replay file system,
analogous to what we have for process invocations.
2017-01-06 16:51:44 -08:00
Todd Volkert
1c43c4e24d
Bump package:file version to 1.0.0 ( #7371 )
2017-01-05 18:42:57 -08:00