skia-flutter-autoroll ea16489e98
Roll src/third_party/dart 2f57602411b3..76e3faa9824e (37 commits) (#15143)
https://dart.googlesource.com/sdk.git/+log/2f57602411b3..76e3faa9824e

git log 2f57602411b3..76e3faa9824e --date=short --first-parent --format='%ad %ae %s'
2020-01-04 scheglov@google.com Resolve MethodInvocation(s) with Never and Never? receivers.
2020-01-04 sigmund@google.com (dart2js): enable new-rti by default
2020-01-03 mfairhurst@google.com [nnbd_migration] Fix ConditionalModification on IfElement
2020-01-03 scheglov@google.com Remove duplication in checking elements in TypeNameResolver.
2020-01-03 mfairhurst@google.com [nnbd_migration] handle yoda conditions with null literals
2020-01-03 mfairhurst@google.com [nnbd_migration] handle Object better, to fix void -> Object assignments
2020-01-03 fishythefish@google.com [dart2js] Treat type variable bounds checks as implicit is-tests.
2020-01-03 scheglov@google.com Resolve MethodInvocation fully in MethodInvocationResolver.
2020-01-03 scheglov@google.com Report error during constant evaluation for ForElement.
2020-01-03 alexmarkov@google.com [vm/compiler] Do not use specualtive unboxing for Phi instructions in AOT
2020-01-03 mfairhurst@google.com [nnbd_migration] Save enum `index` getter in the node builder
2020-01-03 johnniwinther@google.com [analyzer,cfe,dart2js] Do not generate annotations for empty values.
2020-01-03 mfairhurst@google.com [nnbd_migration] Support mixins, specifically `super` on a mixin.
2020-01-03 bkonyi@google.com [ package:vm_service ] Export dart:io service extensions through package_vm_service
2020-01-03 markzipan@google.com Inlining list copy in Queue.toList.
2020-01-03 alexmarkov@google.com [vm/compiler] Fix crash in StringInterpolateInstr::Canonicalize
2020-01-03 scheglov@google.com Check for MigrationResolutionHooks directly in StaticTypeAnalyzer and ResolverVisitor.
2020-01-03 nshahan@google.com [tests] Update test expectations
2020-01-03 kustermann@google.com [vm/compiler] Consistently use pc-offsets of pointing to instruction after call in static calls table, to ensure unique offsets
2020-01-03 bkonyi@google.com [ package:vm_service ] Added methods to allow for HttpClient.enableTimelineLogging to be set via package:vm_service
2020-01-03 scheglov@google.com Stop using assertHasTestErrors() where possible.
2020-01-03 danny@tuppeny.com Show parens in LSP workspace symbols for methods/functions
2020-01-03 danny@tuppeny.com Don't include end of comment markers in TODO range
2020-01-03 scheglov@google.com Remove unnecessary climbing up when reporting non-type element.
2020-01-03 scheglov@google.com Remove _checkElementOfType().
2020-01-03 johnniwinther@google.com [cfe] Include nullability in implicit tearoff
2020-01-03 johnniwinther@google.com [cfe] Replace isImplicitCall with ExpressionInvocation node
2020-01-03 sjindel@google.com [vm/tfa] Use pragma to pass type arguments to exact return types.
2020-01-03 johnniwinther@google.com [analyzer,cfe,dart2js] Support annotated code generation
2020-01-03 alexmarkov@google.com [vm/tfa] Cleanup unused entry points json files
2020-01-03 sigmund@google.com (dart2js) release some data-structures after resolution.
2020-01-03 fishythefish@google.com [dart2js] Add redirections for unneeded native classes in ruleset.
2020-01-02 fishythefish@google.com [dart2js] Add new RTI impact for is-tests and type checks.
2020-01-02 nshahan@google.com [dartdevc] Cleanup violations of always_declare_return_types lint
2020-01-02 rmacnak@google.com [vm, timeline] Following switch from Duration events to Begin-End event pairs, avoid separate native call transitions to query the monotonic and thread clocks.
2020-01-02 pquitslund@google.com typos
2020-01-02 asiva@google.com [VM/Runtime] Propagate error from Loader::InitForSnapshot instead of asserting

Created with:
  gclient setdep -r src/third_party/dart@76e3faa9824e

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dart-sdk-flutter-engine
Please CC dart-vm-team@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Bug: None
Tbr: dart-vm-team@google.com
2020-01-04 01:40:22 -05:00
2019-11-01 15:29:15 -07:00
2020-01-03 09:21:04 -08: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 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%