Ben Konyi 93d7ee26dc Roll src/third_party/dart c262cbd414..8740bb5c68 (18 commits)
dart-lang/sdk@8740bb5c68 [dart2js] New RTI tests for generic functions.
dart-lang/sdk@f95aebee8c [dart2js] New RTI typechecking for generic functions.
dart-lang/sdk@0b349e8c0a Compensate classic suggestions rather than penalizing cached ones
dart-lang/sdk@01d1f8074b [dart2js] New RTI parsing for generic functions.
dart-lang/sdk@b985161932 [dart2js] New RTI canonicalization/creation/lookup for generic functions.
dart-lang/sdk@44a3e8e534 [dart2js] New RTI printing for generic functions.
dart-lang/sdk@0f0f2eb583 [dart2js] New RTI representation for generic functions.
dart-lang/sdk@0400e4695b Update tests/README to point to new doc.
dart-lang/sdk@78c3fc4595 [dart2js] Don't encode types as their own superinterfaces.
dart-lang/sdk@f715515531 [dart2js] Encode type variable as index in type rules when the target type declares the type variable.
dart-lang/sdk@6103ecd6f1 Migration: add support for nullability propagation through implicit downcasts.
dart-lang/sdk@9139de8b88 Migration: handle an assignment from a type parameter type to its bound.
dart-lang/sdk@595f5c9b3e Migration: add support to EdgeBuilder for assignment of complex generic types.
dart-lang/sdk@2a7a9b5572 Migration: don't make hard edges for function parameter and return types.
dart-lang/sdk@bcb9d1582a Migration: Move EdgeBuilder._checkAssignment to a mixin so it can be unit tested.
dart-lang/sdk@a2d0f6bd74 Migration: fix DecoratedType.toString for bottom types.
dart-lang/sdk@1aa98e5dc6 Fix incorrect getter names in basic_static_extension_test and static_extension_inference_test .
dart-lang/sdk@b095be9531 Resolve methods when the type of this is defined by a type parameter bounds
2019-08-07 01:02:20 -07:00
2019-07-01 14:32:38 -07:00
2019-08-02 20:37:24 -07:00
2019-07-17 11:35:58 -07:00
2019-05-07 16:10:21 -07: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%