Commit graph

2651 commits

Author SHA1 Message Date
Sergey G. Grekhov 4cc0743f3f [co19] Roll co19 to d1ce99fc64d3766ec7dd82362cf80192262822ec
2024-02-02 sgrekhov22@gmail.com Fix dart-lang/co19#2517. Fix wrong test, add experimental flags (dart-lang/co19#2518)
2024-02-02 sgrekhov22@gmail.com Fix dart-lang/co19#2490. Update incompatible with await tests according to the changed rule (dart-lang/co19#2516)
2024-02-01 sgrekhov22@gmail.com dart-lang/co19#2420. Add more exhaustiveness tests (dart-lang/co19#2513)
2024-01-31 sgrekhov22@gmail.com dart-lang/co19#2446. Add additional test for cast pattern (dart-lang/co19#2514)
2024-01-30 sgrekhov22@gmail.com dart-lang/co19#1399. Add more tests for records (dart-lang/co19#2511)
2024-01-30 sgrekhov22@gmail.com dart-lang/co19#2485. Update map and list constant literals tests. Add parenthesized for records (dart-lang/co19#2512)
2024-01-29 sgrekhov22@gmail.com Fixes dart-lang/co19#2490. Add more await tests for extension types (dart-lang/co19#2500)
2024-01-29 sgrekhov22@gmail.com dart-lang/co19#2119. Fix typo in Subtyping tests description (dart-lang/co19#2510)
2024-01-29 sgrekhov22@gmail.com Fixes dart-lang/co19#2505. Add more tests for `call` member (dart-lang/co19#2506)
2024-01-29 sgrekhov22@gmail.com dart-lang/co19#2420. Add cast-pattern tests for extension types (dart-lang/co19#2458)

Change-Id: I631705a013f9a77910ae0f0be5a9fea01e7c719f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/350240
Reviewed-by: Erik Ernst <eernst@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2024-02-05 12:56:59 +00:00
Kenzie Schmoll 848852a9ae Update DevTools rev to 23f534022870c4ab0f9c40a18191ffe1163e47f9
Change-Id: Ic050910d714033af51d7a035f1eb1f1c89537e74
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349414
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Kenzie Davisson <kenzieschmoll@google.com>
2024-01-31 23:04:59 +00:00
Devon Carew f4b63add3f Bump package_config to 5a0bc197fde3db2907d0e35e0470e601bee20845
Changes:
```
> git log --format="%C(auto) %h %s" 33dd246..5a0bc19
 https://dart.googlesource.com/package_config.git/+/5a0bc19 add test validating current behavior of packageOf, run CI on windows (137)
 https://dart.googlesource.com/package_config.git/+/3e7d93c Update to latest lints, Require Dart 3.2 (145)

```

Diff: https://dart.googlesource.com/package_config.git/+/33dd24659147bd7ed2fa87aeacc52d199be766b4..5a0bc197fde3db2907d0e35e0470e601bee20845/
Change-Id: I036dbf3fe5b6817afd5a728cf54d07a4ed2bd055
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349540
Reviewed-by: Paul Berry <paulberry@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
2024-01-31 20:12:58 +00:00
Devon Carew 2998703466 Bump dartdoc to 5cac62b6071c899d52553fcd417ca5faeeb507c1
Changes:
```
> git log --format="%C(auto) %h %s" 0f13e64..5cac62b
 https://dart.googlesource.com/dartdoc.git/+/5cac62b6 Bump actions/upload-artifact from 4.2.0 to 4.3.0 (3642)
 https://dart.googlesource.com/dartdoc.git/+/671b293d Release 8.0.4 (3640)
 https://dart.googlesource.com/dartdoc.git/+/56851956 add a test for the 'external' option for categories (3638)
 https://dart.googlesource.com/dartdoc.git/+/9a31dc11 Remove unnecessary imports of 'package:collection' `IterableExtension` (3639)
 https://dart.googlesource.com/dartdoc.git/+/f895c612 Surface category one liner on index page (3632)
 https://dart.googlesource.com/dartdoc.git/+/fdd3618c Improve interactivity indicators of theme button (3637)

```

Diff: https://dart.googlesource.com/dartdoc.git/+/0f13e6443595f8e49cc86d783210d78c93d3502e..5cac62b6071c899d52553fcd417ca5faeeb507c1/
Change-Id: I421d6b53e23e6933c1822f19f08e9088c838872d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349403
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2024-01-31 19:24:06 +00:00
Devon Carew 2f0e466ca2 Bump webdev to 2539d54bca7143a2dd1a1ec5d55fa38ca481639c
Changes:
```
> git log --format="%C(auto) %h %s" f32fdc4..2539d54
 https://dart.googlesource.com/webdev.git/+/2539d54b Fix release script bugs (2363)
 https://dart.googlesource.com/webdev.git/+/12c1510e Reset webdev to 3.5.0-wip after release (2362)
 https://dart.googlesource.com/webdev.git/+/29da6087 Prepare Webdev for release to version 3.4.0 (2359)
 https://dart.googlesource.com/webdev.git/+/37f5276e Adding tests for cross-module constant equality after hot restart in DDC (2349)
 https://dart.googlesource.com/webdev.git/+/182a6e10 Reset DWDS after release to version 23.4.0-wip (2356)
 https://dart.googlesource.com/webdev.git/+/ab500b18 Prepare DWDS 23.3.0 release (2354)
 https://dart.googlesource.com/webdev.git/+/e382db35 Fix failures on displaying getters (2343)
 https://dart.googlesource.com/webdev.git/+/a5ad7532 Skip record type inspection tests (2352)
 https://dart.googlesource.com/webdev.git/+/0c4d9e52 Filter out internal type properties from the new DDC type system (2348)

```

Diff: https://dart.googlesource.com/webdev.git/+/f32fdc48f0ae7cb7fa8088233fd69e2ed30af457..2539d54bca7143a2dd1a1ec5d55fa38ca481639c/
Change-Id: I6170ed2b341591d7b432f74f2e6e957ae1ab0866
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349441
Reviewed-by: Elliott Brooks <elliottbrooks@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-31 02:15:42 +00:00
Devon Carew 853ace7778 Bump native to 0eafd544d6ebce07b42007560ae9e0858c885d89
Changes:
```
> git log --format="%C(auto) %h %s" 40382ef..0eafd54
 https://dart.googlesource.com/native.git/+/0eafd544 [native_assets_cli] Better fix for dartdoc (951)
 https://dart.googlesource.com/native.git/+/9ee367d8 [infra] Don't fail fast (953)
 https://dart.googlesource.com/native.git/+/d6e69354 [native_assets_cli] Fix dartdoc generation (947)
 https://dart.googlesource.com/native.git/+/9322da76 Merge pull request 942 from dart-lang/patch-release-merge
 https://dart.googlesource.com/native.git/+/519a8b07 [native_assets_builder] Document rolling constraints (943)
 https://dart.googlesource.com/native.git/+/adb74419 Merge commit '153811080d9020c894c4e820053d2ede79ca9012' into x
 https://dart.googlesource.com/native.git/+/15381108 [native_assets_builder] Add `AssetRelativePath` back in

```

Diff: https://dart.googlesource.com/native.git/+/40382efb9c7a0774d2764238fc1802e562e9cbaf..0eafd544d6ebce07b42007560ae9e0858c885d89/
Change-Id: I1840211952f4186ba59ac4d29b960076f9352767
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349440
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Daco Harkes <dacoharkes@google.com>
2024-01-31 00:15:21 +00:00
Devon Carew 15ca9f2288 [deps] rev args, csslib, ecosystem, html, http_multi_server, logging, mime, mockito, test, tools, vector_math
Revisions updated by `dart tools/rev_sdk_deps.dart`.

args (46d5033..03386ba):
  03386ba  2024-01-23  Albert Kaiser  Add missing curly braces in README.md (dart-lang/args#261)

csslib (1ad2d1e..ec86ee5):
  ec86ee5  2024-01-09  Kevin Moore  Require Dart 3.0, update and fix lints (dart-lang/csslib#194)

ecosystem (1e2785d..9ee08a4):
  9ee08a4  2024-01-29  Moritz  Add `ignore` flag to health workflows (dart-lang/ecosystem#218)
  a283d70  2024-01-17  Moritz  Make health testable (dart-lang/ecosystem#224)
  f61a550  2024-01-16  Moritz  Enable experiments for health (dart-lang/ecosystem#226)
  c81f25c  2024-01-16  Moritz  Add submodule support to `publish.yaml` (dart-lang/ecosystem#225)
  b51c356  2024-01-12  Moritz  Add submodules support to `health.yaml` (dart-lang/ecosystem#223)
  d7aaecb  2024-01-10  Moritz  Run `health.yaml` for bots (dart-lang/ecosystem#222)
  971c733  2024-01-10  Moritz  Don't write the failure string when skipping (dart-lang/ecosystem#220)

html (06bc148..910f6d7):
  910f6d7  2024-01-26  Kevin Moore  Update lints, require Dart 3.2 (dart-lang/html#236)
  aaf7d1a  2024-01-25  Kevin Moore  blast_repo fixes (dart-lang/html#235)

http_multi_server (ae48489..491f7c6):
  491f7c6  2024-01-24  Kevin Moore  Update lints, require Dart 3.2 (dart-lang/http_multi_server#63)
  0df95e0  2024-01-24  Kevin Moore  blast_repo fixes (dart-lang/http_multi_server#62)

logging (4d35a4e..e04942d):
  e04942d  2024-01-18  Kevin Moore  update min SDK and deps (dart-lang/logging#155)
  a03a946  2024-01-18  Craig Labenz  Hierarchical logging documentation (dart-lang/logging#146)
  439ec80  2024-01-18  Kevin Moore  blast_repo fixes (dart-lang/logging#154)

mime (ca9f059..99fbdcc):
  99fbdcc  2024-01-24  Kevin Moore  Update to latest lints, require Dart 3.2 (dart-lang/mime#114)

mockito (e15e000..0422551):
  0422551  2024-01-10  Oleh Prypin  Ignore "must_be_immutable" warning in generated files.

test (846d73e..6700049):
  6700049d  2024-01-29  Nate Bosch  Prepare to publish package:checks (dart-lang/test#2178)
  a5c4f010  2024-01-24  Nate Bosch  Use a raw string for console logging with path (dart-lang/test#2177)
  fe3102ee  2024-01-10  dependabot[bot]  Bump js from 0.6.7 to 0.7.0 in /pkgs/test (dart-lang/test#2168)
  c709cde0  2024-01-10  Jacob MacDonald  fix a bug where test html files were not created in precompiled mode (dart-lang/test#2170)
  0eddae47  2024-01-09  Nate Bosch  Document the silent reporter (dart-lang/test#2163)

tools (8ffc077..f6e67f2):
  f6e67f2  2024-01-29  Elias Yishak  Fix logic for first run to fix `shouldShowMessage` behavior (dart-lang/tools#228)
  b97bd5c  2024-01-29  Elias Yishak  Checking for devtools config file for opt out (dart-lang/tools#227)

vector_math (38a00c3..cb976c7):
  cb976c7  2024-01-28  Andrew Brampton  Update README.md to show how to use vector_math_64. (google/vector_math.dart#312)
  d99c903  2024-01-25  Andrew Brampton  Added a toString, operator == and hashCode to the Quad class. (google/vector_math.dart#311)

Change-Id: Ie42ec078b7b4d408d5167e38f05f1f37b754afb0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/349301
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-30 21:49:33 +00:00
DEPS Autoroller f76ec294ca Roll Clang from b3a9e8f7c0af to c58bc24fcf67
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/clang-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 Clang: https://bugs.fuchsia.dev/p/fuchsia/issues/list?q=component%3AToolchain
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: I21b22e560a14ee0beae5b4b7b39b9e9f2939aaa2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348740
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2024-01-30 01:24:19 +00:00
Ryan Macnak 362e5784b5 Roll boringssl to d24a38200fef19150eef00cad35b138936c08767.
TEST=ci
Change-Id: I789fd6c238743f040c229e342880392af2e118ae
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348761
Reviewed-by: Brian Quinlan <bquinlan@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2024-01-29 23:24:36 +00:00
Robert Nystrom 41128c56e2 Roll latest dart_style into the SDK.
The only change here is support for the `macro` keyword which is gated
by the "macros" experiment flag.

Change-Id: I354820fc1847ef2391d2df92b634f7252bfc1000
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348722
Auto-Submit: Bob Nystrom <rnystrom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2024-01-29 08:23:08 +00:00
Daco Harkes f4c3572c18 [deps] Rev native packages.
`package:ffi` has moved from dart-lang/ffi to dart-lang/native.
Stop pulling in dart-lang/ffi and update the revision for
dart-lang/native to include a revision with `package:ffi`
`tools/generate_package_config.dart` should automatically update
the toplevel `.dart_tool/package_config.json` to point to the new
checkout location the Dart SDK.

Also rolls breaking change in native_assets_cli:
https://github.com/dart-lang/native/pull/885

And rolls the move of the test projects:
https://github.com/dart-lang/native/pull/938

Change-Id: Ibc1c88026487bece2580a7d3d4ceb7ee50cd76d0
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-mac-release-try,pkg-mac-release-arm64-try,pkg-win-release-try,pkg-win-release-arm64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346761
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Moritz Sümmermann <mosum@google.com>
2024-01-26 16:12:29 +00:00
Sergey G. Grekhov f4dae88355 [co19] Roll co19 to af2ac968c0ca28b7dd94325b00a3acf569f6e858
2024-01-26 sgrekhov22@gmail.com dart-lang/co19#2485. Add constant evaluation tests for `Set` (dart-lang/co19#2509)
2024-01-26 sgrekhov22@gmail.com Fixes dart-lang/co19#2507. Fix roll failures (dart-lang/co19#2508)
2024-01-26 sgrekhov22@gmail.com dart-lang/co19#2485. Add is T constant evaluation tests (dart-lang/co19#2501)
2024-01-26 sgrekhov22@gmail.com dart-lang/co19#2485. Add `is! T` constant evaluation tests (dart-lang/co19#2504)
2024-01-25 sgrekhov22@gmail.com Fixes dart-lang/co19#2503. Update exhaustiveness_map_A02_t02.dart according to the flow analysis change (dart-lang/co19#2503)
2024-01-25 sgrekhov22@gmail.com dart-lang/co19#2420. Exhaustiveness variable tests. Add switch statement check (dart-lang/co19#2453)
2024-01-22 sgrekhov22@gmail.com dart-lang/co19#2485. Add more constant evaluation tests for record types (dart-lang/co19#2499)
2024-01-22 sgrekhov22@gmail.com dart-lang/co19#2420. Add more exhaustiveness tests (dart-lang/co19#2498)

Change-Id: If4af6cc1df4d44ad01e3578b8524748f67e7bac4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348660
Commit-Queue: Erik Ernst <eernst@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
2024-01-26 16:09:08 +00:00
Devon Carew e2aac0b8e8 [web docs] add package:web to the main sdk docs - api.dart.dev
Change-Id: I858db7090563cc7366d22f191b7cd3cf49047d5e
CoreLibraryReviewExempt: doc only change to the web libraries
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348182
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Srujan Gaddam <srujzs@google.com>
2024-01-26 15:54:59 +00:00
William Hesse 462360f3db Add JavaScriptCore as a third-party optional download to DEPS
Add the javascript shell WebKit JavaScriptCore as an optional
download in third_party/jsc. This is a CIPD download, and includes
an update.sh script to upload a new version of jsc to CIPD and
update DEPS.

Bug: b/322134579
Change-Id: I94902ccdff3d121e5be51ef6eeab595fc24ad7e3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/348161
Commit-Queue: William Hesse <whesse@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2024-01-24 13:21:02 +00:00
Devon Carew 335a9b0c68 [docs] update the messaging for dart:html and related libraries
Change-Id: Idca54c94a583d688e3f2470f1e062e9f44f0d131
CoreLibraryReviewExempt: doc only change to the web libraries
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347387
Reviewed-by: Srujan Gaddam <srujzs@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-22 21:28:02 +00:00
Jonas Termansen 269fd5ce52 Roll benchmarks-internal f048a4a853e3..3e58fcfa1464
1a51b8ea7f9984867473832f2770144b9671217d https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/5241
3e58fcfa1464ffd7b1d3edc7a8d5d9a24a321c5d https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/5260

R=whesse@google.com

Change-Id: I1fe57d3334cd6a7041dc7ac56076ca8485098b59
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347580
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
Auto-Submit: Jonas Termansen <sortie@google.com>
2024-01-22 12:47:35 +00:00
Oleh Prypin 5a1ef6089c Revert "[ffi]: Remove pointer elementAt method."
This reverts commit f706ff4ee2.

Reason for revert: b/321667799 - package:win32 uses this method - a78ff108fb/lib/src/com/iapplicationactivationmanager.dart (L46)

Original change's description:
> [ffi]: Remove pointer elementAt method.
>
> Closes #54250
>
> TEST=test/ffi
>
> R=dacoharkes@google.com
> Change-Id: I0e88adfcfe3caef0ad3bb6814ad8f27dce5dc7f4
> CoreLibraryReviewExempt: FFI only
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346380
> Reviewed-by: Daco Harkes <dacoharkes@google.com>
> Commit-Queue: Martin Kustermann <kustermann@google.com>
> Reviewed-by: Martin Kustermann <kustermann@google.com>
> Auto-Submit: Shikhar <shikharish05@gmail.com>

Change-Id: I1b7a48d14e9b85676a27f76a926e21cac9c76c85
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347600
Reviewed-by: Martin Kustermann <kustermann@google.com>
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2024-01-22 12:20:48 +00:00
Shikhar Soni f706ff4ee2 [ffi]: Remove pointer elementAt method.
Closes #54250

TEST=test/ffi

R=dacoharkes@google.com
Change-Id: I0e88adfcfe3caef0ad3bb6814ad8f27dce5dc7f4
CoreLibraryReviewExempt: FFI only
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346380
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Auto-Submit: Shikhar <shikharish05@gmail.com>
2024-01-22 11:34:18 +00:00
Sergey G. Grekhov 44e3fb8db5 [co19] Roll co19 to dadc1781676fe5562917ac6bc5ea38da64abe76a
2024-01-18 sgrekhov22@gmail.com dart-lang/co19#2477. Add test checking that an operator can be redeclared (dart-lang/co19#2495)
2024-01-18 sgrekhov22@gmail.com Fixes dart-lang/co19#2479. Delete outdated test co19/LibTest/ffi/sizeOf/sizeOf_A01_t02 (dart-lang/co19#2483)
2024-01-17 sgrekhov22@gmail.com dart-lang/co19#2485. Add constants `as T` tests (dart-lang/co19#2489)
2024-01-17 sgrekhov22@gmail.com dart-lang/co19#2477. Add more constant evaluation tests (dart-lang/co19#2484)
2024-01-17 sgrekhov22@gmail.com Fixes dart-lang/co19#2487. Add tests for type cast and type `void` (dart-lang/co19#2492)
2024-01-17 sgrekhov22@gmail.com Fixes dart-lang/co19#2486. `Pointer.elementAt` replaced by `+` operator (dart-lang/co19#2488)
2024-01-17 sgrekhov22@gmail.com Fixes dart-lang/co19#2491. Add test that an extension type cannot implement type `Never` (dart-lang/co19#2493)
2024-01-12 sgrekhov22@gmail.com dart-lang/co19#2477. Add match operators constants evaluation tests (dart-lang/co19#2482)

Change-Id: I1dee628d4685b0b24296aaabfcf4abcb659fa765
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347240
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2024-01-19 10:51:18 +00:00
Devon Carew dd837c8ffd Bump markdown to 7602f9f17d25702c11991380ebc7853ccdc42f7a
Changes:
```
> git log --format="%C(auto) %h %s" 7fdfa55..7602f9f
 https://dart.googlesource.com/markdown.git/+/7602f9f Bump to 7.2.0 (574)
 https://dart.googlesource.com/markdown.git/+/792cca4 Bump dev dependencies (573)

```

Diff: https://dart.googlesource.com/markdown.git/+/7fdfa557dc29e00c94bb637a34869e67d57fdb26..7602f9f17d25702c11991380ebc7853ccdc42f7a/
Change-Id: Ib08baa85aa38504c134e693630d895e51dbfc615
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347221
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2024-01-19 01:37:53 +00:00
Devon Carew 5a8f9a5619 Bump web to d17fdd2b6ddec289920d02a3df92c3368f0a0e50
Changes:
```
> git log --format="%C(auto) %h %s" 020ef37..d17fdd2
 https://dart.googlesource.com/web.git/+/d17fdd2 contribute a fix_data.yaml file to enable 'dart fix' renames (141)
 https://dart.googlesource.com/web.git/+/42e86ca collect MDN API information (130)
 https://dart.googlesource.com/web.git/+/4022b30 Redeprecate deprecated APIs in 0.4.1 (142)

```

Diff: https://dart.googlesource.com/web.git/+/020ef3729a10a1969b98c2b99b9894c81a953440..d17fdd2b6ddec289920d02a3df92c3368f0a0e50/
Change-Id: Ia5100a1809b176b35ab7af8f2ffab13aee1fbc61
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347124
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Srujan Gaddam <srujzs@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-19 00:53:46 +00:00
Sam Rawlins 3e5049217d Bump dartdoc to b04c9c127fea5f3fdf600aa205f50d81d1c779c5
Change-Id: I2dedcabbd7a11c137b12c6667aee36cca9e3c31f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347181
Auto-Submit: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Kallen Tu <kallentu@google.com>
Commit-Queue: Kallen Tu <kallentu@google.com>
2024-01-18 23:50:09 +00:00
Devon Carew 2facb74d3a Bump webdev to f32fdc48f0ae7cb7fa8088233fd69e2ed30af457
Changes:
```
> git log --format="%C(auto) %h %s" c08a65c..f32fdc4
 https://dart.googlesource.com/webdev.git/+/f32fdc48 Prepare Dart Debug Extension for release (2346)
 https://dart.googlesource.com/webdev.git/+/c59d26a0 Reset DWDS after release (2347)
 https://dart.googlesource.com/webdev.git/+/c8db176a Prepare DWDS for release to version 23.2.0 (2345)
 https://dart.googlesource.com/webdev.git/+/b377fcde Send a "pong" response when Cider "pings" the Dart Debug Extension (2344)
 https://dart.googlesource.com/webdev.git/+/10131b1c Plumbing flags required for running tests with the DDC module system. (2295)
 https://dart.googlesource.com/webdev.git/+/7c096a2e Fetch full `developer.log` messages (2333)
 https://dart.googlesource.com/webdev.git/+/6cad2b00 Reset DWDS to version `23.2.0-wip` after release (2334)

```

Diff: https://dart.googlesource.com/webdev.git/+/c08a65c93c8504af27bf9169d17037e6abf3cd9c..f32fdc48f0ae7cb7fa8088233fd69e2ed30af457/
Change-Id: I825ca4f049daaa073d9b2fa11a01248bee003fa6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/347122
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Elliott Brooks <elliottbrooks@google.com>
Commit-Queue: Elliott Brooks <elliottbrooks@google.com>
2024-01-18 20:08:39 +00:00
Ömer Sinan Ağacan 941ddc7ad7 [deps] Update Firefox from 120.0 to 121.0.1
Fixes: b/319607544
Cq-Include-Trybots: luci.dart.try:dart2js-linux-firefox-try,ddc-linux-firefox-try,dart2wasm-linux-firefox-try
Change-Id: I63a803a600e4f2471b09b24f40cfe554f2ac5d17
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345301
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2024-01-18 13:56:39 +00:00
Daco Harkes ae5db20deb [deps] Roll native_assets_cli to internal import
https://dart-review.googlesource.com/c/sdk/+/346761 can't land,
because then flutter_tools in g3 breaks.
flutter_tools in g3 can't be forwarded because
https://github.com/dart-lang/native/pull/886 isn't in g3 yet.

Landing https://github.com/dart-lang/native/pull/886 in g3
should work, because it shouldn't break flutter_tools.

Change-Id: Ida60ed22093ace535c00114fc8b088ba2100eb1a
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-mac-release-try,pkg-mac-release-arm64-try,pkg-win-release-try,pkg-win-release-arm64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346960
Reviewed-by: Moritz Sümmermann <mosum@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2024-01-18 12:50:21 +00:00
DEPS Autoroller 585b59afcd Roll gn from e4702d740906 to 5d76868385b8
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: I14ffdc6052d3852afbe06a3ece4956686187f4cb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346500
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Liam Appelbe <liama@google.com>
2024-01-16 21:30:50 +00:00
Srujan Gaddam d0e3d48172 Update DEPS to package:web 0.4.2
Change-Id: I7f3f3fdde23e1e43a2cf341c7fed786bacbad09b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/346080
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Auto-Submit: Srujan Gaddam <srujzs@google.com>
2024-01-12 20:53:08 +00:00
Sergey G. Grekhov f02b05630a [co19] Roll co19 to b5126f0bd51ea0819df8d5c362574f951a564940
2024-01-12 sgrekhov22@gmail.com Fixes dart-lang/co19#2480. Fix typos, add issue numbers (dart-lang/co19#2481)
2024-01-10 sgrekhov22@gmail.com dart-lang/co19#2477. Rename and reorder existing constants tests for match operators before adding new ones (dart-lang/co19#2478)
2024-01-10 sgrekhov22@gmail.com dart-lang/co19#2420. Add null-check-pattern tests for extension types (dart-lang/co19#2475)
2024-01-10 sgrekhov22@gmail.com dart-lang/co19#2119. Add missing experimental flags (dart-lang/co19#2474)
2024-01-10 sgrekhov22@gmail.com dart-lang/co19#2119. Fix typo and improve error messages in Timer tests (dart-lang/co19#2473)
2024-01-09 sgrekhov22@gmail.com Fixes dart-lang/co19#2471. Fix timer constructor tests. Add check for microtasks (dart-lang/co19#2472)
2024-01-09 sgrekhov22@gmail.com Fixes dart-lang/co19#2428. Add `call` member tests for extension types (dart-lang/co19#2438)
2024-01-09 sgrekhov22@gmail.com Fixes dart-lang/co19#2449. Update positions of analyzer expected errors (dart-lang/co19#2450)
2024-01-09 sgrekhov22@gmail.com Fixes dart-lang/co19#2440. Add asyncStart/End() to Stream interface tests (dart-lang/co19#2457)
2024-01-09 sgrekhov22@gmail.com dart-lang/co19#2420. Add another variable pattern exhaustiveness test (dart-lang/co19#2469)
2024-01-08 sgrekhov22@gmail.com dart-lang/co19#2420. Add constant pattern exhaustiveness tests (dart-lang/co19#2467)
2024-01-08 sgrekhov22@gmail.com dart-lang/co19#2436. Add expected constant evaluation error for CFE (dart-lang/co19#2470)
2024-01-08 sgrekhov22@gmail.com dart-lang/co19#2420. Add null-assert pattern exhaustiveness tests (dart-lang/co19#2468)
2024-01-05 sgrekhov22@gmail.com dart-lang/co19#2420. Add parenthesized pattern exhaustiveness tests (dart-lang/co19#2464)

Change-Id: I86862732cca7c042120bf312403279c2cc10c135
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345960
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
2024-01-12 11:23:39 +00:00
Parker Lougheed 69dc29bc3e [dartdev] Update package:web usage for 0.4.1 release
Fixes https://github.com/dart-lang/sdk/issues/54591

Change-Id: I2469b28a85988c912fabb254ce774e1f83b01313
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345801
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Ben Konyi <bkonyi@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Srujan Gaddam <srujzs@google.com>
Auto-Submit: Parker Lougheed <parlough@gmail.com>
2024-01-11 21:49:25 +00:00
Zijie He 9c7d3e4152 [Fuchsia] Update test-scripts to include https://crrev.com/c/5177940
ffx will change the way product lookup prints out the download url,
but the original solution is less ideal and using json is definitely
better.

So using the latest test-scripts would be a must-have before updating
the fuchsia-sdk.

A drive-by change is to return proc.returncode from with_envs.py.

Change-Id: Ic4589597006226aa7f5b0e557fe1f084ad3a0a74
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345567
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Zijie He <zijiehe@google.com>
2024-01-11 19:05:48 +00:00
Jonas Termansen 0a64e4c11c [infra] Remove reclient from windows since gclient lies.
This one goes all the way to the top, arm64 == x64! The python's involved.

Change-Id: Ib97b279587b0eaa2cbe4d4915c9f878787b6fd0e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345543
Reviewed-by: Alexander Thomas <athom@google.com>
2024-01-10 15:29:28 +00:00
Jonas Termansen a3a6c8ff91 Fix reclient download condition.
The operator predence wasn't what I thought it was and reclient gets
downloaded on windows-arm64 where no package is available.

Change-Id: I89b474f1107f2445d5e76a2912cee8bcacf4a667
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345520
Reviewed-by: Martin Kustermann <kustermann@google.com>
2024-01-10 14:36:06 +00:00
Jonas Termansen 5678fd48cd [infra] Generalize RBE across operating systems.
Bug: b/296994239
Change-Id: Ie8630bcece5c2f62c5693afe654fb9d6367b33e4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345286
Commit-Queue: Jonas Termansen <sortie@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2024-01-10 11:38:43 +00:00
Devon Carew 0b5f092b0f [deps] rev async, ecosystem, leak_tracker, markdown, native, protobuf, shelf, tools, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

async (9924570..e83d054):
  e83d054  2024-01-08  Futuristic Goo  Fix typo (dart-lang/async#262)

ecosystem (dc44e82..1e2785d):
  1e2785d  2024-01-09  Jacob MacDonald  fix saving of comment ids to disk (dart-lang/ecosystem#221)
  244a28d  2024-01-09  Moritz  Update publish.yaml (dart-lang/ecosystem#217)
  bab9833  2024-01-09  Moritz  Fix health commenting (dart-lang/ecosystem#219)
  f87e6f4  2024-01-08  Moritz  Update health workflow (dart-lang/ecosystem#216)
  a58c7d8  2024-01-03  Moritz  Fix `labeler.yml` (dart-lang/ecosystem#214)

leak_tracker (3d4c0d6..4a5b077):
  4a5b077  2024-01-09  Polina Cherkasova  Enhance scripting. (dart-lang/leak_tracker#204)
  e7094f4  2024-01-08  Polina Cherkasova  Ignore test helpers. (dart-lang/leak_tracker#196)
  6591934  2024-01-03  Polina Cherkasova  Handle deprecation in Flutter. (dart-lang/leak_tracker#203)

markdown (d2e7903..7fdfa55):
  7fdfa55  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (dart-lang/markdown#571)
  5fab3a7  2023-12-19  Alex Li   Introduce AlertBlockSyntax (dart-lang/markdown#570)

native (0605d9a..14f6da1):
  14f6da1d  2024-01-09  Simon Binder  Support `@Native` fields and `addressOf` (dart-lang/native#860)

protobuf (20ec685..a293fb9):
  a293fb9  2024-01-08  Ömer Sinan Ağacan  Handle deprecated options in grpc services and methods, enum types and values, messages (dart-lang/protobuf#908)
  9a408a7  2024-01-08  Ömer Sinan Ağacan  Generate docs of enums and rpc clients, some refactoring (dart-lang/protobuf#909)
  c4fd596  2024-01-06  Ömer Sinan Ağacan  Export GeneratedMessageGenericExtensions in generated files (dart-lang/protobuf#907)

shelf (733588f..823966f):
  823966f  2024-01-03  Moritz  Fix `labeler.yml` (dart-lang/shelf#403)

tools (2f59ab4..8ffc077):
  8ffc077  2024-01-03  Moritz  Fix `labeler.yml` (dart-lang/tools#224)

webdev (b2405cb..c08a65c):
  c08a65c9  2024-01-09  Elliott Brooks  Loosen `vm_service` constraints and prepare DWDS for release to 23.1.1 (dart-lang/webdev#2329)
  651bdae6  2024-01-08  Derek Xu  Make FrontendServerClient start the frontend server from AOT snapshot by default (dart-lang/webdev#2263)
  4d1de266  2024-01-03  Elliott Brooks  Prepare DWDS for release to version 23.1.0 (dart-lang/webdev#2328)

Change-Id: I4d7fd994cc54ac2d72335c3ebf40710f3bd020e6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345366
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2024-01-09 22:23:08 +00:00
Jonas Termansen 1ccaa12af2 Update checked in SDK to 3.2.4.
The stable channel now has builds for all the platforms as there are no
longer any unstable platforms. Let's see if it works since there's no
reason to bump to a 3.3 dev since nobody has needed it yet.

Change-Id: If32e18aa3d26b12b8b7c24d0d36158a922174354
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345284
Commit-Queue: Jonas Termansen <sortie@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Auto-Submit: Jonas Termansen <sortie@google.com>
2024-01-09 10:42:53 +00:00
Devon Carew 315f78efe1 [deps] rev matcher, mockito, test
matcher (fcbd361..d9cf4f6):
  d9cf4f6  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#240)
  7ea9047  2023-12-13  Kevin Moore  Update test_api dependency, bump & fix lints, prepare release (#237)
  050fdda  2023-12-13  Kevin Moore  blast_repo fixes (#238)

mockito (57a7c82..e15e000):
  e15e000  2023-12-14  Sam Rawlins  Bump mockito to 5.4.4
  a2a6566  2023-12-14  Copybara-Service  Merge pull request #726 from provokateurin:chore/deps/test_api-0.7
  bda332c  2023-12-14  jld3103  chore(deps): Allow test_api 0.7
  9bd6fb0  2023-12-12  Paul Berry  Remove mockito pre-null-safety tests.

test (43ff5bf..846d73e):
  846d73ee  2024-01-01  dependabot[bot]  Bump actions/upload-artifact from 3.1.3 to 4.0.0 (#2165)
  0ab56790  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#2167)
  3b960c3e  2024-01-01  dependabot[bot]  Bump github/codeql-action from 2.22.8 to 3.22.12 (#2166)
  30543cae  2023-12-19  Nate Bosch  Add more logging around iframe startup (#2160)
  e56a5e22  2023-12-13  Jacob MacDonald  small cleanup in catch (#2159)
  15b39372  2023-12-13  Jacob MacDonald  handle missing package config files (#2158)
  9667cca8  2023-12-13  Jacob MacDonald  release test_api 7.0.0, test_core 6.0.0, and test 1.25.0 (#2156)
  b3fb1486  2023-12-13  Nate Bosch  Remove support for Internet Explorer (#2114)
  48a2bc3d  2023-12-13  Derek Xu  Update the package:vm_service constraint to allow version 14.x (#2157)

Change-Id: I386444652c47cd14a61665599d86dc3a7669a2fc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345341
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-08 19:48:49 +00:00
Devon Carew cc8ebc636a Bump leak_tracker to 3d4c0d6db7d56af5fe52d6729ef373a3ec4de65b
Changes:
```
> git log --format="%C(auto) %h %s" 8644f8b..3d4c0d6
 https://dart.googlesource.com/leak_tracker.git/+/3d4c0d6 Fix `labeler.yml` (202)
 https://dart.googlesource.com/leak_tracker.git/+/4efea69 Bump actions/labeler from 4.3.0 to 5.0.0 (200)
 https://dart.googlesource.com/leak_tracker.git/+/e52329c Add global enabler to LeakTesting. (197)
 https://dart.googlesource.com/leak_tracker.git/+/c71a905 Standardize lints to dart_flutter_team_lints (198)
 https://dart.googlesource.com/leak_tracker.git/+/8393a23 Cleanup leak_tracker. (195)
 https://dart.googlesource.com/leak_tracker.git/+/f88cb6a Remove declaration of testWidgetsWithLeakTracking. (194)
 https://dart.googlesource.com/leak_tracker.git/+/f361ed8 Update `vm_service` dependency to `>=11.0.0 <15.0.0` (193)
 https://dart.googlesource.com/leak_tracker.git/+/106bd2b Add API to integrate with testWidgets. (188)
 https://dart.googlesource.com/leak_tracker.git/+/a9966d2 Increase delay to fix flakiness of integration test related to memory snapshotting. (191)

```

Diff: https://dart.googlesource.com/leak_tracker.git/+/8644f8b1c78009e9149e08e0c349d06c304110a9..3d4c0d6db7d56af5fe52d6729ef373a3ec4de65b/
Change-Id: Iddb323c4c45062393ccb170f01a03b48742d4280
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/344541
Reviewed-by: Polina Cherkasova <polinach@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Polina Cherkasova <polinach@google.com>
2024-01-08 19:34:52 +00:00
Parker Lougheed 5592a0fd5f [dartdev] Roll pub to a3689f03168c896dd1cb0db8a60c568b38ee16bf
It's been a few months since pub was updated and there are some good enhancements that would benefit from larger testing. Happy to close this if pub hasn't been updated in a while on purpose though!

Diff: 1779628b38...a3689f0316/
Change-Id: I69ee1fcf8df8ed61fffa7729c36a214cb1871230
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345101
Auto-Submit: Parker Lougheed <parlough@gmail.com>
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
Reviewed-by: Sigurd Meldgaard <sigurdm@google.com>
Reviewed-by: Sarah Zakarias <zarah@google.com>
2024-01-08 10:40:37 +00:00
sgrekhov 6cf1148b5b [co19] Roll co19 to cd23849a5bf84a73466b5107e23bb04cf3d9b38a
2024-01-05 sgrekhov22@gmail.com Fixes dart-lang/co19#2465. Fix roll failures (dart-lang/co19#2466)
2024-01-04 sgrekhov22@gmail.com dart-lang/co19#2420. Add object-pattern exhaustiveness tests (dart-lang/co19#2454)
2024-01-04 sgrekhov22@gmail.com dart-lang/co19#2420. Add relational pattern exhaustiveness tests (dart-lang/co19#2463)
2024-01-03 sgrekhov22@gmail.com dart-lang/co19#2420. Add missed experimental flags (dart-lang/co19#2462)
2024-01-03 sgrekhov22@gmail.com Fixes dart-lang/co19#2436. Add test for external constructors with initializers (dart-lang/co19#2461)
2024-01-02 sgrekhov22@gmail.com dart-lang/co19#2420. Add more dynamic semantics extension type tests (dart-lang/co19#2459)
2024-01-02 sgrekhov22@gmail.com Fixes dart-lang/co19#2436. Add tests for external and redirecting constructors with initializing formals (dart-lang/co19#2460)
2023-12-29 sgrekhov22@gmail.com dart-lang/co19#1400. Add object pattern tests for extension types (dart-lang/co19#2456)
2023-12-29 sgrekhov22@gmail.com dart-lang/co19#1400. Add type inference tests for extension types (dart-lang/co19#2455)
2023-12-29 sgrekhov22@gmail.com dart-lang/co19#2420. Add switch statement check to the existing exhaustiveness tests (dart-lang/co19#2452)

Change-Id: Iee0668f14a35bb3c47aa67b35b1e5c6d8abe8021
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345040
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
2024-01-05 11:13:26 +00:00
Devon Carew 70880b338e Bump web to 26c769a7a3d3162ad31ab3dd909c004e63f4d934
Changes:
```
> git log --format="%C(auto) %h %s" acf0beb..26c769a
 https://dart.googlesource.com/web.git/+/26c769a write additional version info into the readme (126)
 https://dart.googlesource.com/web.git/+/8e1c5c5 Bump actions/stale from 8.0.0 to 9.0.0 (132)
 https://dart.googlesource.com/web.git/+/ae2125b regenerate the dom bindings files using new api from package:code_builder (125)
 https://dart.googlesource.com/web.git/+/e170bf2 move the tool/bindings_generator dart+node script into the top-level bindings_generator/ directory (123)

```

Diff: https://dart.googlesource.com/web.git/+/acf0bebdd764d2400dc4e9e18577813c0f9e90c3..26c769a7a3d3162ad31ab3dd909c004e63f4d934/
Change-Id: I5c769f3f70b12d84b964bb8d50d5d50821a3849f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/344620
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Srujan Gaddam <srujzs@google.com>
Commit-Queue: Srujan Gaddam <srujzs@google.com>
2024-01-03 21:06:09 +00:00
Devon Carew 9da8405656 Bump native to 0605d9ae6d2497737077539273992f8e1411286b
Changes:
```
> git log --format="%C(auto) %h %s" b668ca9..0605d9a
 https://dart.googlesource.com/native.git/+/0605d9ae [ffigen] Release 11 Stable (872)
 https://dart.googlesource.com/native.git/+/0ffdccc3 [ffigen] Search dylib in conda env path (869)
 https://dart.googlesource.com/native.git/+/793c4f53 [infra] Fix labeler.yml (873)
 https://dart.googlesource.com/native.git/+/a450a06d Bump actions/stale from 8.0.0 to 9.0.0 (870)
 https://dart.googlesource.com/native.git/+/0ab749d7 Bump actions/labeler from 4.3.0 to 5.0.0 (871)
 https://dart.googlesource.com/native.git/+/985ddd05 Fix clang "sometimes-uninitialized" and "unused-variable" warnings (865)
 https://dart.googlesource.com/native.git/+/8107f370 [native_toolchain_c] Export `environmentFromBatchFile` (864)
 https://dart.googlesource.com/native.git/+/2b1fbf84 [ffigen] fix syntax for leaf ffiNative functions (861)
 https://dart.googlesource.com/native.git/+/dbe57a18 [native_assets_cli] Add example using `dart_api_dl.h` (858)
 https://dart.googlesource.com/native.git/+/01f3e069 [infra] Skip coverage in health check (863)
 https://dart.googlesource.com/native.git/+/922b4214 Don't test web in health.yaml (859)

```

Diff: https://dart.googlesource.com/native.git/+/b668ca94f551fcebdeb3ce9f822170facced55ae..0605d9ae6d2497737077539273992f8e1411286b/
Change-Id: Id694719e5c5be0fa15ec16506ac5341756f4f4a2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/344621
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2024-01-03 20:13:18 +00:00
Devon Carew 2a07d71f14 Bump webdev to b2405cba63064e655f1276a319ada842a8fb53bf
Changes:
```
> git log --format="%C(auto) %h %s" 8375cd6..b2405cb
 https://dart.googlesource.com/webdev.git/+/b2405cba Re-enable frontend_server_client tests (2327)
 https://dart.googlesource.com/webdev.git/+/d5bfbbd4 Bump actions/labeler from 4.3.0 to 5.0.0 (2323)
 https://dart.googlesource.com/webdev.git/+/d97ae014 Check sender ID in the Dart Debug Extension (2289)
 https://dart.googlesource.com/webdev.git/+/1e37cc8c blast repo changes: no-response (2313)
 https://dart.googlesource.com/webdev.git/+/3b2f67e9 Update package:vm_service constraints to allow version 14.x (2307)
 https://dart.googlesource.com/webdev.git/+/df21840e Fix `labeler.yml` (2324)
 https://dart.googlesource.com/webdev.git/+/ebcd0340 Reset Webdev to 3.4.0-wip after release of 3.3.0 (2326)
 https://dart.googlesource.com/webdev.git/+/b3bc179c Prepare Webdev for release to version 3.3.0 (2325)
 https://dart.googlesource.com/webdev.git/+/d596c4c6 Reset DWDS after release (2322)
 https://dart.googlesource.com/webdev.git/+/fd6ec444 Prepare DWDS for release to version 23.0.0 (2318)
 https://dart.googlesource.com/webdev.git/+/4c522a29 Add a test for Class inspection (2310)
 https://dart.googlesource.com/webdev.git/+/546a0373 Fix test cases failing with latest Dart SDK  (2312)
 https://dart.googlesource.com/webdev.git/+/75433458 Fix TestSdkConfigurationProvider.dispose (2308)
 https://dart.googlesource.com/webdev.git/+/a12368fb Fix `cast` error when debugging from VSCode (2303)
 https://dart.googlesource.com/webdev.git/+/b339a50c Send connection response to Cider (2302)
 https://dart.googlesource.com/webdev.git/+/c26b8c89 Send the Flutter inspector URL to Cider when requested  (2301)

```

Diff: https://dart.googlesource.com/webdev.git/+/8375cd66821550cb7a129315d97cd768c5fdd92c..b2405cba63064e655f1276a319ada842a8fb53bf/
Change-Id: Ic51653a07bf9d34ba72e1fb8d33c3616b3f17bd5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/344542
Commit-Queue: Elliott Brooks <elliottbrooks@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Elliott Brooks <elliottbrooks@google.com>
2024-01-03 20:05:48 +00:00
Devon Carew 334ac53602 [deps] crypto, logging, mime, path, pool, shelf, stask_trace, tools, watcher, yaml, yaml_edit
Revisions updated by `dart tools/rev_sdk_deps.dart`.

crypto (63e9a90..f2efb98):
  f2efb98  2024-01-02  Kevin Moore  Require Dart 3.2, update and fix lints (#158)

logging (324a0b5..4d35a4e):
  4d35a4e  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#152)

mime (56359b0..ca9f059):
  ca9f059  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#111)

path (115ea2a..57a049c):
  57a049c  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#157)
  5b6aac7  2023-12-20  Kevin Moore  blast_repo fixes (#156)

pool (3c1bd42..4c49000):
  4c49000  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#79)
  7e03d80  2023-12-20  Kevin Moore  blast_repo fixes (#78)

shelf (b3adc7c..733588f):
  733588f  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#401)
  1eab426  2024-01-01  dependabot[bot]  Bump actions/labeler from 4.3.0 to 5.0.0 (#402)
  10cbffe  2023-12-14  Kevin Moore  Run web tests with wasm with dev Dart sdk (#398)

stack_trace (4abff44..0f4710c):
  0f4710c  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#148)

tools (ed81684..2f59ab4):
  2f59ab4  2024-01-02  Daco Harkes  [graphs] Clean up lints for Dart 3.3 (#221)
  01fa883  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#223)
  9d4fe2f  2024-01-01  dependabot[bot]  Bump actions/labeler from 4.3.0 to 5.0.0 (#222)
  6d260b8  2023-12-14  Elias Yishak  Update USAGE_GUIDE to update the `flutterChannelCount` key in `LogFileStats` (#219)
  56a30ce  2023-12-11  Elias Yishak  Add `enabledFeatures` key to `Analytics` constructors (#217)

watcher (dc45f19..66cd694):
  66cd694  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#161)
  679d308  2023-12-20  Kevin Moore  blast_repo fixes (#160)

yaml (98a3aab..509fd72):
  509fd72  2023-12-11  Kevin Moore  update lints, require Dart 3.0 (#156)

yaml_edit (9b9d33c..47eb20e):
  47eb20e  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#63)
  a39ec39  2023-12-20  Kevin Moore  blast_repo fixes (#62)

Change-Id: I8009f4957a0eb751f36c2ec1be8aacbfc44ca586
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/344400
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-02 23:10:25 +00:00
Devon Carew f34bdc2da2 Revert "Bump http to 73b0b1c9ef2964c4619fd23068b8f60292e902c6"
This reverts commit 105cd96dc8.

Reason for revert: fails the HHH bot

Original change's description:
> Bump http to 73b0b1c9ef2964c4619fd23068b8f60292e902c6
>
> Changes:
> ```
> > git log --format="%C(auto) %h %s" f0a02f9..73b0b1c
>  https://dart.googlesource.com/http.git/+/73b0b1c Bump actions/labeler from 4.3.0 to 5.0.0 (1096)
>  https://dart.googlesource.com/http.git/+/15ec3ba Prepare to publish `package:cronet_http` as 1.0.0 (1087)
>  https://dart.googlesource.com/http.git/+/26e55c3 cronet_http: require android API level 28 (1088)
>  https://dart.googlesource.com/http.git/+/b10f448 [cronet_http] Enables CI for `cronet_http_embedded` (1070)
>  https://dart.googlesource.com/http.git/+/a5b8eec Prepare to publish cupertino 1.2.0 (1080)
>  https://dart.googlesource.com/http.git/+/c114aa0 Add a fake response for PNG images (1081)
>  https://dart.googlesource.com/http.git/+/db2cb76 Run web tests with wasm with dev Dart sdk (1078)
>  https://dart.googlesource.com/http.git/+/36f98e9 Fix a bug where BrowserClient was listed as requiring Flutter (1077)
>  https://dart.googlesource.com/http.git/+/db7f165 Provide an example of configuring IOClient with an HttpClient. (1074)
>  https://dart.googlesource.com/http.git/+/cd748b6 Document that runWithClient must be called for every isolate (1069)
>  https://dart.googlesource.com/http.git/+/f585947 Test persistentConnection with large request bodies (984)
>  https://dart.googlesource.com/http.git/+/7c05dde Add documentation for "no_default_http_client" (1068)
>  https://dart.googlesource.com/http.git/+/d8983fa Add support for setting headers for all requests (1060)
>  https://dart.googlesource.com/http.git/+/c90496e Document how to use replacement `Client` implementations (1063)
>  https://dart.googlesource.com/http.git/+/c8536e4 [http_client_conformance_tests] Updates to support wasm compilation (1064)
>  https://dart.googlesource.com/http.git/+/5dd5140 Bump actions/setup-java from 3 to 4 (1065)
>  https://dart.googlesource.com/http.git/+/064f510 misc cleanup of yaml files (1061)
>  https://dart.googlesource.com/http.git/+/22f52e2 Update pubspec.yaml to 0.4.2 (1059)
>  https://dart.googlesource.com/http.git/+/40a46d8 Fix a bug where cronet_http sends incorrect HTTP request methods (1058)
>  https://dart.googlesource.com/http.git/+/c125ed5 [http] Allow pkg:web v0.3.0 (1055)
>  https://dart.googlesource.com/http.git/+/9fb4cfa Update lints to latest, etc (1048)
>  https://dart.googlesource.com/http.git/+/5e84d9f Update platform-specific imports for wasm (1051)
>  https://dart.googlesource.com/http.git/+/8c9feb5 [http] Fix type cast for dart2wasm (1050)
>  https://dart.googlesource.com/http.git/+/a2f0b25 [http] use pkg:web, require Dart 3.2 (1049)
>
> ```
>
> Diff: https://dart.googlesource.com/http.git/+/f0a02f98f7c921e86ecc81c70f38bb6fbccc81b9..73b0b1c9ef2964c4619fd23068b8f60292e902c6/
> Change-Id: Id9e8032411f3c34bb2bdc0c22af35da6f2e34a88
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/344320
> Reviewed-by: Nate Bosch <nbosch@google.com>
> Commit-Queue: Devon Carew <devoncarew@google.com>

Change-Id: I85e990104531d6927bf711d3478815e6cd1fbfc5
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/344420
Auto-Submit: Devon Carew <devoncarew@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Siva Annamalai <asiva@google.com>
Reviewed-by: Siva Annamalai <asiva@google.com>
2024-01-02 23:03:57 +00:00
Devon Carew 105cd96dc8 Bump http to 73b0b1c9ef2964c4619fd23068b8f60292e902c6
Changes:
```
> git log --format="%C(auto) %h %s" f0a02f9..73b0b1c
 https://dart.googlesource.com/http.git/+/73b0b1c Bump actions/labeler from 4.3.0 to 5.0.0 (1096)
 https://dart.googlesource.com/http.git/+/15ec3ba Prepare to publish `package:cronet_http` as 1.0.0 (1087)
 https://dart.googlesource.com/http.git/+/26e55c3 cronet_http: require android API level 28 (1088)
 https://dart.googlesource.com/http.git/+/b10f448 [cronet_http] Enables CI for `cronet_http_embedded` (1070)
 https://dart.googlesource.com/http.git/+/a5b8eec Prepare to publish cupertino 1.2.0 (1080)
 https://dart.googlesource.com/http.git/+/c114aa0 Add a fake response for PNG images (1081)
 https://dart.googlesource.com/http.git/+/db2cb76 Run web tests with wasm with dev Dart sdk (1078)
 https://dart.googlesource.com/http.git/+/36f98e9 Fix a bug where BrowserClient was listed as requiring Flutter (1077)
 https://dart.googlesource.com/http.git/+/db7f165 Provide an example of configuring IOClient with an HttpClient. (1074)
 https://dart.googlesource.com/http.git/+/cd748b6 Document that runWithClient must be called for every isolate (1069)
 https://dart.googlesource.com/http.git/+/f585947 Test persistentConnection with large request bodies (984)
 https://dart.googlesource.com/http.git/+/7c05dde Add documentation for "no_default_http_client" (1068)
 https://dart.googlesource.com/http.git/+/d8983fa Add support for setting headers for all requests (1060)
 https://dart.googlesource.com/http.git/+/c90496e Document how to use replacement `Client` implementations (1063)
 https://dart.googlesource.com/http.git/+/c8536e4 [http_client_conformance_tests] Updates to support wasm compilation (1064)
 https://dart.googlesource.com/http.git/+/5dd5140 Bump actions/setup-java from 3 to 4 (1065)
 https://dart.googlesource.com/http.git/+/064f510 misc cleanup of yaml files (1061)
 https://dart.googlesource.com/http.git/+/22f52e2 Update pubspec.yaml to 0.4.2 (1059)
 https://dart.googlesource.com/http.git/+/40a46d8 Fix a bug where cronet_http sends incorrect HTTP request methods (1058)
 https://dart.googlesource.com/http.git/+/c125ed5 [http] Allow pkg:web v0.3.0 (1055)
 https://dart.googlesource.com/http.git/+/9fb4cfa Update lints to latest, etc (1048)
 https://dart.googlesource.com/http.git/+/5e84d9f Update platform-specific imports for wasm (1051)
 https://dart.googlesource.com/http.git/+/8c9feb5 [http] Fix type cast for dart2wasm (1050)
 https://dart.googlesource.com/http.git/+/a2f0b25 [http] use pkg:web, require Dart 3.2 (1049)

```

Diff: https://dart.googlesource.com/http.git/+/f0a02f98f7c921e86ecc81c70f38bb6fbccc81b9..73b0b1c9ef2964c4619fd23068b8f60292e902c6/
Change-Id: Id9e8032411f3c34bb2bdc0c22af35da6f2e34a88
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/344320
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-01-02 21:38:45 +00:00
Polina Cherkasova ade6e2ba74 Update DevTools rev to 226af81369622cce9c0d98adbe31598208a27cc0
Change-Id: I4d08b4c40cb4de6501aadf8461c2bc157cfe296f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/344300
Commit-Queue: Polina Cherkasova <polinach@google.com>
Reviewed-by: Elliott Brooks <elliottbrooks@google.com>
2024-01-02 20:01:40 +00:00
Devon Carew 807f2a3281 [deps] rev benchmark_harness, cli_util, convert, crypto, csslib, ecosystem, json_rpc_2
Revisions updated by `dart tools/rev_sdk_deps.dart`.

benchmark_harness (e59f675..a62e416):
  a62e416  2023-12-14  Kevin Moore  Require Dart 3.2, pub dependencies, cleanup analysis_options (#97)

cli_util (500dffa..e5b38ac):
  e5b38ac  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#96)
  91540ca  2023-12-20  Kevin Moore  blast_repo fixes (#95)
  1fd87c1  2023-12-15  Devon Carew  require dart 3.0; rev to 0.4.1 in prep for publishing (#93)

convert (3503170..f8a72d6):
  f8a72d6  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#98)
  e6b0558  2023-12-18  Kevin Moore  Enable and fix new lints (#97)
  39e5ca6  2023-12-18  Kevin Moore  blast_repo fixes (#96)

crypto (f3e64d2..63e9a90):
  63e9a90  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#160)
  f2c79ed  2023-12-19  Kevin Moore  blast_repo fixes (#157)

csslib (17346e5..1ad2d1e):
  1ad2d1e  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#195)
  1325d75  2023-12-18  Kevin Moore  blast_repo fixes (#193)

ecosystem (ce707fb..dc44e82):
  dc44e82  2024-01-02  Moritz  Get needed version from API tool in health check (#213)
  55251b1  2024-01-02  Moritz  De-async health checks (#208)
  2587855  2024-01-01  dependabot[bot]  Bump peter-evans/create-or-update-comment (#211)
  0136c56  2024-01-01  dependabot[bot]  Bump actions/upload-artifact from 3.1.3 to 4.0.0 (#210)
  82f4b77  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#212)
  5e12e96  2024-01-01  dependabot[bot]  Bump actions/labeler from 4.3.0 to 5.0.0 (#209)
  5d594f4  2023-12-14  Kevin Moore  Require/support latest pkg:http (#207)
  b8679da  2023-12-07  Devon Carew  normalize sort order of package listing (#205)

json_rpc_2 (460545c..ac1fabd):
  ac1fabd  2024-01-01  dependabot[bot]  Bump actions/stale from 8.0.0 to 9.0.0 (#108)

Change-Id: I83fa7042ac1970ae792110093bdcf8c0ec779fda
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/344260
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2024-01-02 18:50:33 +00:00
Sergey G. Grekhov ff5fd4345d [co19] Roll co19 to 89ec72cfbf8de66ce8190433d6bcdfdaf3599e23
2023-12-21 sgrekhov22@gmail.com dart-lang/co19#1400. Add the trivial case and a pattern check (dart-lang/co19#2451)
2023-12-21 sgrekhov22@gmail.com Fixes dart-lang/co19#2446. Update cast-pattern exhaustiveness tests according to the changed spec (dart-lang/co19#2448)
2023-12-20 sgrekhov22@gmail.com Fixes dart-lang/co19#2445. Add safety margin for Timer.periodic and check negative duration (dart-lang/co19#2447)
2023-12-19 sgrekhov22@gmail.com dart-lang/co19#2419. Add missing int ~/ double constants expression (dart-lang/co19#2444)
2023-12-19 sgrekhov22@gmail.com Fixes dart-lang/co19#2419. Add/update tests according to the recent spec changes (dart-lang/co19#2442)

Change-Id: Ifbfc6c1f442ac236ce16770526991a6653b8041c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/343380
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: Jonas Termansen <sortie@google.com>
2023-12-28 11:44:20 +00:00
Sam Rawlins c0a56e19f3 Bump dartdoc to 3ce64a3d7da6702a4342bdfd0723b750fddeb35a
Change-Id: I80fb1bdacf8e69d49abfb4c6ccdf360f255d598b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/343680
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Kallen Tu <kallentu@google.com>
2023-12-27 05:17:01 +00:00
Kenzie Schmoll f8cf1a734c Bump DevTools rev.
Change-Id: I6bd2060b77bf2b6313e6b863cef5cc9b15188978
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/343040
Reviewed-by: Derek Xu <derekx@google.com>
Commit-Queue: Kenzie Davisson <kenzieschmoll@google.com>
2023-12-20 21:50:25 +00:00