amirh
05dba60c63
keep recursing past directories with pubspec.yaml when gathering packages ( #13573 )
2017-12-15 12:21:03 -08:00
amirh
becab558e1
flutter update-packages ( #13571 )
...
* flutter update-packages
* update plugin registrant for flutter_gallery
2017-12-14 10:07:51 -08:00
Chris Bracken
1d6bb3ccbf
Update quiver dependency to 0.26.2 ( #13299 )
...
Updates quiver from 0.26.0 to 0.26.2 to pick up strong-mode fixes.
2017-12-01 10:28:59 -08:00
Chris Bracken
83df7bdd0f
Update Dart package dependencies ( #12829 )
2017-11-01 15:28:46 -07:00
Yegor
89a4a1384c
unpin linter version, skip the broken 0.1.37 version ( #12737 )
2017-10-26 12:39:07 -07:00
Yegor
154f2e5402
Reapply #12700 but keep linter pinned at 0.1.35 ( #12735 )
...
* Revert "Revert "fix --force-upgrade script; upgrade to the latest package versions (#12700 )" (#12729 )"
This reverts commit 7f0d4f4caa
.
* keep linter pinned at 0.1.35
2017-10-26 09:55:36 -07:00
Yegor
7f0d4f4caa
Revert "fix --force-upgrade script; upgrade to the latest package versions ( #12700 )" ( #12729 )
...
This reverts commit 5b3575006e
.
2017-10-25 17:08:08 -07:00
Yegor
5b3575006e
fix --force-upgrade script; upgrade to the latest package versions ( #12700 )
...
* fix updrade script; upgrade to the latest package versions
* exclude special dependencies from transitive closure
* fix stack trace handling in flutter_test due to stack_trace change
* change type on _emptyStackTrace
2017-10-25 16:12:43 -07:00
Hans Muller
c3d56b1dad
flutter_localization optional package ( #12410 )
2017-10-11 16:01:13 -07:00
Alexander Aprelev
c02850b4dc
Force upgrade update packages with improved update process. ( #12412 )
...
* Force upgrade update packages with improved update process.
* Update packages
* Revert "Update packages"
This reverts commit a37de26d3f
.
2017-10-05 20:59:08 -07:00
Ian Hickson
36e7138e4f
Update some places that mentioned the old update-packages --upgrade ( #12218 )
2017-09-23 22:23:09 -07:00
Ian Hickson
441b5c2031
Pin all dependencies ONCE AND FOR ALL ( #12210 )
...
* Pin all dependencies ONCE AND FOR ALL
This replaces the secret `flutter update-packages --upgrade` with a destructive `flutter update-packages --force-upgrade` that actually goes and pins every dependency and transitive dependency in every flutter package to the same version.
* Add comments.
2017-09-22 13:35:35 -07:00
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 ef25a20337
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
Todd Volkert
29a88cf817
Bump path to 1.4.0 and meta to 1.0.4 ( #7369 )
2017-01-05 16:44:27 -08:00
Todd Volkert
c9e7782adb
Add --record-to option to flutter tools ( #7136 )
...
* Add --record-to option to flutter tools
This option will cause flutter tools to record all process
invocations that occur and serialize their stdout and stderr
to files that get added to a "recording" ZIP file. This is
part of an effort to be able to test flutter tools in a hermetic
environment.
As a side-benefit, this recording should prove an excellent
attachment to any bug report.
2016-12-02 13:39:54 -08:00
Ian Hickson
06ca1b3326
Revert "Revert "update vm_service_client to 0.2.2+4"" ( #6919 )
2016-11-23 08:50:55 -08:00
Phil Quitslund
33107212ae
Bump Dart SDK to 1.21.0-dev.9.0
. ( #6990 )
...
* Fixes Analysis Server regression (https://github.com/dart-lang/sdk/issues/27856 ).
* Adds `front_end` dependency override (required by analyzer).
2016-11-22 14:19:40 -08:00
Adam Barth
49fa3f4933
Revert "update vm_service_client to 0.2.2+4" ( #6918 )
2016-11-17 19:54:53 -08:00
Yegor
05fdc2910b
update vm_service_client to 0.2.2+4 ( #6917 )
2016-11-17 17:50:47 -08:00
Hans Muller
861492d6f4
Changed vm_service_client version back to 0.2.2+2 ( #6909 )
2016-11-17 15:33:45 -08:00
Phil Quitslund
dbacf77519
Bump json_schema
version. ( #6900 )
...
Fixes the `package:drudge` spam.
See: #6840
2016-11-16 16:35:24 -08:00
Phil Quitslund
3edf44fd99
Bump Dart SDK to 1.21.0 dev.6.0
. ( #6861 )
...
* Bump Dart SDK to `1.21.0-dev.6.0`.
* Bump `json_schema` version.
2016-11-16 09:45:02 -08:00
Dan Rubel
34e466f1fd
Refactor flutter command exit code - part 3 of 3 ( #6838 )
...
* Remove the workaround that pinned args to v0.13.6
This reverts most of the changes in commit 6331b6c8b5
* throw exception if exit code is not an integer
* rework command infrastructure to throw ToolExit when non-zero exitCode
* convert commands to return Future<Null>
* cleanup remaining commands to use throwToolExit for non-zero exit code
* remove isUnusual exception message
* add type annotations for updated args package
2016-11-14 14:21:30 -05:00
Dan Rubel
6331b6c8b5
revert args to 0.13.6 ( #6765 )
2016-11-08 17:15:11 -05:00
Dan Rubel
cd65b7902c
switch to package:mustache ( #6273 )
2016-10-11 17:44:12 -04:00
Ian Hickson
dd34b28f7d
Upgrade web_socket_channel dependency. ( #6153 )
...
Turns out the lowest version allowed here isn't compatible with
flutter_tools' usage of this package.
2016-09-30 12:50:05 -07:00
Phil Quitslund
fffde14f64
Update tools to use analyzer
from vended Dart SDK. ( #5900 )
...
* Update tools to use `analyzer` from vended Dart SDK.
* updates `flutter_tools` and `flutter_test` to use the SDK-vended `analyzer` package
* tweaks dependency tracking logic to only record the SDK-vended `analyzer` so as not to crash on spurious conflicts (due to transitive dependencies)
* Review fixes.
2016-09-16 11:06:17 -07:00
Yegor
1ba1562293
move CI tests into the main repo ( #5758 )
2016-09-14 13:22:53 -07:00
Adam Barth
157ffaac35
Update Dart package dependencies ( #5832 )
2016-09-12 16:00:12 -07:00
Phil Quitslund
d2fda677e1
Update to Dart 1.20.0-dev.1.0
. ( #5689 )
...
* Udpate to Dart `1.20.0-dev.1.0`.
Udpate to Dart `1.20.0-dev.1.0` and corresponding `analyzer` package.
* Added `--no-packages-dir`.
* Revert extension to master.
* Added ignores.
* Review nits.
* More nits.
2016-09-08 13:14:08 -07:00
Phil Quitslund
0fe82c3a6f
Update Dart SDK to 1.19.0-dev.4.0
. ( #5329 )
2016-08-10 16:21:58 -07:00
Chris Bracken
a1fa7c94e3
Support passing a custom coverage formatter to finalizeCoverage() ( #5208 )
2016-08-03 16:58:47 -07:00
Phil Quitslund
408e4240d0
Lint updates in flutter analysis options. ( #5130 )
...
* Adds `empty_statements` (new in `0.1.21`).
* (Re)enables `iterable_contains_unrelated_type` (fixed in linter#245).
2016-07-28 22:50:40 -07:00
pq
13c3f9d946
Update Dart (1.19.0-dev.0.0) and analyzer (0.27.4-alpha.19).
2016-07-27 10:44:44 -07:00
Yegor
2f77a07940
log the contents of .packages and pubspec.lock on buildbots ( #4989 )
2016-07-21 13:27:49 -07:00
pq
cb4f01ae3d
Bump Dart SDK to 1.18.0-dev.4.0
.
...
Last dev push for `1.18`.
2016-07-06 14:43:40 -07:00
pq
a417786d77
Update to latest analyzer (w/ cleanup).
...
Bye-bye `@protected `trampolines! :)
2016-06-30 10:39:45 -07:00
Adam Barth
f20546a1d7
Remove drudge spam ( #4724 )
...
Stop spamming the console about drudge by pinning an earlier version of
json_scheme that doesn't spam.
2016-06-23 15:37:51 -07:00
Adam Barth
7b99ecff35
Use relative paths in lcov.info ( #4722 )
...
Using relative paths makes it easier to share lcov.info files across machines.
2016-06-23 15:29:54 -07:00
Phil Quitslund
55b51ee549
Merge pull request #4697 from pq/analyzer_0.27.4-alpha.14
...
Update to latest analyzer (0.27.4-alpha.14) and misc. analysis fixes.
2016-06-23 10:03:49 -07:00
Adam Barth
ed2c24ba2b
Add coveralls support to Travis ( #4690 )
...
This patch causes us to upload a coverage report to coveralls.io.
2016-06-22 14:47:41 -07:00
pq
352e2f573b
Update to latest analyzer (0.27.4-alpha.14) and misc. analysis fixes.
...
* brings in analyzer version (`0.27.4-alpha.14`) corresponding to current Dart SDK (`1.18.0-dev.2.0`).
* updates analysis to use prefered API for embedder URI resolution
* adds trampolines to `State` and `StatelessWidget` to allow for warning-free within-library @protected access (needed since we closed off access to @protected closures from outside subclasses).
* turns off cache dependency tracking for analysis (in DDC this amounted to a 10% speed improvement).
2016-06-22 14:34:30 -07:00
Adam Barth
b094fa6dd3
Add support for --coverage to flutter test ( #4679 )
...
We need https://github.com/dart-lang/coverage/issues/100 to be fixed before
this will be useful.
Fixes #2342
2016-06-22 12:22:01 -07:00
Devon Carew
415324f2f0
bump our dep on the test package ( #4625 )
...
* bump out dep on the test package
* add other pubspecs
2016-06-19 08:10:03 -07:00
Jason Simmons
d89823be2a
Remove packages/flx and the FLX code signing scheme ( #4612 )
2016-06-17 12:35:30 -07:00
pq
3e9067a4ec
Dead code and switch cleanup (continued).
...
Prep to get us ready to pull in a new dev SDK and bump our analyzer DEP.
* updates `crypto` (required by fresh analyzer)
* fixes newly flagged dead code warnings
* fixes switches that fall through and don't return
2016-06-16 09:45:37 -07:00
pq
985a7b91cf
Update analyzer dep to 0.27.4-alpha.9
...
Update analyzer dep to 0.27.4-alpha.9 to enjoy analyzer perf improvements (https://codereview.chromium.org/2011183004/ ) (and keep in sync with the SDK).
(This is a revisit to https://github.com/flutter/flutter/pull/4253 .)
2016-05-31 06:59:56 -07:00
Adam Barth
fde55a6f6a
Update vector_math ( #4201 )
...
The new version has an API change. Also, up our SDK requirements to be a
bit more realistic.
2016-05-26 09:49:09 -07:00
Adam Barth
c69cff9428
Update test package ( #4198 )
2016-05-25 17:45:23 -07:00
pq
addc888926
Update to new analyzer and linter.
...
Notably, this will allow us to play with
* the fixed `public_member_api_docs` that now checks for documented getters when checking setters (https://github.com/dart-lang/linter/issues/237 ), and
* the new `comment_references` lint that ensures identifiers referenced in docs are in scope (https://github.com/dart-lang/linter/issues/240 ).
2016-05-18 11:47:44 -07:00
pq
7163cf115d
Revert "Update to new analyzer and linter."
...
This reverts commit f91cf1c450
.
2016-05-18 11:45:25 -07:00
pq
f91cf1c450
Update to new analyzer and linter.
...
Notably, this will allow us to play with
* the fixed `public_member_api_docs` that now checks for documented getters when checking setters (https://github.com/dart-lang/linter/issues/237 ), and
* the new `comment_references` lint that ensures identifiers referenced in docs are in scope (https://github.com/dart-lang/linter/issues/240 ).
2016-05-18 11:44:43 -07:00
Devon Carew
483922d15c
allow per-command analytics suppression ( #3919 )
...
* allow per-command analytics suppression
* rev the usage package dep
2016-05-15 20:06:27 -07:00
pq
71203e9a89
Analyzer dep commentary fix.
2016-05-05 12:15:26 -07:00
pq
a59a713f75
Analysis re-work to use analyzer APIs.
...
Introduces a new Dart analysis wrapper that works directly with the analyzer API (in favor of shelling out to a separate process).
Some consequences:
* we no longer need to fear parts (simplifying our dart file gathering)
* we can filter by error code (when needed), rather than by error strings
* no more IO scraping
* no need to generate `main()` or to run with `--package-warnings`
* we now specify an analyzer (and linter) version in the pubspec (we’ll want to make sure this doesn’t diverge too far from the analyzer shipped with the SDK but it does give us some room to play with experimental builds)
* no more (re)scanning of error source files (and so no more source cache)
* should generally be a bit simpler and easier to maintain
* runs a bit faster :)
2016-05-05 12:08:58 -07:00
Devon Carew
66c868e492
Update pubspec.yaml
...
Pick up a bug fix to the `usage` package.
2016-04-30 08:19:36 -07:00
Devon Carew
50b1b16db6
rev test to 0.12.13+1 to support 1.17.0-dev dart sdks ( #3613 )
2016-04-28 12:56:55 -07:00
Devon Carew
adac927501
add google analytics to flutter_tools ( #3523 )
...
* add google analytics
* send in the run target type
* track device type targets
* use the real GA code
* review comments
* rev to usage 2.0
* rev to 2.2.0 of usage; add tests
* review comments
2016-04-26 16:25:11 -07:00
Jason Simmons
8451b669c8
Collect trace data through the observatory HTTP interface ( #3393 )
2016-04-19 10:38:49 -07:00
Adam Barth
d9b73a2b7a
Improve docs about why we pin analyzer ( #3254 )
2016-04-12 12:42:14 -07:00
Adam Barth
65b36f131d
Remove pub package version skew ( #3212 )
...
We need to pin the version of package:analyzer we use to avoid version skew
within our project.
2016-04-08 10:08:13 -07:00
Jason Simmons
9d022ed26d
Add a command that can capture a Skia picture of a Flutter frame and send it to a file or skiaserve debugger ( #3165 )
2016-04-07 12:33:11 -07:00
Devon Carew
9a4c2c681f
add a dev/dartdoc.dart script to generate docs for the packages/ packages
...
* add a dev/dartdoc.dart script to generate docs for the packages/ packages
* remove description
* rename readme
* change to using --include-external
* move docs to dev/docs
2016-04-05 12:33:12 -07:00
Devon Carew
18d29583d0
pubspec normalization; remove den
2016-04-01 08:33:22 -07:00
Devon Carew
d5cccf5cd6
rev mockito; remove deprecated uses
2016-03-30 09:10:50 -07:00
Adam Barth
2e062dfab4
Use --packages rather than --package-root
...
The .packages file is replacing the packages directory of symlinks.
2016-03-28 15:01:25 -07:00
Devon Carew
7b694ddd42
upgrade to test 0.12.13
2016-03-27 13:36:01 -07:00
Jason Simmons
c2b4ac9c3c
Validate flutter.yaml against a JSON schema
2016-03-24 17:49:23 -07:00
Ian Hickson
87eb34240b
Port to crypto 0.9.2
2016-03-22 21:54:34 -07:00
Ian Hickson
a7016062bc
Improve flutter create help text.
2016-03-20 20:06:30 -07:00
Adam Barth
41cdd600df
Remove test dependency from package:flutter
...
The mojo_sdk has cleaned up its dependencies, so we no longer need to depend on
package:test from package:flutter.
2016-03-03 12:26:58 -08:00
Adam Barth
96ec5316b8
Switch from hack_load_vm_file_hook to PlatformPlugin
...
This patch switches us from using our previous hacking approach to integrating
with package:test to using the new PlatformPlugin interface.
2016-03-03 11:23:36 -08:00
yjbanov
a2b1bd4673
"flutter drive" command
...
Runs a test app and a driver test simultaneously, then stops the app.
Usage:
```
flutter drive --target=/path/to/test/app.dart
```
This command will look for `/path/to/test/app_test.dart` by
convention. We will expand into other ways of discovering tests in the
future.
2016-02-19 18:11:53 -08:00
Devon Carew
dcf0b7bae6
allow any android sdk version
2016-02-13 14:37:41 -08:00
Matt Perry
5d2281b69b
'flutter start' calls 'flutter apk' if necessary.
...
flutter start no longer depends on a pre-built SkyShell.apk. It builds a
new one, as long as an AndroidManifest.xml exists.
We rebuild the .apk every time either AndroidManifest.xml or
flutter.yaml changes.
2016-02-03 12:21:20 -08:00
Seth Ladd
fa91b3ff75
get a bug fix for multi-line command descriptions
2016-01-25 09:28:42 -08:00
Ian Hickson
7151fdd054
Move flutter tests from packages/unit to packages/flutter/test
2015-12-16 08:00:57 -08:00
Hixie
0a6b0f9b0b
Always import our packages when analyzing.
2015-12-14 12:56:31 -08:00
Jason Simmons
cb6eef70e8
Upgrade the test package (needed by the latest mojo roll)
2015-12-10 16:25:12 -08:00
Adam Barth
f41869f639
Update package:test to the latest version
2015-11-30 18:41:10 -08:00
Adam Barth
58f056da68
Pin package:test
to an exact revision
...
We use a number of non-public APIs in the test package, which makes our
dependency quite fragile. This patch pins a specific, known-good version. We
should update to the lastest version in a follow-up patch.
2015-11-24 09:22:11 -08:00
Adam Barth
da0a12c611
Rename sky_tools to flutter_tools
2015-11-10 13:20:35 -08:00
Adam Barth
08539b4e4d
Rewire the pubspecs to use local paths
...
Using local paths ensures that each package sees each other package at HEAD.
2015-11-06 22:46:52 -08:00
Devon Carew
a469020983
add a flutter.yaml file to the init template
2015-11-06 20:57:35 -08:00
Adam Barth
113500206a
Remove the --http option
2015-11-06 20:17:24 -08:00
Adam Barth
01a6356230
Rev pubspec
2015-11-04 14:26:07 -08:00
Matt Perry
4ba8a7f077
Seed the RNG before signing the package.
2015-11-04 14:08:24 -05:00
Adam Barth
76c54f148b
Rev pubspec
2015-11-04 09:07:29 -08:00
Matt Perry
071ebda56f
Change flutter_tools to version 0.0.34.
2015-11-03 15:41:47 -05:00
Matt Perry
8ab21d7a9c
Depend on the new flx 0.0.5 and remove use of deprecated KeyPair.
2015-11-03 15:28:55 -05:00
Hixie
466a91ab41
fix the 'dart:profiler' bug
...
...by requiring a new version of analyzer.
Also, when the subprocess is terminated unexpectedly, report the actual
problem in more detail.
2015-11-02 13:11:19 -08:00
Hixie
fe5f98e33b
Rev sky_tools to 0.0.32.
2015-11-02 11:25:58 -08:00
Devon Carew
70e20153ab
use stack_trace to create more readable exception traces
2015-11-02 00:20:22 -08:00
Adam Barth
492090360a
Remove some unnessary dependencies
2015-10-31 12:43:26 -07:00
Adam Barth
7115ff2674
Rev pub package
2015-10-30 10:08:21 -07:00
Adam Barth
64c96e0dfa
Stop requiring customers to use a dev SDK
2015-10-29 16:17:13 -07:00
Hixie
184ab7c9aa
Put an upper bound on flx dependency
...
In case we run into trouble, this at least gives us an escape hatch.
2015-10-29 14:35:55 -07:00
Hixie
f069ac2427
Loosen the sky_tools dependency on flx
2015-10-29 14:33:30 -07:00
Hixie
7aa05d4bce
Release 0.0.30.
2015-10-29 14:24:35 -07:00
Matt Perry
cbd4931579
Merge pull request #140 from mpcomplete/pubspec
...
Depend on exact version of flx package so I can make breaking changes.
2015-10-29 16:44:00 -04:00
Matt Perry
30ad6ebaae
Depend on exact version of flx package so I can make breaking changes.
2015-10-29 16:40:13 -04:00