Jason Simmons
9b924765f4
Improve performance of Locale.toString ( #7990 )
...
Use a map instead of a switch to replace deprecated language and country codes.
Also cache the result for the most recently used locale.
2019-02-27 14:41:58 -08:00
Jonah Williams
e32531f0ee
Switch flutter's dart sdk to full and add dartdevc libraries ( #7968 )
2019-02-26 14:49:09 -08:00
Jason Simmons
f804279964
Update licenses for the switch away from the Wuffs GIF decoder ( #7786 )
2019-02-11 11:41:21 -08:00
Michael Klimushyn
28bafe6903
Don't use Wuffs ( #7785 )
...
This code path isn't stable yet.
Fixes flutter/flutter#27718
Reopens flutter/flutter#23838
2019-02-11 11:09:45 -08:00
Dan Field
f9252e72f8
allow specifying out directory root ( #7753 )
2019-02-08 15:15:47 -08:00
Dan Field
b8473cdee1
use correct no-download-badge ( #7735 )
2019-02-07 15:15:41 -08:00
liyuqian
3c118b6c3b
Disable wuff on Windows ( #7713 )
...
MSVC won't compile wuff...
2019-02-06 11:52:25 -08:00
Jason Simmons
351f5a35f3
Use the Wuffs GIF decoder ( #7658 )
...
Fixes https://github.com/flutter/flutter/issues/23838
2019-02-05 14:09:18 -08:00
liyuqian
09a3735ea7
Respect default goma path on Windows ( #7643 )
2019-01-30 13:00:34 -08:00
Dan Field
20d8388b5f
Check in GEM_HOME for jazzy ( #7628 )
...
* Check in GEM_HOME for jazzy
2019-01-29 13:01:35 -08:00
Chinmay Garde
1dc01adfa6
Allow generating coverage reports for all unit-tests in the engine. ( #7576 )
2019-01-24 14:03:15 -08:00
Dan Field
75cfebde06
Roll buildroot and update method of getting android SDK and support libs ( #7284 )
...
* Get support, use new SDK tooling from buildroot
* Roll NDK to 19
* Skip Android bits on Windows with note
2019-01-18 15:20:56 -08:00
Vyacheslav Egorov
8a71c73d4b
Pass operator_new_alignment value through gn script into GN args. ( #7031 )
...
Background:
Some allocators (tcmalloc) don't provide alignment guarantees that
match clang's default expectations, which causes crashes when using
clang compiled binary with such allocators.
For example clang can produce movaps instructions to initialize newly
allocated object - which would crash if result of ::operator new() is
not 16 bytes aligned.
2019-01-15 16:09:46 +01:00
Chris Bracken
eaffc462ae
[License] Enable avoid_positional_boolean_parameters lint ( #7275 )
2018-12-20 16:05:43 -08:00
Chris Bracken
b07753badc
[License] Sync analysis_options.yaml from framework ( #7273 )
...
Updates to the framework analysis_options.yaml, but enables a few more lints that
(a) seem sensible and
(b) don't require any code changes.
2018-12-20 15:36:35 -08:00
Chris Bracken
233c100b69
[License] Enable always_require_non_null_named_parameters
...
Adds dependency on package:meta.
2018-12-20 14:56:23 -08:00
Chris Bracken
f4b348f779
[License] Enable flutter_style_todos lint
2018-12-20 14:56:23 -08:00
Chris Bracken
48be433ce2
[License] Enable prefer_is_empty lint
2018-12-20 14:56:23 -08:00
Chris Bracken
bd648bad6e
[License] Enable prefer_const_constructors lint
2018-12-20 14:56:23 -08:00
Chris Bracken
2b207a51c7
[License] Enable unnecessary_parenthesis lint
2018-12-20 14:56:23 -08:00
Chris Bracken
97ae27164e
[License] Enable prefer_initializing_formals lint
2018-12-20 14:56:23 -08:00
Chris Bracken
c8f83fbea2
[License] Enable prefer_collection_literals lint
2018-12-20 14:56:23 -08:00
Chris Bracken
d120e15af6
[License] Enable prefer_void_to_null lint
2018-12-20 14:56:23 -08:00
Chris Bracken
e2ab3780a3
[License] Enable directives_ordering lint
2018-12-20 14:56:23 -08:00
Chris Bracken
5f2e6cd419
[License] Enable unnecessary_overrides lint
2018-12-20 14:56:23 -08:00