commit | de81d13b381faa4995065cff7137c06dae1af411 | [log] [tgz] |
---|---|---|
author | Alexander Aprelev <aam@google.com> | Wed Jun 07 16:28:03 2023 -0700 |
committer | GitHub <noreply@github.com> | Wed Jun 07 16:28:03 2023 -0700 |
tree | b21796f11412ada649cc437890018a5699e858a6 | |
parent | 68b5ecea39fe4bf2d4f5f9e88710e4df10c35d30 [diff] |
Roll dart to 3.1.0-180.0.dev (#42638) Roll dart to 3.1.0-180.0.dev Changes since last roll ``` bbce07ad394 (tag: 3.1.0-180.0.dev) Version 3.1.0-180.0.dev 81fc5e710d8 (tag: 3.1.0-179.0.dev) Version 3.1.0-179.0.dev 3b850bb1ace [js-rti] Support legacy types in `is FutureOr` specializer. dcac7808518 Update PULL_REQUEST_TEMPLATE.md 5b3a57908d5 [dart:js_interop] Remove ObjectLiteral 30b9ac9f873 [dds/dap] Don't show skipped tests as passes in debug adapter output 79b71c789f6 Use ParameterReference for ChangeParameterType. bc94e7662be [analyzer] Refactor visitConditionExpression in the const evaluator. cf5168ea339 (tag: 3.1.0-178.0.dev) Version 3.1.0-178.0.dev 7071c65b8c7 Change TransformSetParser.singleKey() to avoid null asserts. a3399e3616f [analysis_server] Add support for adding imports with show/hide + update Move to File 463c7cb5a2f [vm] Support unchecked AsExpressions in the VM 3a598b4c031 [vm, gc] Honor kAllocatablePageSize during promotion and snapshot reading. b84077426ab (tag: 3.1.0-177.0.dev) Version 3.1.0-177.0.dev 9421ca07994 Delete old debianpackage-linux builder. d4c2d659075 Remove unnecessary null check on `initializerType`. 26fd946904e Run CFE presubmit lints with scanner configured for null safety mode. cbd1b8d4943 (tag: 3.1.0-176.0.dev) Version 3.1.0-176.0.dev 033fa5e684d [build] Remove unused pipes import from vs_toolchain.py b5ee6fa8885 [vm/ffi] Support native assets in `dart build` with relative path 5e8c29e7b68 (tag: 3.1.0-175.0.dev) Version 3.1.0-175.0.dev 7335116e08a (tag: 3.1.0-174.0.dev) Version 3.1.0-174.0.dev 07f587504b1 Reland "[vm] Migrate FFI callbacks to the new metadata system." 369a8312aa4 [ddc] Fix types of constants in legacy libraries 105f7e17222 (tag: 3.1.0-173.0.dev) Version 3.1.0-173.0.dev 526ce3aba48 Issue 52005. Convert non-exhaustive returning SwitchStatement to SwitchExpression when followed by throw. cc18b250ae8 Bump github/codeql-action from 2.3.5 to 2.3.6 5ff0821b274 [kernel,vm] First-class kernel serialization of FutureOrType and NullType 8d298292719 Use 'coveringNode' name in RefactoringContext, as it is in Selection. 97ec9e95bf8 Convert imported reference completion tests f92c6da7bf4 [analyzer] Refactor visitAsExpression and visitIsExpression in the constant evaluator. 9e196bc7118 Roll gn from 5a004f9427a0 to e3978de3e8da 7c63a493a22 (tag: 3.1.0-172.0.dev) Version 3.1.0-172.0.dev 88f05965ac4 Issue 52606. Fix AstNodeExtension.nodeCovering() when selection if at the end of Comment. 09df4e5200b [ddc] Fix dynamic calls of generic methods with new types 1e1266f8e6c [ddc] Sync dart_library.js from internal 56cb8de9736 Make ParsedUnitResult and ParsedLibraryResult superclasses of ResolvedUnitResult and ResolvedLibraryResult respectively. 03b2abf78f2 [deps] rev async, dartdoc, ffi, http, leak_tracker, lints, mockito, test, tools, webdev 29f121126ba [analysis_server] Allow skipping slow benchmarks with env variable ```
Flutter is Google's SDK for crafting beautiful, fast user experiences for mobile, web, and desktop from a single codebase. 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 want to run/contribute to Flutter Web engine, more tooling can be found at felt. This is a tool written to make web engine development experience easy.
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.