From b1bab2e476f9fcfceca6a050cbf46aa693d6e768 Mon Sep 17 00:00:00 2001 From: Ben Konyi Date: Thu, 11 Jul 2019 09:33:17 -0700 Subject: [PATCH] Roll src/third_party/dart 09fc76bc51..24725a8559 (43 commits) dart-lang/sdk@24725a8559 [cfe] Fix handling of private names in expression evaluation. dart-lang/sdk@cb93b8d813 [vm] Plumb enable_asserts to CFE through VM and kernel_front_end dart-lang/sdk@bae176b073 [cfe+dart2js] Add shared constant evaluation test. dart-lang/sdk@fdd3822e3c [cfe+dart2js] Move annotation testing logic to front_end dart-lang/sdk@910064b416 [cfe] Prepare compiler_common for use in annotated code tests dart-lang/sdk@84c7929c1f Small fixes. dart-lang/sdk@d16c0a127e [cfe] Change supportSetLiterals default value to true dart-lang/sdk@d1fcefc13a [vm] Add Dart_KillIsolate API function. dart-lang/sdk@11da803fe9 [dartdevc] build the ddk sdk with dartdevc dart-lang/sdk@8e3a75c3fe [ VM / Observatory ] Fixed getInstances invocation still using 'classId' instead of 'objectId' parameter. dart-lang/sdk@c2ff2ca16d collection API use de-linting dart-lang/sdk@205b7787df skip tests in precompiled obfuscated bot dart-lang/sdk@d49bf6f25a [vm] Remove misleading usings. dart-lang/sdk@0104a62595 Enable "prefer final fields" lint and fix violations. dart-lang/sdk@2a2d41658f Update DDC import prefix for path package dart-lang/sdk@4a56e6169e Update test expectation for enabled constant-update-2018 dart-lang/sdk@eceef5e809 Fix unneeded braces in interpolation and enable lint for it. dart-lang/sdk@c00d5ceb33 [fasta] Include initializers for parameters of instance methods into outline dart-lang/sdk@1f718b2dcf upgrade dartdoc to 0.28.4 dart-lang/sdk@2e8f642ece [dartdevc] shard ddc/ddk tests dart-lang/sdk@52abcd3dd2 apply prefer_equal_for_default_values dart-lang/sdk@318a482eea [vm/aot/tfa] Improve handling of recursive calls in TFA dart-lang/sdk@016061d159 libray imported extensions dart-lang/sdk@ce79d63c58 bump to linter 0.1.94 dart-lang/sdk@2c2364c3b4 Use a Map to avoid duplicate items in OverlayFileSystem.getChildren dart-lang/sdk@81b677cd80 Turn on a bunch of linter rules for the test_runner. dart-lang/sdk@790d18a1bd Update IsolateReload_DirectSubclasses_* to account for lazier finalization with bytecode. dart-lang/sdk@9a07c4a817 [dartdevc] Properly encode Windows-style paths and paths with spaces for source maps dart-lang/sdk@7820e807a6 Add missed type annotations and sort dart-lang/sdk@8027d9cba4 support error code based lint fixes in dartfix dart-lang/sdk@0de18dce6c [ VM / Service ] Make _registerService and related streams / events public dart-lang/sdk@de2ff7eebb Split out the remaining HintCode tests dart-lang/sdk@24d57fb745 [benchmark] Add top level benchmarks directory. dart-lang/sdk@90088a386b [vm/kernel] Remove Function parameters from Local type parameters dart-lang/sdk@f743594375 Handle flags at member level dart-lang/sdk@8f90265176 de-lint collection size checks dart-lang/sdk@ac41a20081 Update language_2/nested_generic_closure_test.dart. dart-lang/sdk@52858391e6 [frontend/ffi] Remove const Pointer() dart-lang/sdk@e3d5966b7b Add missing child declarations to LSP completion dart-lang/sdk@3a8d755989 Change the delimiters used to mark highlight ranges in diagnostic documentation dart-lang/sdk@449b799c21 Test that null cannot be used because its potentially nullable dart-lang/sdk@c3a1670c00 Attempt to fix the windows bot again dart-lang/sdk@8bb8a29f8b refactor dartfix lint fixes --- DEPS | 6 +- .../flutter/sky/packages/sky_engine/LICENSE | 61 ++++++++++--------- 2 files changed, 34 insertions(+), 33 deletions(-) diff --git a/DEPS b/DEPS index ebfb587f558..3dc10b21e57 100644 --- a/DEPS +++ b/DEPS @@ -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': '09fc76bc51274e91b76d8a9030a236a678311392', + 'dart_revision': '24725a85596446a4c75da8bea0e869d047eb54fc', # WARNING: DO NOT EDIT MANUALLY # The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py @@ -52,7 +52,7 @@ vars = { 'dart_csslib_tag': '0.15.0', 'dart_dart2js_info_tag': '0.6.0', 'dart_dart_style_tag': '1.2.8', - 'dart_dartdoc_tag': 'v0.28.2', + 'dart_dartdoc_tag': '0.28.4', 'dart_fixnum_tag': '0.10.9', 'dart_glob_tag': '1.1.7', 'dart_html_tag': '0.14.0+1', @@ -63,7 +63,7 @@ vars = { 'dart_http_throttle_tag': '1.0.2', 'dart_intl_tag': '0.15.7', 'dart_json_rpc_2_tag': '2.0.9', - 'dart_linter_tag': '0.1.93', + 'dart_linter_tag': '0.1.94', 'dart_logging_tag': '0.11.3+2', 'dart_markdown_tag': '2.0.3', 'dart_matcher_tag': '0.12.3', diff --git a/engine/src/flutter/sky/packages/sky_engine/LICENSE b/engine/src/flutter/sky/packages/sky_engine/LICENSE index 7ced9051792..34bbf323241 100644 --- a/engine/src/flutter/sky/packages/sky_engine/LICENSE +++ b/engine/src/flutter/sky/packages/sky_engine/LICENSE @@ -3539,6 +3539,37 @@ met: 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. +-------------------------------------------------------------------------------- +engine +icu + +Copyright 2014 The Chromium Authors. 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 @@ -7506,36 +7537,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -------------------------------------------------------------------------------- icu -Copyright 2014 The Chromium Authors. 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. --------------------------------------------------------------------------------- -icu - Copyright © 1991-2018 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.