Siva 61e2ba1db4
Roll src/third_party/dart 63120303a7...a089199b93 (#9951)
dart-lang/sdk@a089199b93 Fix for issue 37494
dart-lang/sdk@2faee21edb diagnostic for static extension member access
dart-lang/sdk@c6f3d972b8 [vm] Support flushing icache on all ARM platforms.
dart-lang/sdk@48d92b3176 [vm/ffi] Fix GC relocation bug
dart-lang/sdk@fbf13f561f [benchmarks/ffi] Add micro and macro benchmarks for dart:ffi
dart-lang/sdk@c1bb024479 Basic support for Container.alignment property.
dart-lang/sdk@634aa461a0 remove extension field checks
dart-lang/sdk@760c3a0006 Store the declared element locally for unnamed extensions
dart-lang/sdk@d114c96920 [dart2js] new-rti: Use recipes in types table
dart-lang/sdk@09418f4402 [vm/tests] Re-enable tests for multiple entry points, take 2.
dart-lang/sdk@395e074899 [vm] When clearing ICData, also reset the megamorphic bit.
dart-lang/sdk@be36a031c6 [dart2js] Support user-defined 'operator >>>'
dart-lang/sdk@38deecec39 Revert "[vm/tests] Re-enable tests for multiple entry points"
dart-lang/sdk@6e34c365c8 [analyzer] update the package:analyzer pubspec description
dart-lang/sdk@6bc8f0ee9b Update to latest package:watcher
dart-lang/sdk@07e5b20ec9 Insert new named arguments sorted.
dart-lang/sdk@00eb034de7 [vm/tests] Re-enable tests for multiple entry points
dart-lang/sdk@d57ebb0e1c Fix reporting FLUTTER_GET_WIDGET_DESCRIPTION_NO_WIDGET.
dart-lang/sdk@2d4973ca17 Format the function body containing the updated property.
dart-lang/sdk@ddc9b9d492 [analyzer] tweaks to the dartfix UI
dart-lang/sdk@54bd280070 Treat dynamic and void as if they were in the SDK
dart-lang/sdk@b0463ea7e0 Add DartFileEditBuilder.format(SourceRange)
dart-lang/sdk@89a17f218b Make getDescription() async.
dart-lang/sdk@bcc8de64f1 Reveal the TransferableTypedData description
dart-lang/sdk@5ce47abf86 extension type bounds instantiation (and failing param type test)
dart-lang/sdk@61dfbf6816 Change DartFileEditBuilderImpl to work with full ResolvedUnitResult.
dart-lang/sdk@fd38424fa4 [dartdevc] Immediately throw when encountering an unevaluated constant
dart-lang/sdk@873cc9a787 [dart/vm] peek prior to constant class evaluation
dart-lang/sdk@ddafed27cb Support for enum values.
dart-lang/sdk@e1e3daa52d [dartdevc] Add `--summarize-text` flag to ddb script and pass through to DDK
dart-lang/sdk@d32a4dbe57 Minor updates to existing docs
dart-lang/sdk@3a7101e16b Support TouchEvents and PointerEvent, also fixed innerText.
dart-lang/sdk@6dfd5766de error code for ambiguous extension method accesses
2019-07-19 17:04:17 -07:00
2019-07-01 14:32:38 -07:00
2019-07-17 11:35:58 -07:00
2019-05-07 16:10:21 -07:00
2018-11-07 12:24:35 -08:00
2019-07-01 14:32:38 -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%