Devon Carew
390d3f4ede
[deps] rev protobuf, tools, web
...
Revisions updated by `dart tools/rev_sdk_deps.dart`.
protobuf (https://github.com/dart-lang/protobuf/compare/32d53da..0bfff0c ):
0bfff0c 2025-06-10 Devon Carew update to the latest analysis lints (dart-lang/protobuf#1017 )
tools (https://github.com/dart-lang/tools/compare/e84cbd9..72e6cc8 ):
72e6cc87 2025-06-11 Ben Konyi Don't emit two WatchEvents when creating a file in a non-existent directory on Windows (dart-lang/tools#2111 )
web (https://github.com/dart-lang/web/compare/de6b3e4..c8c1c28 ):
c8c1c28 2025-06-10 Srujan Gaddam Skip ts_bindings_test and run web_generator tests with VM (dart-lang/web#373 )
Change-Id: Ibdd74ac0e40801c83eb87737095276341863a39c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434525
Commit-Queue: Devon Carew <devoncarew@google.com >
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
2025-06-13 12:57:12 -07:00
Daco Harkes
087c496876
[deps] Roll dart-lang/native
...
Change-Id: Idb226255d913eeca9ab10117438a6c1769f0d1b9
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-win-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434721
Reviewed-by: Jake Macdonald <jakemac@google.com >
Commit-Queue: Daco Harkes <dacoharkes@google.com >
Auto-Submit: Daco Harkes <dacoharkes@google.com >
Commit-Queue: Jake Macdonald <jakemac@google.com >
2025-06-13 08:49:52 -07:00
DEPS Autoroller
a6f19e5166
Roll Fuchsia SDK from 28.20250611.5.1 to 28.20250612.3.1
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: Ia2673353989fcf38b8e809ed83e25c5795748145
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434420
Reviewed-by: Alexander Aprelev <aam@google.com >
Reviewed-by: Alexander Markov <alexmarkov@google.com >
Commit-Queue: Alexander Aprelev <aam@google.com >
2025-06-13 07:29:30 -07:00
Sergey G. Grekhov
758ff3ab8c
[co19] Roll co19 to c23b0d593e185fa45d37cd6373f33d20956cab40
...
2025-06-06 sgrekhov22@gmail.com Fixes dart-lang/co19#3219 . Call `RawSecureServerSocket.single` after the second write operation (dart-lang/co19#3220 )
Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try
Change-Id: I61511868f00a8686c6b0152dff03c888f1bd3e7b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434620
Commit-Queue: Alexander Thomas <athom@google.com >
Reviewed-by: Alexander Thomas <athom@google.com >
Reviewed-by: Erik Ernst <eernst@google.com >
2025-06-13 02:26:08 -07:00
Nate Biggs
ce27b47fbf
Update chrome and firefox versions to 138.0.7204.23 and 139.0.4 respectively.
...
Change-Id: I651050255bea41eea9c36727b0b7920311639c8c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434440
Reviewed-by: Srujan Gaddam <srujzs@google.com >
Commit-Queue: Nate Biggs <natebiggs@google.com >
2025-06-12 09:49:34 -07:00
DEPS Autoroller
55d93b295b
Roll Fuchsia SDK from 28.20250609.3.1 to 28.20250611.5.1
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: Ibbe9183001d65a43d9962381262ffff167f44868
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434200
Reviewed-by: Zijie He <zijiehe@google.com >
Commit-Queue: Derek Xu <derekx@google.com >
Reviewed-by: Derek Xu <derekx@google.com >
2025-06-12 07:33:31 -07:00
Sam Rawlins
1bf83ec400
Bump devtools to 53b9620798ff824f016add0fa6c25e9cc399ea0b
...
Change-Id: I9af3a41dffd5969d82a6c0cb102ea1e24a1271bd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434101
Reviewed-by: Kenzie Davisson <kenzieschmoll@google.com >
Commit-Queue: Samuel Rawlins <srawlins@google.com >
2025-06-11 14:27:21 -07:00
DEPS Autoroller
81e02ed314
Roll Fuchsia SDK from 28.20250528.4.1 to 28.20250609.3.1
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I87e563814a59d5257ea807153d6b6ee70fe5e6a4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/433520
Reviewed-by: Ryan Macnak <rmacnak@google.com >
Reviewed-by: Alexander Aprelev <aam@google.com >
Commit-Queue: Alexander Aprelev <aam@google.com >
2025-06-11 13:09:04 -07:00
Devon Carew
25e1d009d1
Bump core to dc975303c312497aec2f5ed4c5828da3607e33dd
...
Changes:
```
> git log --format="%C(auto) %h %s" af37fe5..dc97530
https://dart.googlesource.com/core.git/+/dc975303 Speedup package:crypto (with a focus on md5) (892)
https://dart.googlesource.com/core.git/+/66348be6 Remove munificent as owner of args in CODEOWNERS (891)
https://dart.googlesource.com/core.git/+/816cea7c [path] Fix test race condition caused by changing Directory.current (890)
https://dart.googlesource.com/core.git/+/de09be6d update the issue templates for package:lints (887)
https://dart.googlesource.com/core.git/+/f608a009 Format packages to new style (883)
https://dart.googlesource.com/core.git/+/804ff112 Fix doc comment issues reported by pub.dev (882)
https://dart.googlesource.com/core.git/+/c064ca85 Add `no_response.yaml` workflow (881)
https://dart.googlesource.com/core.git/+/228112c0 prep to publish 6.0.0 of package:lints (878)
https://dart.googlesource.com/core.git/+/e32c7b96 Fix StreamGroup.broadcast() close() not completing when streams close. (876)
```
Diff: https://dart.googlesource.com/core.git/+/af37fe54c320b0f76f76da01acbbfc0c0118e613..dc975303c312497aec2f5ed4c5828da3607e33dd/
Change-Id: Ib9fa5862fc3e354b440c39b77e047d04bbe4d128
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434160
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Auto-Submit: Devon Carew <devoncarew@google.com >
2025-06-11 12:34:31 -07:00
DEPS Autoroller
808cc057d6
Roll gn from e5c4d1881b85 to 899572b32b8b
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/gn-dart-sdk
Please CC dart-ecosystem-gardener@grotations.appspotmail.com ,dart-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in gn: https://bugs.chromium.org/p/gn/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: Ifa8724da7cab9b5f839a87cc2a100fb491f00f4f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434000
Reviewed-by: Ryan Macnak <rmacnak@google.com >
Commit-Queue: Alexander Aprelev <aam@google.com >
Reviewed-by: Alexander Aprelev <aam@google.com >
2025-06-11 11:41:22 -07:00
Devon Carew
74250e5fd8
[deps] roll dart-lang/core
...
Change-Id: I55cfe489bd64552368a276637ded106a5941ea36
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/434140
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Auto-Submit: Devon Carew <devoncarew@google.com >
2025-06-11 11:08:55 -07:00
Ryan Macnak
5f877fb7c8
Revert "[build] Update to Focal sysroot."
...
This reverts commit ad9a13a1c1 .
Reason for revert: breaks Debian arm32 package
Original change's description:
> [build] Update to Focal sysroot.
>
> Our minimum supported version is Jammy, which Fuchsia doesn't have a CIPD package for, but at least we no longer need to use a different sysroot for different architectures.
>
> Change-Id: I90f37797c2f2f79886df85d6b7ed9903270e8c2a
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/433561
> Reviewed-by: Alexander Aprelev <aam@google.com >
> Commit-Queue: Ryan Macnak <rmacnak@google.com >
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: I532c6052ba9bfe271f34bc18f6120eb80df98d6f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/433922
Auto-Submit: Ryan Macnak <rmacnak@google.com >
Commit-Queue: Ryan Macnak <rmacnak@google.com >
Reviewed-by: Alexander Aprelev <aam@google.com >
2025-06-10 16:11:47 -07:00
Ryan Macnak
ad9a13a1c1
[build] Update to Focal sysroot.
...
Our minimum supported version is Jammy, which Fuchsia doesn't have a CIPD package for, but at least we no longer need to use a different sysroot for different architectures.
Change-Id: I90f37797c2f2f79886df85d6b7ed9903270e8c2a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/433561
Reviewed-by: Alexander Aprelev <aam@google.com >
Commit-Queue: Ryan Macnak <rmacnak@google.com >
2025-06-10 14:31:51 -07:00
Devon Carew
6310de0424
[deps] rev ai, web, webdev
...
Revisions updated by `dart tools/rev_sdk_deps.dart`.
ai (https://github.com/dart-lang/ai/compare/1d9d60c..f2b48c6 ):
f2b48c6 2025-06-09 Nate Bosch Retain compatibility with 3.7 SDKs (dart-lang/ai#163 )
52adf08 2025-06-06 Jacob MacDonald add homepage, repository, and documentation links to the pub result (dart-lang/ai#155 )
fa1c2be 2025-06-06 Nate Bosch Always use the failures-only reporter for testing (dart-lang/ai#160 )
66a152f 2025-06-06 Nate Bosch Instruct clients to prefer MCP (dart-lang/ai#161 )
55ad850 2025-06-05 Jacob MacDonald Add a retroactive changelog (dart-lang/ai#157 )
b08a610 2025-06-05 Jacob MacDonald Update instructions, add cursor install link (dart-lang/ai#159 )
web (https://github.com/dart-lang/web/compare/f1becf0..de6b3e4 ):
de6b3e4 2025-06-06 Srujan Gaddam Add missing copyrights and delete empty files (dart-lang/web#371 )
74a33ba 2025-06-06 Kevin Moore Add in a missing library directive, missing new line (dart-lang/web#370 )
4d24eb5 2025-06-06 nikeokoronkwo [web_generator] Setting up `web_generator` for Dart JS Interop Gen (dart-lang/web#368 )
webdev (https://github.com/dart-lang/webdev/compare/55941b0..661dafd ):
661dafd4 2025-06-08 Srujan Gaddam Defer execution of main until resume for hot restart with DDC library bundle format (dart-lang/webdev#2623 )
01a3b9d7 2025-06-06 Nicholas Shahan Remove skip from chrome proxy service test
Change-Id: If3d4326d0bacf47a4d95520dbd0aac5fb58de439
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/433363
Commit-Queue: Devon Carew <devoncarew@google.com >
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
2025-06-09 11:20:00 -07:00
DEPS Autoroller
0242cc0b98
Roll BoringSSL from a934ee9e1fe4 to 035e720641f3 (18 revisions)
...
https://boringssl.googlesource.com/boringssl.git/+log/a934ee9e1fe4..035e720641f3
2025-06-02 davidben@google.com Don't pass `parent` or `ad` to CRYPTO_EX_free
2025-05-28 agl@chromium.org Address some minor things from the MLDSA mu support.
2025-05-28 guillaumee@google.com Add an external mu variant of the ML-DSA API (65 and 87 variants).
2025-05-27 davidben@google.com Make CRYPTO_EX_DATA opaque
2025-05-27 davidben@google.com Move CRYPTO_refcount_t into internal headers
2025-05-27 davidben@google.com Remove unused bputs hook
2025-05-27 davidben@google.com Make BIO and BIO_METHOD opaque
2025-05-23 davidben@google.com Update defaults for PKCS12_create
2025-05-22 agl@chromium.org Note a couple of typoed struct names that we'll leave alone.
2025-05-22 agl@chromium.org xwing: tweaks and cleanups.
2025-05-22 davidben@google.com Update references to RFC 2898
2025-05-21 andreser@google.com add a test for -fno-strict-aliasing
2025-05-21 davidben@google.com Fix some more IWYU issues
2025-05-20 davidben@google.com Replace OPENSSL_ia32cap env test with a unit test
2025-05-20 davidben@google.com Update googletest
2025-05-19 davidben@google.com Remove empty messages in static_assert
2025-05-19 davidben@google.com Remove P-224 from TLS
2025-05-19 agl@imperialviolet.org Fix OPENSSL_ia32cap parsing.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com ,dart-vm-gardener@grotations.appspotmail.com ,dart-vm-team@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: dart-vm-gardener@grotations.appspotmail.com
Change-Id: I681f37bc7332a5f7c76a6b14fc364306e054d1cc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432365
Reviewed-by: Alexander Markov <alexmarkov@google.com >
Reviewed-by: Alexander Aprelev <aam@google.com >
Commit-Queue: Alexander Markov <alexmarkov@google.com >
2025-06-09 08:59:54 -07:00
DEPS Autoroller
1c3c2d220f
Roll gn from afd24ed11bc5 to e5c4d1881b85
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/gn-dart-sdk
Please CC dart-ecosystem-gardener@grotations.appspotmail.com ,dart-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in gn: https://bugs.chromium.org/p/gn/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: I4857c405336a40163e740aedb7237bd507537c61
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/433120
Commit-Queue: Alexander Markov <alexmarkov@google.com >
Reviewed-by: Alexander Markov <alexmarkov@google.com >
Reviewed-by: Alexander Aprelev <aam@google.com >
2025-06-09 08:52:58 -07:00
Sergey G. Grekhov
201484c398
[co19] Roll co19 to ae9af9df72a7d5998cbbfd910da0f42e329d964f
...
2025-06-06 sgrekhov22@gmail.com Fixes dart-lang/co19#3217 . Ignore warning in string_length_t07.dart (dart-lang/co19#3218 )
2025-06-06 sgrekhov22@gmail.com dart-lang/co19#3180 . Add tests for JSAnyOperatorExtension. Part 1. (dart-lang/co19#3215 )
2025-06-04 sgrekhov22@gmail.com Fixes dart-lang/co19#3210 . Don't expect promotion from `FutureOr<void>` to `Future<void>` or `void` (dart-lang/co19#3211 )
2025-06-03 sgrekhov22@gmail.com Fixes dart-lang/co19#3192 . Add tests for constant expression `String?.length` (dart-lang/co19#3209 )
Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try
Change-Id: If4f523a44a7efb9ac97dde388c293b1bc8dd1e4f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/433321
Commit-Queue: Alexander Thomas <athom@google.com >
Reviewed-by: Alexander Thomas <athom@google.com >
Reviewed-by: Erik Ernst <eernst@google.com >
2025-06-06 08:54:51 -07:00
Devon Carew
e2d6df2a74
[deps] rev ai, ecosystem, i18n, protobuf, test, tools, webdev
...
Revisions updated by `dart tools/rev_sdk_deps.dart`.
ai (https://github.com/dart-lang/ai/compare/6a71aeb..1d9d60c ):
1d9d60c 2025-06-05 Jacob MacDonald handle relative paths under roots without trailing slashes (dart-lang/ai#152 )
ecosystem (https://github.com/dart-lang/ecosystem/compare/8cebaf0..64aac3a ):
64aac3a 2025-06-03 Daco Harkes [health] Bump dart_apitool (dart-lang/ecosystem#360 )
i18n (https://github.com/dart-lang/i18n/compare/e44af54..43214dd ):
43214dde 2025-06-04 Moritz Upgrade to new native_assets (dart-lang/i18n#964 )
protobuf (https://github.com/dart-lang/protobuf/compare/c69077d..32d53da ):
32d53da 2025-06-05 Devon Carew Refactor the test goldens so they have standard file name extensions (dart-lang/protobuf#1014 )
test (https://github.com/dart-lang/test/compare/e2ddae9..0793a2b ):
0793a2b3 2025-06-05 Agam Agarwal Add isSorted and related matchers (dart-lang/test#2490 )
tools (https://github.com/dart-lang/tools/compare/04c6849..e84cbd9 ):
e84cbd9e 2025-06-04 Christophe Coevoet [source_span] Add a test covering the highlighting of non-contiguous spans (dart-lang/tools#1666 )
700a3c4d 2025-06-04 Liam Appelbe [coverage] Fix remaining ~0.1% flakiness (dart-lang/tools#2102 )
webdev (https://github.com/dart-lang/webdev/compare/64492b2..55941b0 ):
55941b0c 2025-06-05 Kevin Moore [dwds] DRY up MD5/etag logic (dart-lang/webdev#2625 )
ab7c4d68 2025-06-05 dependabot[bot] Bump the github-actions group across 1 directory with 3 updates (dart-lang/webdev#2593 )
f149e43f 2025-06-05 Nate Biggs Update e2e_test expectation to look for more consistent message. (dart-lang/webdev#2630 )
80b1686b 2025-06-03 Nicholas Shahan Fix e2e_test to work with current DDC output (dart-lang/webdev#2626 )
Change-Id: I4802d7c4a7e39ba238f2f4ce0748dfa6dba9d8c4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/433240
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
2025-06-05 12:58:53 -07:00
Kenzie Davisson
495a2bb694
Update to latest DevTools hash
...
Change-Id: I3ecb7e661b606907186c0a81b16eecefe4d63a4f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432803
Commit-Queue: Ivan Inozemtsev <iinozemtsev@google.com >
Reviewed-by: Ivan Inozemtsev <iinozemtsev@google.com >
2025-06-05 04:13:34 -07:00
Daco Harkes
59d46be1b5
[infra] DEPS sdk path
...
This attempts to make `gclient sync` work with a different directory
name than `sdk` in the `.gclient` file.
Bug: https://github.com/dart-lang/sdk/issues/60848
Change-Id: I0d1a3e1592792eba03aea66aa9a78f577bcf3a75
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432701
Commit-Queue: Daco Harkes <dacoharkes@google.com >
Reviewed-by: Sigurd Meldgaard <sigurdm@google.com >
2025-06-03 07:39:05 -07:00
Jake Macdonald
523274c823
Bump ai to 6a71aebe2b9c19e992dc6333a4111cdb8f9cd2b2
...
Changes:
```
> git log --format="%C(auto) %h %s" 2a5eb30..6a71aeb
https://dart.googlesource.com/ai.git/+/6a71aeb run tests on windows, fix executable paths for dart/flutter (149)
```
Diff: https://dart.googlesource.com/ai.git/+/2a5eb30492c4231624ae954e93aa1491e4aca84f..6a71aebe2b9c19e992dc6333a4111cdb8f9cd2b2/
Change-Id: Ie3ff4bb84d42d87c1d401ce23301d8da68921d9d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432480
Auto-Submit: Jake Macdonald <jakemac@google.com >
Reviewed-by: Devon Carew <devoncarew@google.com >
Commit-Queue: Jake Macdonald <jakemac@google.com >
2025-06-03 07:26:42 -07:00
Daco Harkes
da5ae4786c
[deps] Roll dart-lang/native
...
Adds support for dev dependencies with build hooks in `dart test`.
TEST=pkg/dartdev/test/native_assets/test_test.dart
Change-Id: Ia05497ef5e1ec2bf11454fde8660b6626dcc524e
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-win-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432621
Reviewed-by: Michael Goderbauer <goderbauer@google.com >
Commit-Queue: Michael Goderbauer <goderbauer@google.com >
Commit-Queue: Daco Harkes <dacoharkes@google.com >
Auto-Submit: Daco Harkes <dacoharkes@google.com >
2025-06-03 02:47:25 -07:00
Sigurd Meldgaard
4e84425819
Bump pub to 818f10b4bf9249bd0b2c212dd8709675eeb14cd2
...
Changes:
```
> git log --format="%C(auto) %h %s" 59406fa..818f10b
https://dart.googlesource.com/pub.git/+/818f10b4 Mark package-configs as active when writing (4592)
https://dart.googlesource.com/pub.git/+/d59fb52e Don't rewrite pubspec.lock and workspace_ref if not modified (4589)
```
Diff: https://dart.googlesource.com/pub.git/+/59406faad8959e332da98260bab894feb8500908..818f10b4bf9249bd0b2c212dd8709675eeb14cd2/
Change-Id: I7c8b9ac8f9979d08dcacc749f766cc831752cbce
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432380
Reviewed-by: Sarah Zakarias <zarah@google.com >
Auto-Submit: Sigurd Meldgaard <sigurdm@google.com >
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com >
2025-06-03 02:34:36 -07:00
Kenzie Davisson
338a83af89
Update DevTools rev to 73eadd3be6eff2ddd9c7673f855f327a80111ebb
...
Change-Id: Ib435be347412205c45cec4392e7a9b881e40abcb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432463
Reviewed-by: Samuel Rawlins <srawlins@google.com >
Commit-Queue: Kenzie Davisson <kenzieschmoll@google.com >
2025-06-02 16:23:26 -07:00
Konstantin Shcheglov
4580a03480
Roll dartdoc to 4ceea6b8240bf1dd9694a170368264e40c67d66b
...
Related to https://dart-review.googlesource.com/c/sdk/+/432125
Change-Id: I52f74bb83508469fc73373c3b849707b8aa914d7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432442
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2025-06-02 13:30:51 -07:00
Devon Carew
8711f552fd
[deps] rev ecosystem, protobuf, test, tools, webdev, webdriver
...
Revisions updated by `dart tools/rev_sdk_deps.dart`.
ecosystem (https://github.com/dart-lang/ecosystem/compare/815d4ba..8cebaf0 ):
8cebaf0 2025-05-28 Kevin Moore team lints: update to latest pkg:lints (dart-lang/ecosystem#359 )
protobuf (https://github.com/dart-lang/protobuf/compare/d940c8d..c69077d ):
c69077d 2025-05-30 Devon Carew revert the change to not generate empty enum files (dart-lang/protobuf#1016 )
08e7410 2025-05-29 Devon Carew ignore unused_imports for json files (dart-lang/protobuf#1013 )
efdabd7 2025-05-29 Devon Carew update how we calculate import prefixes (dart-lang/protobuf#1012 )
60dfaed 2025-05-28 Devon Carew rev package:protoc_plugin to 22.3.0 (dart-lang/protobuf#1011 )
86dfa6b 2025-05-27 Devon Carew move generated test code from out/ to test/gen/ (dart-lang/protobuf#1009 )
test (https://github.com/dart-lang/test/compare/42a6d33..e2ddae9 ):
e2ddae9f 2025-06-01 dependabot[bot] Bump the github-actions group with 2 updates (dart-lang/test#2506 )
tools (https://github.com/dart-lang/tools/compare/a0dda7e..04c6849 ):
04c68495 2025-06-01 dependabot[bot] Bump actions/setup-node from 3 to 4 in the github-actions group (dart-lang/tools#2106 )
webdev (https://github.com/dart-lang/webdev/compare/5dbb30e..64492b2 ):
64492b2d 2025-05-27 Nate Biggs Fix e2e 'evaluate' test to use new Closure toString format. (dart-lang/webdev#2624 )
webdriver (https://github.com/google/webdriver.dart/compare/f52afbf..b8f511d ):
b8f511d 2025-06-02 dependabot[bot] Bump nanasess/setup-chromedriver (google/webdriver.dart#329 )
Change-Id: If832327efab4615677528599ac51cecf4bb09fdf
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432362
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Auto-Submit: Devon Carew <devoncarew@google.com >
2025-06-02 10:47:13 -07:00
Sergey G. Grekhov
df126594e9
[co19] Roll co19 to 3388e8e9073d57e6fdca6582568fdfa6f9a6bc61
...
2025-06-02 sgrekhov22@gmail.com dart-lang/co19#3180 . Add tests for NullableUndefineableJSAnyExtension. (dart-lang/co19#3205 )
2025-06-02 sgrekhov22@gmail.com Fixes dart-lang/co19#3212 . Fix the new roll failures. Add issue numbers (dart-lang/co19#3213 )
2025-06-02 sgrekhov22@gmail.com dart-lang/co19#3057 . Update promotion_switch_A05_t03.dart according to the current implementation (dart-lang/co19#3214 )
2025-05-28 sgrekhov22@gmail.com Fixes dart-lang/co19#3201 . Allow getter/setter with different types (dart-lang/co19#3207 )
2025-05-28 sgrekhov22@gmail.com Fixes dart-lang/co19#3206 . Update expected errors positions for CFE (dart-lang/co19#3208 )
2025-05-27 sgrekhov22@gmail.com dart-lang/co19#2868 . Add test for a member invocation of an extension on nullable type (dart-lang/co19#3204 )
2025-05-26 sgrekhov22@gmail.com dart-lang/co19#3057 . Add more tests for promotion in switch (dart-lang/co19#3185 )
2025-05-26 sgrekhov22@gmail.com dart-lang/co19#3057 . Add switch statements/expressions patterns matching tests (dart-lang/co19#3169 )
2025-05-23 sgrekhov22@gmail.com dart-lang/co19#3198 . Remove accidental code (dart-lang/co19#3202 )
2025-05-23 sgrekhov22@gmail.com Fixes dart-lang/co19#3198 . Don't use string representation of `Type` objects (dart-lang/co19#3200 )
2025-05-23 sgrekhov22@gmail.com dart-lang/co19#3182 . Update augmenting_declarations_A05_*.dart (dart-lang/co19#3199 )
Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try
Change-Id: I89444579e87815f0087ac538bb2ea264f93d2180
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432280
Reviewed-by: Erik Ernst <eernst@google.com >
Reviewed-by: Alexander Thomas <athom@google.com >
Commit-Queue: Alexander Thomas <athom@google.com >
2025-06-02 09:06:52 -07:00
DEPS Autoroller
c3496701e4
Roll Fuchsia SDK from 28.20250519.5.1 to 28.20250528.4.1
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I0189d2e856577808566a8d146392d1133f85ced8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/431840
Reviewed-by: Brian Quinlan <bquinlan@google.com >
Commit-Queue: Brian Quinlan <bquinlan@google.com >
Reviewed-by: Zijie He <zijiehe@google.com >
2025-05-30 18:16:52 -07:00
DEPS Autoroller
a14c3059e9
Roll Fuchsia Test Scripts from L6SMsr0eTyQlN6KR4... to DG11ez0PRGu8loi2m...
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-test-scripts-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Fuchsia Test Scripts: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I40bba5a653d6116ff346782f3aa35330a3c4ed99
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/431841
Reviewed-by: Brian Quinlan <bquinlan@google.com >
Commit-Queue: Brian Quinlan <bquinlan@google.com >
Reviewed-by: Zijie He <zijiehe@google.com >
2025-05-30 18:15:32 -07:00
DEPS Autoroller
d34f769deb
Roll gn from ebc8f16ca7b0 to afd24ed11bc5
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/gn-dart-sdk
Please CC dart-ecosystem-gardener@grotations.appspotmail.com ,dart-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in gn: https://bugs.chromium.org/p/gn/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: I3a67146bb0832bd82ba0673335fb94661c9209a0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/431946
Reviewed-by: Brian Quinlan <bquinlan@google.com >
Reviewed-by: Alexander Aprelev <aam@google.com >
Commit-Queue: Brian Quinlan <bquinlan@google.com >
2025-05-30 16:56:11 -07:00
Jake Macdonald
0467dfc434
Bump ai to 2a5eb30492c4231624ae954e93aa1491e4aca84f
...
Changes:
```
> git log --format="%C(auto) %h %s" 47fa2fc..2a5eb30
https://dart.googlesource.com/ai.git/+/2a5eb30 pass the provided root instead of the resolved root for project type detection (150)
https://dart.googlesource.com/ai.git/+/16799ee Be more flexible about roots by comparing canonicalized paths (148)
https://dart.googlesource.com/ai.git/+/cf7d67f create the working dir if it doesn't exist (147)
```
Diff: https://dart.googlesource.com/ai.git/+/47fa2fcf476a905b316282d9351e4ed063755ead..2a5eb30492c4231624ae954e93aa1491e4aca84f/
Change-Id: I48b0d075797d5a7a6b1ef3eadcb9b9b860da7c07
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432020
Auto-Submit: Jake Macdonald <jakemac@google.com >
Reviewed-by: Devon Carew <devoncarew@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
2025-05-29 17:17:21 -07:00
Jake Macdonald
e4cac2901a
Bump ai to cf7d67f1e653cc9d8988ff0dc549eb7c357c3ef9
...
Changes:
```
> git log --format="%C(auto) %h %s" 47fa2fc..cf7d67f
https://dart.googlesource.com/ai.git/+/cf7d67f create the working dir if it doesn't exist (147)
```
Diff: https://dart.googlesource.com/ai.git/+/47fa2fcf476a905b316282d9351e4ed063755ead..cf7d67f1e653cc9d8988ff0dc549eb7c357c3ef9/
Change-Id: Idd2a0b322cd36aea4c6b5555ee0ea621689bd7ca
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/431920
Reviewed-by: Devon Carew <devoncarew@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
Auto-Submit: Jake Macdonald <jakemac@google.com >
Commit-Queue: Jake Macdonald <jakemac@google.com >
2025-05-29 10:59:50 -07:00
Nicholas Shahan
b414df224a
[DEPS] Update web engines
...
chrome: 138.0.7204.4
firefox: 139.0
d8: 13.9.44
jsshell: 139.0
jsc: 295506
Change-Id: Ib10be7bc502f3daddaa594feb0a30a2f584ced0f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/431782
Commit-Queue: Nicholas Shahan <nshahan@google.com >
Reviewed-by: Mayank Patke <fishythefish@google.com >
2025-05-28 19:30:54 -07:00
Devon Carew
25d57216e9
Bump tools to a0dda7e50bcd99fd3be8512cf546d872ba39e046
...
Changes:
```
> git log --format="%C(auto) %h %s" a433200..a0dda7e
https://dart.googlesource.com/tools.git/+/a0dda7e5 [coverage] Switch from package:pubspec_parse to package:yaml (2103)
https://dart.googlesource.com/tools.git/+/89997b0d [coverage] Partial workspace support (2095)
```
Diff: https://dart.googlesource.com/tools.git/+/a433200cf62b2da0a02602f138ae25d61b63739c..a0dda7e50bcd99fd3be8512cf546d872ba39e046/
Change-Id: Id534906f34979ecd2fbbc14866d1404736ca27d8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/431620
Commit-Queue: Liam Appelbe <liama@google.com >
Auto-Submit: Devon Carew <devoncarew@google.com >
Reviewed-by: Liam Appelbe <liama@google.com >
2025-05-28 16:20:12 -07:00
Jake Macdonald
3033393fe6
Bump ai to 47fa2fcf476a905b316282d9351e4ed063755ead
...
Changes:
```
> git log --format="%C(auto) %h %s" 93a9191..47fa2fc
https://dart.googlesource.com/ai.git/+/47fa2fc Add the --platform and --empty arguments to the flutter create tool (144)
https://dart.googlesource.com/ai.git/+/c5582f4 Invoke dart/flutter in a more robust way (143)
https://dart.googlesource.com/ai.git/+/099a3fc remove qualifiedNames from the pub dev api search (146)
https://dart.googlesource.com/ai.git/+/e04e501 release dart_mcp 2.1.0, require it in dart_mcp_server (141)
https://dart.googlesource.com/ai.git/+/b0a224c Flutter/Dart create tool (140)
https://dart.googlesource.com/ai.git/+/c24afc1 Limit the tokens returned by the runtime errors tool/resource (139)
```
Diff: https://dart.googlesource.com/ai.git/+/93a9191b6eed79d24fc5d3ec9b514f71c888fc41..47fa2fcf476a905b316282d9351e4ed063755ead/
Change-Id: I043c225ebc194c377bfacb489f81f89bbf1a256a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/431640
Commit-Queue: Jake Macdonald <jakemac@google.com >
Reviewed-by: Devon Carew <devoncarew@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
Auto-Submit: Jake Macdonald <jakemac@google.com >
2025-05-28 09:30:06 -07:00
Devon Carew
93ddc95051
Bump dartdoc to 8e6a95c4aba8def4ef01ccc600b3a3cfb8f3cb9e
...
Changes:
```
> git log --format="%C(auto) %h %s" e38f392..8e6a95c
https://dart.googlesource.com/dartdoc.git/+/8e6a95c4 Remove the deprecated nodoc option. (4025)
https://dart.googlesource.com/dartdoc.git/+/a4a902be Remove the deprecated templates-dir option (4026)
https://dart.googlesource.com/dartdoc.git/+/37de7494 Bump lints from 5.1.1 to 6.0.0 (4058)
https://dart.googlesource.com/dartdoc.git/+/56cf68d4 Remove the missing-code-block-language warning (4028)
https://dart.googlesource.com/dartdoc.git/+/04c27dea Bump to 9.0.0-wip (4057)
https://dart.googlesource.com/dartdoc.git/+/6fe81c3b Bump to 8.3.4 (4056)
https://dart.googlesource.com/dartdoc.git/+/5e25cf32 Prepare for automated publishing (4055)
https://dart.googlesource.com/dartdoc.git/+/6391c68e Don't document elements with `@internal` (4048)
https://dart.googlesource.com/dartdoc.git/+/2e124adb Remove use of private metadata extension (4053)
```
Diff: https://dart.googlesource.com/dartdoc.git/+/e38f392163a4738a21024acd370d104e0efe72f0..8e6a95c4aba8def4ef01ccc600b3a3cfb8f3cb9e/
Change-Id: I1edc0fa6dbfe3ce4f19d7af89d800315a45abe41
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/431361
Reviewed-by: Samuel Rawlins <srawlins@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
2025-05-27 13:25:04 -07:00
Jake Macdonald
d828c36cec
Add a dart mcp-server command per go/dart-mcp-server-release-plan.
...
- Adds `dart_mcp` and `dart_mcp_server` as DEPS
- Build an AOT snapshot for the dart_mcp_server executable
- Add top level `mcp-server` command to dartdev (hidden).
- I also did add an `--experimental-mcp-server` flag which is required for this command to actually work. We had initially discussed not doing this due to complexity but I was able to keep it completely scoped to just this command. I can remove it if there are strong opinions though.
Change-Id: I737a5625507f69a904ccd1012682764eb360a2c2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430900
Reviewed-by: Siva Annamalai <asiva@google.com >
Reviewed-by: Ben Konyi <bkonyi@google.com >
Commit-Queue: Jake Macdonald <jakemac@google.com >
2025-05-27 10:14:26 -07:00
Danny Tuppeny
15f49c9da0
[deps] rev tools
...
+ update `rev_sdk_deps.dart` to work on Windows
Revisions updated by `dart tools/rev_sdk_deps.dart`.
tools (https://github.com/dart-lang/tools/compare/be0bd20..a433200c ):
a433200c Thu May 22 16:53:40 2025 +0100 Danny Tuppeny [test_reflective_loader] Pass test locations to `pkg:test` to improve IDE navigation (dart-lang/tools#2090 )
Change-Id: I9706a72ac850b3cd43bdeed671431cf836dcd860
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430501
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Devon Carew <devoncarew@google.com >
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
2025-05-27 09:27:38 -07:00
Devon Carew
3938cf634c
Bump protobuf to d940c8de905439e292770ccf6c546477ae566462
...
Changes:
```
> git log --format="%C(auto) %h %s" deda288..d940c8d
https://dart.googlesource.com/protobuf.git/+/d940c8d Update the generated code to improve readability and to better follow common Dart patterns. (1003)
https://dart.googlesource.com/protobuf.git/+/ce05559 no longer generate empty enum or server files (1006)
https://dart.googlesource.com/protobuf.git/+/976ebb8 add a script to update the vendored protos (1004)
https://dart.googlesource.com/protobuf.git/+/c8954ea Refactor the vendored protos (1000)
```
Diff: https://dart.googlesource.com/protobuf.git/+/deda2883eb3c8437a89bdae524b732fffef6150c..d940c8de905439e292770ccf6c546477ae566462/
Change-Id: Ice01632fd6d2e1bfa9b0b175a2d26252f28fb833
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430920
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Auto-Submit: Devon Carew <devoncarew@google.com >
2025-05-23 14:59:41 -07:00
Jake Macdonald
611d5a8a7c
Bump tools to be0bd20c803377063c45904512f272fdda94e8c3
...
Changes:
```
> git log --format="%C(auto) %h %s" 36f5c9f..be0bd20
https://dart.googlesource.com/tools.git/+/be0bd20c8 add an issue template for package:process (2099)
https://dart.googlesource.com/tools.git/+/30ba94606 have package:lints use package:lints/recommended (2098)
https://dart.googlesource.com/tools.git/+/694e25e0c Add package:process (2097)
https://dart.googlesource.com/tools.git/+/55054d644 [benchmark_harness]: add a bench command (2091)
https://dart.googlesource.com/tools.git/+/8f81c82a6 [benchmark_harness] Move Measure into its on lib (2092)
```
Diff: https://dart.googlesource.com/tools.git/+/36f5c9f9989e06e79323499914c50e78ab1a6621..be0bd20c803377063c45904512f272fdda94e8c3/
Change-Id: I23b90cc93240b84495d264568311471068405ede
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430460
Reviewed-by: Devon Carew <devoncarew@google.com >
Auto-Submit: Jake Macdonald <jakemac@google.com >
Commit-Queue: Jake Macdonald <jakemac@google.com >
2025-05-23 10:30:21 -07:00
Nate Biggs
9585877f18
Update Chrome and Firefox versions.
...
Chrome: 137.0.7151.40
Firefox: 138.0.4
Change-Id: I9251c10255fa86da8ad710757de324fb1e6cd678
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430840
Reviewed-by: Mark Zhou <markzipan@google.com >
Commit-Queue: Nate Biggs <natebiggs@google.com >
2025-05-23 09:45:24 -07:00
Daco Harkes
dad805d596
[deps] Roll dart-lang/native
...
Change-Id: I3c6dfc3ca5a2b2059a3bb0805e16cdeee93d19fa
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-win-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430780
Commit-Queue: Moritz Sümmermann <mosum@google.com >
Reviewed-by: Moritz Sümmermann <mosum@google.com >
Auto-Submit: Daco Harkes <dacoharkes@google.com >
Commit-Queue: Daco Harkes <dacoharkes@google.com >
2025-05-23 08:46:50 -07:00
Chloe Stefantsova
561f2a3cff
[model] Update DEPS to use new benchmark data for CFE subtype checks
...
Change-Id: Id428e294952f810ece7f83e8afad23db1c0f0d5a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/429981
Reviewed-by: Johnni Winther <johnniwinther@google.com >
Commit-Queue: Chloe Stefantsova <cstefantsova@google.com >
2025-05-23 01:57:10 -07:00
Sergey G. Grekhov
0ecaf302b9
[co19] Roll co19 to fb20d2b17e35c8fda50ca367c8efc4fb3dab040b
...
2025-05-23 sgrekhov22@gmail.com dart-lang/co19#3182 . Update augmenting_declarations_A04_*.dart (dart-lang/co19#3197 )
2025-05-22 sgrekhov22@gmail.com dart-lang/co19#3182 . Add application order tests (dart-lang/co19#3196 )
2025-05-22 sgrekhov22@gmail.com dart-lang/co19#3182 . Update augmenting_declarations_A01/02_*.dart tests (dart-lang/co19#3195 )
2025-05-22 sgrekhov22@gmail.com dart-lang/co19#3182 . Update type_inheritance_A04/5_t*.dart (dart-lang/co19#3194 )
2025-05-22 sgrekhov22@gmail.com dart-lang/co19#3182 . Update type_inheritance_A02/3_t*.dart (dart-lang/co19#3193 )
2025-05-22 sgrekhov22@gmail.com dart-lang/co19#3057 . Add "diamond" inheritance case to promotion via assignment tests (dart-lang/co19#3179 )
2025-05-20 sgrekhov22@gmail.com dart-lang/co19#3182 . Update type_inheritance_A01_* tests (dart-lang/co19#3191 )
2025-05-20 sgrekhov22@gmail.com dart-lang/co19#3182 . Update scoping tests (dart-lang/co19#3190 )
2025-05-20 sgrekhov22@gmail.com dart-lang/co19#3182 . Add enums and extensions tests (dart-lang/co19#3189 )
2025-05-19 sgrekhov22@gmail.com dart-lang/co19#3182 . Remove `augmented` expression tests (dart-lang/co19#3188 )
2025-05-16 sgrekhov22@gmail.com dart-lang/co19#3057 . Add promotion via type test tests. Check top and bottom types and Null (dart-lang/co19#3165 )
Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try
Change-Id: I0720274d910fb4e1385efeb038080995b35656f0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430660
Reviewed-by: Alexander Thomas <athom@google.com >
Reviewed-by: Erik Ernst <eernst@google.com >
2025-05-23 01:27:16 -07:00
Daco Harkes
09cdebdd59
[deps] Roll dart-lang/native
...
Change-Id: I9d879a328bf1a741ba3b23d282aefa6e670c9ca5
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-win-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430500
Reviewed-by: Liam Appelbe <liama@google.com >
Auto-Submit: Daco Harkes <dacoharkes@google.com >
Commit-Queue: Liam Appelbe <liama@google.com >
2025-05-22 15:33:11 -07:00
DEPS Autoroller
f8a50ceda6
Roll Fuchsia SDK from 28.20250516.4.1 to 28.20250519.5.1
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Fuchsia SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: Ic5cf0365ffcd5569252ad16a09cab11b7e1545cc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/429521
Reviewed-by: Derek Xu <derekx@google.com >
Commit-Queue: Derek Xu <derekx@google.com >
Reviewed-by: Zijie He <zijiehe@google.com >
2025-05-21 13:10:54 -07:00
DEPS Autoroller
3467004f31
Roll Fuchsia GN SDK from jsZSHIOmQAs3URvWU... to _tkqOQZ2qB5CxDe57...
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-gn-sdk-dart-sdk
Please CC fuchsia-3p-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Fuchsia GN SDK: https://bugs.fuchsia.dev/p/fuchsia/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:vm-fuchsia-release-x64-try;luci.dart.try:vm-fuchsia-release-arm64-try
Change-Id: I0df5868460037ded393162be70eaabb611290bff
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/429600
Reviewed-by: Zijie He <zijiehe@google.com >
Commit-Queue: Derek Xu <derekx@google.com >
Reviewed-by: Derek Xu <derekx@google.com >
2025-05-21 12:44:07 -07:00
DEPS Autoroller
b4b0afd3b5
Roll gn from 0c25d1bbde6e to ebc8f16ca7b0
...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/gn-dart-sdk
Please CC dart-ecosystem-gardener@grotations.appspotmail.com ,dart-engprod@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in gn: https://bugs.chromium.org/p/gn/issues/list
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try;luci.dart.try:dart-sdk-mac-try;luci.dart.try:dart-sdk-mac-arm64-try;luci.dart.try:dart-sdk-win-try
Change-Id: Id796c89ea39d080ddf26cca9eb7b06732fd8faaa
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/430080
Reviewed-by: Ryan Macnak <rmacnak@google.com >
Commit-Queue: Derek Xu <derekx@google.com >
Reviewed-by: Derek Xu <derekx@google.com >
2025-05-21 11:18:13 -07:00
Daco Harkes
8ac2279b07
[native assets] Graduate to preview
...
This PR enables native assets on the main and dev channel by default,
and make native assets available on the beta channel.
This PR removes the flag from invocations.
The helper packages (`package:hooks` and `package:code_assets`) will
stay 0.x for now, until the SDK constraint can be bumped to a beta
release and we're happy with the Dart API.
`dart build` is also made available as preview (without a flag on
the main, dev, and beta channels). We're still finalizing the spec for
this command. (https://github.com/dart-lang/sdk/issues/60730 )
`dart test` will need https://github.com/dart-lang/test/pull/2501 .
This means users will need to update their `package:test` dependency.
This PR refactors the way that invalid `package_config.json`s are
handled: they are now loaded in the dartdev commands and handled there.
Bug: https://github.com/dart-lang/sdk/issues/50565
Project: https://github.com/orgs/dart-lang/projects/99/
Change-Id: I7db9ff6d7196750cab9379a4605c6bbf89a974d7
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-win-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/429920
Commit-Queue: Daco Harkes <dacoharkes@google.com >
Reviewed-by: Martin Kustermann <kustermann@google.com >
2025-05-21 06:10:19 -07:00
Ryan Macnak
1d53d28e96
[infra] Setup for x64 reclient on Linux ARM64.
...
Change-Id: I2ff065c8b962d768f93ea3304544ceb527f9c266
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/429466
Commit-Queue: Ryan Macnak <rmacnak@google.com >
Reviewed-by: Alexander Aprelev <aam@google.com >
2025-05-20 13:43:11 -07:00