Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 44ec59b

Browse files
bkonyia-siva
authored andcommitted
Roll src/third_party/dart fedd746..9c14862 (70 commits) (#10066)
dart-lang/sdk@9c148623c5 prepend missing hex digits error token dart-lang/sdk@62674b977d Revert "[dartdevc] Immediately throw when encountering an unevaluated constant" dart-lang/sdk@76128480ae fix bug in invalid constructor initializer recovery dart-lang/sdk@babefb8c01 [ VM / Service ] Added VMFlagUpdated event to VM stream dart-lang/sdk@b41b868797 prepend UnmatchedToken error tokens dart-lang/sdk@04a3f9ee9a 2.4 changelog: be more clear and consistent on breaking changes dart-lang/sdk@ccdddd2eee Parallel build-mode and DDC changes for summary2. dart-lang/sdk@ae5d4973ab Improve a diagnostic message by adding specific type information dart-lang/sdk@3605630e8a [dartdevc] don't clear generic type caches on a hot restart dart-lang/sdk@7fa49a285a Update the minimum SDK constraint to 2.2.2 for kernel and front_end packages. dart-lang/sdk@baaeafa2bb Flow analysis: move into front_end. dart-lang/sdk@24c0507d73 Flow analysis: remove the State.exit method. dart-lang/sdk@0a2993687b [vm/concurrency] Make all isolates within an isolate group coordinate on GCs dart-lang/sdk@9ec6a48613 Flow analysis: document the State class dart-lang/sdk@06b7329fc9 [dart2js, gardening]: Fix dart2js/inferrence/type_mask2_test dart-lang/sdk@ed38b6d664 Remove KernelMixinApplicationBuilder and KernelNamedTypeBuilder dart-lang/sdk@0177076f2f [cfe] Merge KernelBodyBuilder into BodyBuilder dart-lang/sdk@05b5883813 [cfe] Add documentation to some Generator implementations dart-lang/sdk@c9c0f56f48 [dart/vm] Add 'small string' parameter specifier dart-lang/sdk@eebbed2d7a Make PropertyDescription constructor parameters named. dart-lang/sdk@68ba8f9198 [WATCHLISTS] Don't CC dart2js on tests/compiler/dartdevc_native. dart-lang/sdk@9197c1b021 [dart2js] new-rti: fix TypeEval GVN dart-lang/sdk@60a952e261 [vm] Avoid superlinear time canonicalizing deep constants. dart-lang/sdk@730d2c6c6c [vm/bytecode] Fix removal of empty scopes in local variable info dart-lang/sdk@d3a09dda15 [vm/bytecode] Recognize list factories and set result type for static calls dart-lang/sdk@0864980e8c Resolve the call method when used with an extension override dart-lang/sdk@17e15ee9a4 Add outline support for extensions dart-lang/sdk@41263a4c1a [dart2js] Fix for 37502: double ~/ x returns int dart-lang/sdk@211190e7ec [vm/bytecode] Reuse ConstantEvaluator instance in bytecode generator dart-lang/sdk@c2af59f1ea [dart/fuzzer] Add flag to control FP operations dart-lang/sdk@ee5a90cb1b Flow analysis: test that all variables are registered with add(). dart-lang/sdk@477a3c4748 Revert "[ VM / Service ] Pulled in vm_service_drivers from its own repo." dart-lang/sdk@722b505316 NNBD migration: Fix an implicit downcast error. dart-lang/sdk@d7cb52b863 capture more info to debug 37528 dart-lang/sdk@d6c85f4e92 rename dartfix "exclude" option to "excludeFix" dart-lang/sdk@1e04ff86b0 Mutate Aling(...) and Padding(...) into Container(). dart-lang/sdk@dbeceb1d06 [ VM / Service ] Pulled in vm_service_drivers from its own repo. dart-lang/sdk@76f82bd0ec [dart2js] Split up runtime_types. dart-lang/sdk@0352fb2cb7 Fix package dependencies in analyzer_cli, dartfix, nnbd_migration dart-lang/sdk@3999369c5f [dart/vm] Display test return code on divergence dart-lang/sdk@d16ad91719 Update DATA_VERSION after summary2 changes to support extensions. dart-lang/sdk@da58647161 Flow analysis: register loop variables with add(). dart-lang/sdk@1390201177 Support for 'padding' property, and EdgeInsets type. dart-lang/sdk@91eb2f5fd0 [analyzer] rename the dartfix --include <fix> option to dartfix --fix <fix> dart-lang/sdk@53bda39466 Create stream timeout timer before ondata() opeartions dart-lang/sdk@65d544edea [analyzer] update the analysis server's diagnostic page dart-lang/sdk@cddd21dde1 [cfe] Merge ExpressionGenerator into Generator dart-lang/sdk@b52328e528 [cfe] Remove unneeded indirect generator construction through Forest dart-lang/sdk@2a199f3993 [cfe] Merge KernelExpressionGenerator with ExpressionGenerator dart-lang/sdk@948b60f8dc [cfe] Add test for extension member parameters dart-lang/sdk@11755e537c [cfe] Add tests for extension members dart-lang/sdk@610183d5f9 [cfe] Rename operator[] to getLocalMember on Library/ClassBuilder dart-lang/sdk@b3b6533c3d [cfe] Create ClassBuilder for extension declarations dart-lang/sdk@7075ae7026 [cfe+dart2js] Move features to CFE dart-lang/sdk@b912aebf5c Flow analysis: change tryPromoteToNonNull to promoteToNonNull. dart-lang/sdk@7adca0ec5f Flow analysis: Remove "emptySet" argument from markNonNullable dart-lang/sdk@7719298616 Flow analysis: fix incorrectly written unit test. dart-lang/sdk@073d521131 Update DartType.displayName to display nullability when appropriate dart-lang/sdk@fe1da36f12 Change the wording of unused-element dart-lang/sdk@977a78b7a0 Flow analysis: expose State and unit test. Also fix restrict method. dart-lang/sdk@90f03db962 Support for extensions in summary2. dart-lang/sdk@f23418d9b7 Flow analysis: Refactor some common unit testing code dart-lang/sdk@c8587ce199 Flow analysis: don't use `==` to compare types. dart-lang/sdk@7b6c667863 Flow analysis: rework tracking of nullability. dart-lang/sdk@c2e78e83c6 Flow analysis: fix and unit test joinPromoted. dart-lang/sdk@7976bea0df Add `?` suffixes to flow analysis tests. dart-lang/sdk@507f404361 Flow analysis: always supply a type parameter for FunctionBodyAccess. dart-lang/sdk@851eaad61a Flow analysis: Rename Element to Variable. dart-lang/sdk@842812dd0b Flow analysis: Remove unnecessary arg to ifStatement_thenBegin dart-lang/sdk@0faa3b7153 Flow analysis: Remove hack preventing variables showing as both nullable and non-nullable.
1 parent abf9369 commit 44ec59b

File tree

3 files changed

+33
-32
lines changed

3 files changed

+33
-32
lines changed

DEPS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ vars = {
3434
# Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS.
3535
# You can use //tools/dart/create_updated_flutter_deps.py to produce
3636
# updated revision list of existing dependencies.
37-
'dart_revision': 'fedd74669aa8409d68ad0d2afb9ce133b8370e3a',
37+
'dart_revision': '9c148623c56f89ff05d1284e61ed14ff21357f90',
3838

3939
# WARNING: DO NOT EDIT MANUALLY
4040
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py

ci/licenses_golden/licenses_third_party

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: 7bb353449c491b6314f88067f053e0e8
1+
Signature: 23d6b62d1fb950e8fbd3c03626b9b007
22

33
UNUSED LICENSES:
44

sky/packages/sky_engine/LICENSE

Lines changed: 31 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3539,6 +3539,37 @@ met:
35393539
contributors may be used to endorse or promote products derived
35403540
from this software without specific prior written permission.
35413541

3542+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
3543+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3544+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
3545+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
3546+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3547+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3548+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3549+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3550+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3551+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3552+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3553+
--------------------------------------------------------------------------------
3554+
engine
3555+
icu
3556+
3557+
Copyright 2014 The Chromium Authors. All rights reserved.
3558+
3559+
Redistribution and use in source and binary forms, with or without
3560+
modification, are permitted provided that the following conditions are
3561+
met:
3562+
3563+
* Redistributions of source code must retain the above copyright
3564+
notice, this list of conditions and the following disclaimer.
3565+
* Redistributions in binary form must reproduce the above
3566+
copyright notice, this list of conditions and the following disclaimer
3567+
in the documentation and/or other materials provided with the
3568+
distribution.
3569+
* Neither the name of Google Inc. nor the names of its
3570+
contributors may be used to endorse or promote products derived from
3571+
this software without specific prior written permission.
3572+
35423573
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
35433574
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
35443575
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
@@ -7506,36 +7537,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
75067537
--------------------------------------------------------------------------------
75077538
icu
75087539

7509-
Copyright 2014 The Chromium Authors. All rights reserved.
7510-
7511-
Redistribution and use in source and binary forms, with or without
7512-
modification, are permitted provided that the following conditions are
7513-
met:
7514-
7515-
* Redistributions of source code must retain the above copyright
7516-
notice, this list of conditions and the following disclaimer.
7517-
* Redistributions in binary form must reproduce the above
7518-
copyright notice, this list of conditions and the following disclaimer
7519-
in the documentation and/or other materials provided with the
7520-
distribution.
7521-
* Neither the name of Google Inc. nor the names of its
7522-
contributors may be used to endorse or promote products derived from
7523-
this software without specific prior written permission.
7524-
7525-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
7526-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7527-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
7528-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
7529-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
7530-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
7531-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
7532-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
7533-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
7534-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
7535-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
7536-
--------------------------------------------------------------------------------
7537-
icu
7538-
75397540
Copyright © 1991-2018 Unicode, Inc. All rights reserved.
75407541
Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
75417542

0 commit comments

Comments
 (0)