Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Roll src/third_party/dart fe666ce..862d501 (48 commits)
https://dart.googlesource.com/sdk.git/+log/fe666ce592cb..862d5012ae9c

git log fe666ce..862d501 --date=short --first-parent --format='%ad %ae %s'
2020-01-15 [email protected] [cfe] Handle explicit opt-out in nnbd-not-enabled message
2020-01-15 [email protected] [dart2js,cfe] Move filenames.dart to _fe_analyzer_shared
2020-01-15 [email protected] [vm/ffi] Migrate dart:ffi to nnbd
2020-01-15 [email protected] [vmservice] Make sure one can request several heap snapshots
2020-01-15 [email protected] [cfe] Insert member signatures for nnbd aware inheritance
2020-01-15 [email protected] Special case in completion_metrics.dart, some keyword suggestions come out of the DAS completion engine such as "import '';", instead of "import"
2020-01-15 [email protected] Fix failing tests on unittest-asserts-release-win after analyzer Packages change.
2020-01-15 [email protected] Reland "De-dup js_util between ddc and dart2js"
2020-01-15 [email protected] Downgrade receiver of type Never to hint.
2020-01-15 [email protected] [ VM / dart:vmservice ] Migrate dart:vmservice to NNBD, cleanup outdated code
2020-01-15 [email protected] [vm] Update dart:mirrors for Dart 3.
2020-01-15 [email protected] completions for yield statements
2020-01-14 [email protected] [vm, test] Copy dart:wasm tests from lib_2/wasm to lib/wasm
2020-01-14 [email protected] closure arg code completion
2020-01-14 [email protected] API improvement in completion_metrics.dart to introduce ExpectedCompletion.matches(CompletionSuggestion)
2020-01-14 [email protected] [dartdevc] Update NNBD subtype tests to avoid wrapping legacy types
2020-01-14 [email protected] Add completion kind and element kind assertions on matching expected completions from the analysis server in completion_metrics.dart
2020-01-14 [email protected] Issue 40057. Fix for Never as setter receiver.
2020-01-14 [email protected] [dart2js] Remove unused method
2020-01-14 [email protected] This is a failing test for http://dartbug.com/37907 using the new DartCompletionManagerTest
2020-01-14 [email protected] Pass TypeSystem and TypeProvider into TypedLiteralResolver.
2020-01-14 [email protected] Migration: wire up elimination of dead if branches to FixBuilder.
2020-01-14 [email protected] Migration: Add logic to FixAggregator to eliminate dead "if" branches.
2020-01-14 [email protected] Migration: add the ability to create EditPlans that remove source code.
2020-01-14 [email protected] Migration: Add tests for the algorithm used by EditPlaner.passThrough.
2020-01-14 [email protected] Migration: Remove _incorporateParent method.
2020-01-14 [email protected] Nit completion_metrics.dart cleanup from comments in https://dart-review.googlesource.com/c/sdk/+/131600
2020-01-14 [email protected] Issue 39059. Check for minor / major version overflow.
2020-01-14 [email protected] Convert late field syntax test to static error test
2020-01-14 [email protected] [Dart/CLI] : Migrate dart:cli for NNBD.
2020-01-14 [email protected] Extract AssignmentExpressionResolver.
2020-01-14 [email protected] [vm, library] Migrate dart:wasm to NNBD
2020-01-14 [email protected] Improve the String output of the double percents.
2020-01-14 [email protected] Split completion_metrics.dart into two files.
2020-01-14 [email protected] Use analyzer Packages in analyzer_cli.
2020-01-14 [email protected] [vm] Fix some issues with round trip serialization.
2020-01-14 [email protected] Revert "[vm/aot] Only patch call-sites to monomorphic entry-points when the receiver is proven to be a heap object."
2020-01-14 [email protected] [cfe] ClassHierarchyBuilder cleanup before adding member signatures
2020-01-14 [email protected] [cfe] Handle type variable typed late fields and locals
2020-01-14 [email protected] [cfe] Report error on `await` in late local initializer
2020-01-14 [email protected] [vm/aot] Only patch call-sites to monomorphic entry-points when the receiver is proven to be a heap object.
2020-01-14 [email protected] [vm] Clone boxes for unboxed numeric fields upon rematerialization.
2020-01-14 [email protected] [vm/ffi] Test alignment of small stack arguments
2020-01-14 [email protected] [cfe] Add canonical way to detect the synthesized redirecting factory field
2020-01-14 [email protected] Fix bug in NNBD stream controller.
2020-01-14 [email protected] [cfe] Add more tests for compile-time errors related to Null Safety
2020-01-14 [email protected] Refactor the 3 implementations of Comparator<CompletionSuggestion> down to a single implementation.
2020-01-14 [email protected] List copy benchmark

Created with:
  gclient setdep -r src/third_party/dart@862d5012ae9c

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 [email protected] 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: [email protected]
  • Loading branch information
skia-flutter-autoroll committed Jan 15, 2020
commit 3459de555ecafd5adf4e4c7643b8dc5e9c8cb304
2 changes: 1 addition & 1 deletion DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ vars = {
# Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS.
# You can use //tools/dart/create_updated_flutter_deps.py to produce
# updated revision list of existing dependencies.
'dart_revision': 'fe666ce592cbf7d31184c0f1275a1658a443c1dd',
'dart_revision': '862d5012ae9ceb43282ec23034e8031d06f8a1f9',

# WARNING: DO NOT EDIT MANUALLY
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
Expand Down
85 changes: 43 additions & 42 deletions ci/licenses_golden/licenses_third_party
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Signature: ac385007926472a16a01ae9bb0ee36eb
Signature: 86dde6969586f924a0087fc5286f3709

UNUSED LICENSES:

Expand Down Expand Up @@ -7752,6 +7752,46 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================================================

====================================================================================================
LIBRARY: dart
ORIGIN: ../../../third_party/dart/benchmarks/ListCopy/dart/ListCopy.dart + ../../../third_party/dart/LICENSE
TYPE: LicenseType.bsd
FILE: ../../../third_party/dart/benchmarks/ListCopy/dart/ListCopy.dart
FILE: ../../../third_party/dart/runtime/vm/field_table.cc
FILE: ../../../third_party/dart/runtime/vm/field_table.h
FILE: ../../../third_party/dart/sdk/lib/_internal/js_dev_runtime/patch/js_patch.dart
FILE: ../../../third_party/dart/sdk/lib/_internal/js_runtime/lib/js_patch.dart
FILE: ../../../third_party/dart/sdk_nnbd/lib/_internal/js_dev_runtime/patch/js_patch.dart
FILE: ../../../third_party/dart/sdk_nnbd/lib/_internal/js_runtime/lib/js_patch.dart
----------------------------------------------------------------------------------------------------
Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file
for details. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================================================

====================================================================================================
LIBRARY: dart
ORIGIN: ../../../third_party/dart/client/dart.js + ../../../third_party/dart/LICENSE
Expand Down Expand Up @@ -9046,10 +9086,10 @@ FILE: ../../../third_party/dart/runtime/vm/virtual_memory_fuchsia.cc
FILE: ../../../third_party/dart/sdk/lib/_internal/js_dev_runtime/lib/js_util/dart2js/js_util_dart2js.dart
FILE: ../../../third_party/dart/sdk/lib/developer/service.dart
FILE: ../../../third_party/dart/sdk/lib/js_util/dart2js/js_util_dart2js.dart
FILE: ../../../third_party/dart/sdk/lib/js_util/js_util.dart
FILE: ../../../third_party/dart/sdk/lib/vmservice/devfs.dart
FILE: ../../../third_party/dart/sdk_nnbd/lib/_internal/js_dev_runtime/lib/js_util/dart2js/js_util_dart2js.dart
FILE: ../../../third_party/dart/sdk_nnbd/lib/developer/service.dart
FILE: ../../../third_party/dart/sdk_nnbd/lib/js_util/dart2js/js_util_dart2js.dart
FILE: ../../../third_party/dart/sdk_nnbd/lib/js_util/js_util.dart
FILE: ../../../third_party/dart/sdk_nnbd/lib/vmservice/devfs.dart
----------------------------------------------------------------------------------------------------
Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
Expand Down Expand Up @@ -9886,45 +9926,6 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================================================

====================================================================================================
LIBRARY: dart
ORIGIN: ../../../third_party/dart/runtime/vm/field_table.cc + ../../../third_party/dart/LICENSE
TYPE: LicenseType.bsd
FILE: ../../../third_party/dart/runtime/vm/field_table.cc
FILE: ../../../third_party/dart/runtime/vm/field_table.h
FILE: ../../../third_party/dart/sdk/lib/_internal/js_dev_runtime/patch/js_patch.dart
FILE: ../../../third_party/dart/sdk/lib/_internal/js_runtime/lib/js_patch.dart
FILE: ../../../third_party/dart/sdk_nnbd/lib/_internal/js_dev_runtime/patch/js_patch.dart
FILE: ../../../third_party/dart/sdk_nnbd/lib/_internal/js_runtime/lib/js_patch.dart
----------------------------------------------------------------------------------------------------
Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file
for details. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================================================

====================================================================================================
LIBRARY: dart
ORIGIN: ../../../third_party/dart/sdk/lib/_internal/vm/lib/bigint_patch.dart
Expand Down