Alexander Markov e8fd58a503
Roll Dart SDK to 1a185867a996a91be5fdd1535d89e7d3750d0050 (#5431)
dart-lang/sdk@1a18586 Search for element declarations in discovered available files.
dart-lang/sdk@7e899d0 Add fix-all in file fixes for the 2 additional dart analysis server fix types: USE_NOT_EQ_NULL and USE_EQ_EQ_NULL
dart-lang/sdk@eb82559 Reapply "[vm] Add tests for determinism of script and AppJIT snapshots."
dart-lang/sdk@f66769c Add duplicate shown/hidden name analyzer note to changelog
dart-lang/sdk@95afe41 Add an implementation of the UnresolvedNameGenerator for analyzer
dart-lang/sdk@fcb41fb Replace more calls to parseTypeVariablesOpt with computeTypeParamOrArg
dart-lang/sdk@8e00451 Add fix-all in file fixes for the 3 additional dart analysis server fix types: ADD_NE_NULL, REMOVE_UNNECESSARY_CAST, REPLACE_BOOLEAN_WITH_BOOL
dart-lang/sdk@b75da96 Move all type mask code to inferrer/typemasks and use it via an AbstractValueStrategy
dart-lang/sdk@7ce2432 Add UnlinkedScope
dart-lang/sdk@8e92598 [infra] Add config for custom hunk text when using git diff on status files
dart-lang/sdk@14b9d7f [infra] Prepare test.py for the --preview-dart-2 VM flag flip
dart-lang/sdk@00f75ad Emit a compile-time error on incorrect types of initializing formals
dart-lang/sdk@b62b438 Infer Object members for dynamic receivers
dart-lang/sdk@b3bae42 Fix a batch of long lines
dart-lang/sdk@796f530 Report FieldInitializerOutsideConstructor error in BodyBuilder
dart-lang/sdk@e1ffb22 Remove Declaration.prepareTopLevelInference
dart-lang/sdk@ff8100d [infra] Add dartk reload/rollback configurations to test matrix
dart-lang/sdk@b851714 Remove Declaration.computeLibraryUri
dart-lang/sdk@5ecd782 [kernel] Add an option to the cloner for cloning annotations
dart-lang/sdk@bb0808d Replace Builder by Declaration
dart-lang/sdk@39b0efd Handle generic jsinterop classes as type arguments.
dart-lang/sdk@c6129f7 Use AbstractValue in the rest of type inference
dart-lang/sdk@947760f Use AbstractValue in much of inference
dart-lang/sdk@3dd70ce Usa AbstractValue in the rest of ssa
dart-lang/sdk@bbef9ae Use AbstractValue in most of ssa
dart-lang/sdk@aecf8e8 Use AbstractValue in KernelToTypeInferenceMap and KernelTypeGraphBuilder
dart-lang/sdk@032925c Remove obsolete features
dart-lang/sdk@715c14c Added changelog entry for member conflict updates
dart-lang/sdk@08c893d Simplify class member conflict rules.
dart-lang/sdk@377eb52 [vm/kernel/bytecode] Add library reference and invocation kind to ConstantICData
dart-lang/sdk@a53b585 Fix more Analyzer tests
dart-lang/sdk@fa9ff9a Fix regression in deferred loading.
dart-lang/sdk@2911f1f More dart2js strong mode cleanup.
dart-lang/sdk@b6d20fa Enable the fix-all feature for the DartFixKind.ADD_EXPLICIT_CAST fix, tests been added as well.
dart-lang/sdk@a1f6aa8 improve speed of dartdevk SDK and ddc test package summary build
dart-lang/sdk@9e3842d Observatory strong mode fix: fix type errors with onDisconnect.
dart-lang/sdk@3027302 [VM] Fix for issue 33277 (skip HasAttemptedReload check for kernel      isolate too).
dart-lang/sdk@0e3ca9a Fix strong mode runtime error in dart2js.
dart-lang/sdk@3d2b660 Reland "[vm] Support definition of entry-points via @pragma('vm.extern') annotations.""
dart-lang/sdk@fb4f887 [vm/kernel/aot] Fix recognition of native methods after annotations are constant evaluated
dart-lang/sdk@753d954 Move to dartdoc 0.20.0 and enable preview-dart-2.
dart-lang/sdk@39d902b Update pubspec to indicate that analyzer_plugin supports the latest analyzer.
dart-lang/sdk@bfeb80a Observatory strong mode fixes: fix some int/double mismatches.
dart-lang/sdk@7fc88c4 Observatory strong mode fix: add required calls to .toList().
dart-lang/sdk@fe3bba8 Switch integration tests to use a snapshot for the analysis server.
dart-lang/sdk@cc9c8f9 Add HintCode for duplicate shown/hidden names
dart-lang/sdk@e7bad54 Make dart2js only run with 64 bit ints, not the larger ints from the vm.
2018-05-31 14:50:38 -07:00
2018-04-13 15:46:54 -07:00
2018-04-16 16:20:48 -07:00
2018-02-07 15:22:59 -08:00
2018-05-21 17:16:41 -07:00

Flutter Engine

Build Status

Flutter is a new way to build high-performance, cross-platform mobile apps. Flutter is optimized for today's, and tomorrow's, mobile devices. We are focused on low-latency input and high frame rates on Android and iOS.

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.

Flutter is still under development and we continue to add features. However, it is ready for use by early adopters who are willing to deal with the odd wrinkle or two along the way. We hope you try it out and send us feedback.

Community

Join us in our Gitter chat room or join our mailing list, flutter-dev@googlegroups.com.

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