Ben Konyi 7b0c82b961 Roll src/third_party/dart bb04f145b2..41d13f0ffe (24 commits)
dart-lang/sdk@41d13f0ffe [CFE] Cleanup unused parts in uriToSource
dart-lang/sdk@f09edd1d32 [CFE] Add incremental serializer
dart-lang/sdk@ff23f546db [vm/ffi] Work around dartdoc crash to fix API doc generation
dart-lang/sdk@7a6e62332f [co19] Prepare to roll from pre-nnbd branch
dart-lang/sdk@8e33090fd0 [co19] Roll co19 to a8f7aa15ab860a309667168243bda01fda0794df
dart-lang/sdk@6ebf3f0889 [kernel] Clear a few lists when loading dill
dart-lang/sdk@d1124c3b2b [CFE] Fail at runtime when a const constructor redirects to a non-const
dart-lang/sdk@05f56ef160 [kernel] Fix printing of additional exports
dart-lang/sdk@e7a128ecc2 [CFE] Refactor incremental compiler test(s)
dart-lang/sdk@46a9273664 [cfe] Opt in to NNBD using experimental flag _and_ version number
dart-lang/sdk@cee3f71e29 [build] Advise ninja to ignore out-of-date .lib files.
dart-lang/sdk@b12bed36a8 [VM] Implement isExtensionMember in MethodMirror and VariableMirror
dart-lang/sdk@5092b8ef82 Revert "[vm, bytecode] Use CoreTypes and ClassHierarchy from non-incremental front end results when generating bytecode."
dart-lang/sdk@9ababcf650 Improve message for overriding methods
dart-lang/sdk@2ca6bc29b3 [vm,bytecode] More efficient bytecode for calls through fields/getters
dart-lang/sdk@735d8b7c64 [VM/nnbd] Propagate nnbd flag on Library from kernel to VM and bytecode.
dart-lang/sdk@f2c882bd87 [vm, bytecode] Use CoreTypes and ClassHierarchy from non-incremental front end results when generating bytecode.
dart-lang/sdk@0f1d5fa7e6 Centralize functions to convert Promise
dart-lang/sdk@e3ca5ee6ba Check variance of type-parameter use in supertypes.
dart-lang/sdk@8513b169da NNBD i13n: Fix some navigation targets and text
dart-lang/sdk@8bf424ea89 Revert "[vm/bytecode] Enable bytecode compiler by default in Dart SDK"
dart-lang/sdk@ee42196636 [nnbd_migration] Support async function expression bodies.
dart-lang/sdk@431509ba8e [cfe] Remove builder/builder.dart
dart-lang/sdk@a85054d12e [cfe] Handle parser recovery in extension declarations
2019-10-09 10:09:09 -07:00
2019-10-08 11:51:28 -07:00
2019-10-08 11:51:28 -07:00
2019-10-08 08:07:39 -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%