Ben Konyi ec347cfbbf Roll src/third_party/dart ed169c4bb0..82c8c78739 (17 commits)
82c8c78739 Make StreamTransformer(..) transformed stream mimic original's isBroadcast.
022adc5bc3 Implement using suggestion sets for LSP completions
0f24e4b277 Wire up LSP completion resolution provider + sendWorkspaceEdit command
b6ce27a141 Add LSP tests for suggestion sets (marked failing)
7be23977f1 Minor LSP tweaks in preperation for included suggestionSets
435066d194 [infra] Increase number of shards for debug precomp builder.
09b46aa084 Support in-memory CodegenResult serialization/deserialization
c69d0c6e30 Flatten DynamicUse and StaticUse class hierarchies
6757d0c6d9 Use ModularNamer/ModularEmitter to generate code separate from codegen enqueuing
a9827a0c05 Refactor OneShotInterceptorData to prepare for modular codegen
c0b967d7da Refactor Namer and ConstantEmitter to prepare for modular compilation
670ac1aca8 Prepare js_ast for more advanced use of DeferredExpression
e13b1b6e0c Build summary2 for SDK.
58cf83df4d Don't crash on during indexing references to named parameters of a generic function types.
5e5b03881c Fix for exporting setters.
234103f9d4 Fix for hasImplicitReturnType.
2d8fc016b9 Sort declarations in resynthesize_common.dart
2019-05-20 09:54:29 -07:00
2019-05-07 16:10:21 -07:00
2019-05-06 11:31:23 -07:00
2018-11-06 17:15:11 -08:00
2019-05-07 16:10:21 -07:00
2018-11-07 12:24:35 -08:00

Flutter Engine

Build Status

Flutter is a new way to build high-performance, cross-platform mobile apps. Flutter is optimized for today's, and tomorrow's, mobile devices. We are focused on low-latency input and high frame rates on Android and iOS.

The Flutter Engine is a portable runtime for hosting Flutter applications. It implements Flutter's core libraries, including animation and graphics, file and network I/O, accessibility support, plugin architecture, and a Dart runtime and compile toolchain. Most developers will interact with Flutter via the Flutter Framework, which provides a modern, reactive framework, and a rich set of platform, layout and foundation widgets.

If you are new to Flutter, then you will find more general information on the Flutter project, including tutorials and samples, on our Web site at Flutter.dev. For specific information about Flutter's APIs, consider our API reference which can be found at the docs.flutter.dev.

If you intend to contribute to Flutter, welcome! You are encouraged to start with our contributor guide, which helps onboard new team members.

Languages
Dart 75%
C++ 16.5%
Objective-C++ 2.9%
Java 2.8%
Objective-C 0.7%
Other 1.9%