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
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
d5cccf5cd6
rev mockito; remove deprecated uses
2016-03-30 09:10:50 -07:00
Devon Carew
fe37825fd5
run pub with --no-package-symlinks
2016-03-29 19:02:14 -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
Ian Hickson
87eb34240b
Port to crypto 0.9.2
2016-03-22 21:54:34 -07:00
Ian Hickson
d745e20853
Even more types
2016-03-14 09:41:54 -07:00
Hixie
c7339de6bc
Enable always_declare_return_types lint
...
And fix a zillion omissions this uncovered.
2016-03-09 17:57:39 -08:00
Devon Carew
4e10bf596c
improve startup time
2016-02-27 08:19:19 -08:00
Devon Carew
8c95500ea1
some performance optimizations for starting apps
2016-02-26 12:01:41 -08:00
Devon Carew
ee8f325bc0
add timing info for flx creation
2016-02-26 10:03:42 -08:00
Matt Perry
0e92d9004f
Use pointycastle as crypto library. cipher is deprecated.
2016-02-25 15:13:30 -05:00
Ian Hickson
7151fdd054
Move flutter tests from packages/unit to packages/flutter/test
2015-12-16 08:00:57 -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
b8e16d7c09
Switch flutter run_mojo over to flutter.mojo
...
The new flutter.mojo is ready for use.
2015-11-17 14:16:20 -08:00
Adam Barth
68eebaa5db
Add some basic benchmarks of the Stocks app
...
- animation_bench.dart. This benchmark measures the full main-thread pipeline
for ticking the drawer entrance and exit animation.
- build_bench.dart. This benchmark measures a full app rebuild when there's no
state change.
- layout_bench.dart. This benchmark measures a full relayout.
2015-11-10 09:29:37 -08:00
Adam Barth
00de3081d5
The FLX package should test itself
...
Rather than using the Flutter unit tests to test FLX, we can just test FLX
directly. Also, clean up the dependencies in the pubspec to match the code.
2015-11-06 23:59:17 -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
Adam Barth
e9cc4d73fe
Rev pub spec
2015-11-06 15:39:56 -08:00
Adam Barth
92d24b89a7
Rev pub packages
2015-11-06 15:38:35 -08:00
Adam Barth
70bd462074
Rev pub specs
2015-11-04 14:49:29 -08:00
Matt Perry
84b740a4dd
Merge pull request #1946 from mpcomplete/throw
...
Check platform before opening /dev/urandom
2015-11-04 15:43:56 -05:00
Matt Perry
e337b1d2bc
Ensure seedRandom doesn't throw if /dev/urandom doesn't exist.
2015-11-04 14:50:04 -05:00
Matt Perry
60fa30a644
Use crypto package for BASE64 encoding.
...
This means we no longer depend on the dart 1.13 beta SDK.
2015-11-04 14:28:04 -05:00
Matt Perry
d74a7517ef
flx: Support for seeding the RNG for package signing.
...
Add a test for signing/verifying with a random generated key pair.
2015-11-04 14:02:00 -05:00
Matt Perry
f962c0fccf
flx: Remove deprecated KeyPair class.
2015-11-04 13:00:57 -05:00
Adam Barth
3ecaeaacd6
Rev flx version
2015-11-04 09:13:21 -08:00
Adam Barth
4521fd2461
Rev sky_engine and sky_services
2015-11-03 15:43:18 -08:00
Matt Perry
713d654330
Add tests for flx Bundle.
...
Also cleaned up the flx code a bit. Replaced custom KeyPair class with
cipher's AsymmetricKeyPair.
2015-11-03 14:50:47 -05:00
Adam Barth
e971f32648
Rev pubspecs
2015-11-02 13:19:55 -08:00
Hixie
fca9b8f3d6
Rev package versions for release.
...
sky_engine is now at 0.0.45
sky_services is now at 0.0.45
flx is now at 0.0.4
flutter is now at 0.0.15
flutter_sprites is now at 0.0.12
2015-10-29 14:41:56 -07:00
Hixie
cbf9eab8fe
Rev package versions for release.
...
sky_engine is now at 0.0.44
sky_services is now at 0.0.44
flx is now at 0.0.3
flutter is now at 0.0.14
flutter_sprites is now at 0.0.11
2015-10-28 14:54:33 -07:00
Matt Perry
bee7119e33
Add some unit tests for flx signing code.
2015-10-28 15:52:34 -04:00
Matt Perry
cdcd3de95b
Add LICENSE file to flx package.
2015-10-26 14:52:52 -04:00
Matt Perry
80667ded1f
Change updater to use shared flx package.
...
This changes flutter's updater package to depend on and use the new flx
package. I also did a little cleanup of the Bundle interface.
2015-10-26 14:20:32 -04:00
Jason Simmons
57d1bbbfbf
Add .gitignore file to the flx package
2015-10-22 11:26:03 -07:00
Matt Perry
6c00740663
deps
2015-10-21 17:55:20 -04:00
Matt Perry
104e125d93
Create new 'flx' package. Just a copy for now.
...
This will be shared by sky/updater and flutter_tools. Currently
bundle.dart and signing.dart are unmodified copies of the files from
updater and flutter_tools, respectively. This is so future changes are
easier to see.
2015-10-21 17:20:25 -04:00