Skip to content

Commit 895f0e2

Browse files
authored
Roll dart sdk to 3.7.0-266.0.dev (#160624)
Changes since last roll: ``` 85569ab5b39 Version 3.7.0-266.0.dev 8c1fa6d05b8 [tfa,aot,dart2wasm] Allow tree-shaking of extension type members independently of their tear-offs 5078a20a6d5 [cfe] Use OffsetMap for BodyBuilder.finishFields a6b0fced839 [tfa,aot,dart2wasm] Retain libraries which only have extensions and extension types 4bcb4b10443 (tag: 3.7.0-265.0.dev) Version 3.7.0-265.0.dev 982b9fad444 [vm] Turn on entry point checking in JIT mode. 04530d578ff Roll dart_style 3.0.1 into the SDK. c2abea31557 [deps] Roll dart-lang/native 3b056e1d500 [dart2wasm] Fix deferred loading tests on optimized configs. ca668b701c3 (tag: 3.7.0-264.0.dev) Version 3.7.0-264.0.dev 54af9b3a39a (tag: 3.7.0-263.0.dev) Version 3.7.0-263.0.dev 72acd9d0ff3 [dart:svg] Add value->newLength parameter name change to templates 57c4da6911d Make Driver.instrumentationService private and final f934e392f2d analyzer: Remove unnecessary Driver.httpServer c5c3544b71f Fix Fuchsia build error. 2f857baba7e [dart2js] Make an check. b3e7e027380 (tag: 3.7.0-262.0.dev) Version 3.7.0-262.0.dev 08252fc9e91 [dartdev] Use VmInteropHandler for invoking sub commands 96c4e4c81f8 [dart2wasm] Use field type instead of global type for static field type. e3e7ca846a8 [gardening] Fix service/uri_mappings_lookup_test. 580107f8474 Migrate generic_type_alias.test 0a5a8f17af8 [vm] Remove BaseIsolate as it serves no purposes anymore. 9820487a3c4 [analyzer] Support enclosingFragments that are local variables dbf60082974 DAS: Support monospaced text (eg code snippets) in generated doc comments 59499d362a2 [dart2wasm] Add support for declaring functions as module elements. a0e1bce4b27 (tag: 3.7.0-261.0.dev) Version 3.7.0-261.0.dev 96fbc264ca1 [dart2wasm] Add indirection for dispatch table calls. d261ded4c72 Bump tools to febccb92d228e678196aa90c109c708ed7ad6ea8 54d62b478d8 [analysis_server] Move Type Hierarchy off ElementLocation to its own internal uri/name encoding b67f61a66c3 [tests] Additional tests for ?? with enum shorthands. e1be04c4704 Implement element and fragment for generic function types a9c3991a7a6 [analysis_server] Migrate LSP Find References to new element model 11904ed3871 [analyzer] Add LinterContext.currentUnit and use it for content in eol_at_end_of_file 38bce3f507d Elements. Migrate test/generated/simple_resolver_test.dart 34cf29701be Elements. Migrate test/src/dart/analysis/search_test.dart e70a91d8e38 [analyzer/linter] Simplify implementation of rule State ee5c4b00840 Roll BoringSSL from 57f525e425a9 to ee0c13ad1808 (22 revisions) 42f0e9aa15b analyzer: Report bad type arg on implicit call 8cc449ac8c1 [dart2wasm] Add utils for pragma reading and updating. 04d70b9fb40 analyzer: Make ResolutionVisitor._libraryElement final d0f34d918f2 [dynamic_modules] Fix multiple_classes/dynamic_interfaces.yaml for vm. 3fba5fb4633 DAS: Seal TypeDecl for simpler switches 946f3287b46 [dart2wasm] Clean up some dead or unnecessary code. 231b463e8fc Roll Fuchsia SDK from 26.20241210.5.1 to 26.20241211.4.1 4e4fec1830b DAS: Correct some broken comment references 69fef4b123c Elements. Use impl types in a few places to avoid casts. ```
1 parent a44f745 commit 895f0e2

7 files changed

Lines changed: 924 additions & 955 deletions

File tree

DEPS

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,12 @@ vars = {
5656
# Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS
5757
# You can use //tools/dart/create_updated_flutter_deps.py to produce
5858
# updated revision list of existing dependencies.
59-
'dart_revision': '37bbc285d8d2ad66843703d7f60dcdf23fd76175',
59+
'dart_revision': '85569ab5b392c1b4a2976d508ceac6026f065e2b',
6060

6161
# WARNING: DO NOT EDIT MANUALLY
6262
# The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py
6363
'dart_binaryen_rev': '87f9dac127b387715d8d96ac7ec8fd469d8c2dab',
64-
'dart_boringssl_rev': '57f525e425a95e7c89fa2df926fa93273bd47311',
64+
'dart_boringssl_rev': 'ee0c13ad1808379cf16b371a051ac3951f8a09c1',
6565
'dart_core_rev': '7f9f597e64fa52faebd3c0a2214f61a7b081174d',
6666
'dart_devtools_rev': '3e5327a02693b1405359dc5322d7f0a40151b9b7',
6767
'dart_http_rev': '79470d014b467f01b0e7c5b63ab6c86b22dec8db',
@@ -70,7 +70,7 @@ vars = {
7070
'dart_protobuf_gn_rev': 'ca669f79945418f6229e4fef89b666b2a88cbb10',
7171
'dart_protobuf_rev': 'da7279c56734cffed4deb1e3a6f93bdcefccf6b8',
7272
'dart_pub_rev': '58de642dc1d07601f6eb2b4ecd94555c0210106b',
73-
'dart_tools_rev': '223daf5300a5e3f6e09b7e24a5fda1009d6708f7',
73+
'dart_tools_rev': 'febccb92d228e678196aa90c109c708ed7ad6ea8',
7474
'dart_watcher_rev': 'bc44e6f6b85972e516c44b9ae6c042b4cbd7c72b',
7575
'dart_web_rev': 'bdf112ec64d28285cc29c6c78274ff3a827bb79b',
7676
'dart_webdev_rev': 'ab620d1a81adc57b5045a189e076b9930ae66208',
@@ -326,7 +326,7 @@ deps = {
326326
Var('dart_git') + '/core.git' + '@' + Var('dart_core_rev'),
327327

328328
'engine/src/flutter/third_party/dart/third_party/pkg/dart_style':
329-
Var('dart_git') + '/dart_style.git@1de89eb3bd340315f9ff5f2afc319cc1d6131b8d',
329+
Var('dart_git') + '/dart_style.git@21de99ec0ff8ace4d946a746fb427fffd6afa535',
330330

331331
'engine/src/flutter/third_party/dart/third_party/pkg/dartdoc':
332332
Var('dart_git') + '/dartdoc.git@c7f11603effa88ddacabfd555993f322fca8b3fe',
@@ -350,7 +350,7 @@ deps = {
350350
Var('dart_git') + '/markdown.git@4d5dbc659955973902f2585c54e94d453532db70',
351351

352352
'engine/src/flutter/third_party/dart/third_party/pkg/native':
353-
Var('dart_git') + '/native.git@da5dc148a0430b6c4224b59178db5385d79b2298',
353+
Var('dart_git') + '/native.git@4d81ce6c5e17164ef63d8a3f5144e5def0702207',
354354

355355
'engine/src/flutter/third_party/dart/third_party/pkg/package_config':
356356
Var('dart_git') + '/package_config.git@76f2f6c245451da1fa24d7bbb00251b909e729a5',

engine/src/flutter/ci/licenses.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ function verify_licenses() (
173173

174174
local actualLicenseCount
175175
actualLicenseCount="$(tail -n 1 flutter/ci/licenses_golden/licenses_flutter | tr -dc '0-9')"
176-
local expectedLicenseCount=918
176+
local expectedLicenseCount=917
177177

178178
if [[ $actualLicenseCount -ne $expectedLicenseCount ]]; then
179179
echo "=============================== ERROR ==============================="

engine/src/flutter/ci/licenses_golden/excluded_files

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -950,6 +950,7 @@
950950
../../../flutter/third_party/boringssl/src/.github
951951
../../../flutter/third_party/boringssl/src/.gitignore
952952
../../../flutter/third_party/boringssl/src/API-CONVENTIONS.md
953+
../../../flutter/third_party/boringssl/src/AUTHORS
953954
../../../flutter/third_party/boringssl/src/BREAKING-CHANGES.md
954955
../../../flutter/third_party/boringssl/src/BUILD.bazel
955956
../../../flutter/third_party/boringssl/src/BUILDING.md
@@ -1009,6 +1010,7 @@
10091010
../../../flutter/third_party/boringssl/src/crypto/fipsmodule/ec/p256_test.cc
10101011
../../../flutter/third_party/boringssl/src/crypto/fipsmodule/ecdsa/ecdsa_test.cc
10111012
../../../flutter/third_party/boringssl/src/crypto/fipsmodule/hkdf/hkdf_test.cc
1013+
../../../flutter/third_party/boringssl/src/crypto/fipsmodule/keccak/keccak_test.cc
10121014
../../../flutter/third_party/boringssl/src/crypto/fipsmodule/modes/gcm_test.cc
10131015
../../../flutter/third_party/boringssl/src/crypto/fipsmodule/rand/ctrdrbg_test.cc
10141016
../../../flutter/third_party/boringssl/src/crypto/fipsmodule/service_indicator/service_indicator_test.cc
@@ -1018,7 +1020,6 @@
10181020
../../../flutter/third_party/boringssl/src/crypto/hpke/translate_test_vectors.py
10191021
../../../flutter/third_party/boringssl/src/crypto/hrss/hrss_test.cc
10201022
../../../flutter/third_party/boringssl/src/crypto/impl_dispatch_test.cc
1021-
../../../flutter/third_party/boringssl/src/crypto/keccak/keccak_test.cc
10221023
../../../flutter/third_party/boringssl/src/crypto/kyber/kyber_test.cc
10231024
../../../flutter/third_party/boringssl/src/crypto/lhash/lhash_test.cc
10241025
../../../flutter/third_party/boringssl/src/crypto/md5/md5_test.cc
@@ -1242,6 +1243,10 @@
12421243
../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/mldsa_65_standard_sign_test.txt
12431244
../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/mldsa_65_standard_verify_test.json
12441245
../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/mldsa_65_standard_verify_test.txt
1246+
../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/mldsa_87_standard_sign_test.json
1247+
../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/mldsa_87_standard_sign_test.txt
1248+
../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/mldsa_87_standard_verify_test.json
1249+
../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/mldsa_87_standard_verify_test.txt
12451250
../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/primality_test.json
12461251
../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/primality_test.txt
12471252
../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.json

engine/src/flutter/ci/licenses_golden/licenses_dart

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Signature: da61ac66343c72a7a601b65f748e7b7a
1+
Signature: 961e82ed392722293178038d809aa6d0
22

33
====================================================================================================
44
LIBRARY: dart
@@ -599,7 +599,6 @@ ORIGIN: ../../../flutter/third_party/dart/runtime/platform/utils_macos.h + ../..
599599
ORIGIN: ../../../flutter/third_party/dart/runtime/platform/utils_win.cc + ../../../flutter/third_party/dart/LICENSE
600600
ORIGIN: ../../../flutter/third_party/dart/runtime/platform/utils_win.h + ../../../flutter/third_party/dart/LICENSE
601601
ORIGIN: ../../../flutter/third_party/dart/runtime/vm/allocation.cc + ../../../flutter/third_party/dart/LICENSE
602-
ORIGIN: ../../../flutter/third_party/dart/runtime/vm/base_isolate.h + ../../../flutter/third_party/dart/LICENSE
603602
ORIGIN: ../../../flutter/third_party/dart/runtime/vm/bit_set.h + ../../../flutter/third_party/dart/LICENSE
604603
ORIGIN: ../../../flutter/third_party/dart/runtime/vm/bit_vector.cc + ../../../flutter/third_party/dart/LICENSE
605604
ORIGIN: ../../../flutter/third_party/dart/runtime/vm/bit_vector.h + ../../../flutter/third_party/dart/LICENSE
@@ -951,7 +950,6 @@ FILE: ../../../flutter/third_party/dart/runtime/platform/utils_macos.h
951950
FILE: ../../../flutter/third_party/dart/runtime/platform/utils_win.cc
952951
FILE: ../../../flutter/third_party/dart/runtime/platform/utils_win.h
953952
FILE: ../../../flutter/third_party/dart/runtime/vm/allocation.cc
954-
FILE: ../../../flutter/third_party/dart/runtime/vm/base_isolate.h
955953
FILE: ../../../flutter/third_party/dart/runtime/vm/bit_set.h
956954
FILE: ../../../flutter/third_party/dart/runtime/vm/bit_vector.cc
957955
FILE: ../../../flutter/third_party/dart/runtime/vm/bit_vector.h
@@ -4807,7 +4805,7 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice
48074805
This Source Code Form is "Incompatible With Secondary Licenses", as
48084806
defined by the Mozilla Public License, v. 2.0.
48094807

4810-
You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/7ed58b3c462ace547fbf3a2c119e515c676ba20a
4808+
You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/85569ab5b392c1b4a2976d508ceac6026f065e2b
48114809
/third_party/fallback_root_certificates/
48124810

48134811
====================================================================================================

0 commit comments

Comments
 (0)