Ben Konyi 8c2aeadc51 Roll src/third_party/dart 70a7ef3f58..50f7ae9c5d (18 commits)
dart-lang/sdk@50f7ae9c5d [VM] - Add missing extension member flag for static initializer functions.
dart-lang/sdk@8fd83cb222 [ dart:developer ] Remove optional 'parent' parameter from TimelineTask.withTaskId to avoid ID collisions
dart-lang/sdk@aab88791b8 Change experiment flag name in test runner and test config.
dart-lang/sdk@4a2adf5734 Allow an unspecified error expectation to match multiple errors.
dart-lang/sdk@fa3f88efe9 Fix AOT build breakage (new extension method names were failing as demangling is not done in AOT builds).
dart-lang/sdk@15fe929bbb Don't use LocalElementBuilder in top-level inference.
dart-lang/sdk@c891fa858e Update dartdoc to v0.28.8.
dart-lang/sdk@a551c507bd [VM] Implement name demangling of extension methods.
dart-lang/sdk@017a7a6221 Revert "[vm/compiler] Further compress the information previously in StackMaps."
dart-lang/sdk@127b582a2f Update instantiateElementTypeToBounds() to use precomputed default types for type parameters.
dart-lang/sdk@f2dd0465dc Migration: share code for figuring out when an access is null-aware
dart-lang/sdk@cf7e48bec7 Migration: Handle members of Object properly in FixBuilder.
dart-lang/sdk@7bdbbc4ec4 Fix "unused variable" warning
dart-lang/sdk@878458d7b5 Migration: Add FixBuilder support for property accesses and prefixed identifiers.
dart-lang/sdk@c9c8e4d84f Resolver fix: set auxiliaryElements properly for property accesses.
dart-lang/sdk@b74c9f073b Don't use '.type' in EdgeBuilder.
dart-lang/sdk@10ad0c3830 Don't use '.type' in FindElement.
dart-lang/sdk@af671211ab Add more ffi related checks
2019-10-14 22:14:16 -07:00
2019-10-14 14:51:08 -07:00
2019-09-27 10:24:44 -07:00

Flutter Engine

Build Status - Cirrus

Flutter is Google's mobile app SDK for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.

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.

Flutter is a fully open source project, and we welcome contributions. Information on how to get started can be found at our contributor guide.

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