Commit graph

2323 commits

Author SHA1 Message Date
Devon Carew e3ba8552f6 [deps] rev args, async, bazel_worker, benchmark_harness, boolean_selector, browser_launcher, file, mockito, tools, dartdoc
Revisions updated by `dart tools/rev_sdk_deps.dart`.

dartdoc to 0cf21c15d7346a81838bd1c56677d88d690887f5

args (1864048..f0f6cd2):
  f0f6cd2  2023-05-12  Devon Carew  blast_repo fixes (#243)

async (0f368d3..d744058):
  d744058  2023-05-12  Devon Carew  blast_repo fixes (#242)

bazel_worker (1b86d3c..d9b389f):
  d9b389f  2023-05-12  Devon Carew  blast_repo fixes (#73)

benchmark_harness (f81b042..e717ad4):
  e717ad4  2023-05-12  Devon Carew  blast_repo fixes (#90)

boolean_selector (7eed402..23e08e0):
  23e08e0  2023-05-12  Devon Carew  blast_repo fixes (#47)

browser_launcher (551e101..40e4315):
  40e4315  2023-05-12  Devon Carew  blast_repo fixes (#45)

file (e90e5ed..f05f5db):
  f05f5db  2023-05-15  James D. Lin  Make MemoryFile.openRead and _ChrootFile.openRead return Stream<List<int>> again (#217)
  f2f3076  2023-05-12  Ross Wang  MemoryFileSystem addStream onError (#220)
  5e76f74  2023-05-12  James D. Lin  Fix MemoryFileSystem to treat an empty path as non-existent (#213)
  7941466  2023-05-12  James D. Lin  Make `FileSystem.isLink` actually work (#214)

mockito (51a7728..b14d571):
  b14d571  2023-05-15  Googler  Fix for InvalidType

tools (62c9604..49da4ca):
  49da4ca  2023-05-12  Polina Cherkasova  Add memory events. (#92)

Change-Id: I582320bb68ff5f48e9969cef906073e25ad6b875
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303380
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-05-15 23:29:09 +00:00
Nate Bosch 271f7dddde Bump test_process to b6a6cd5f598250c71d8deeea3d38eb821af5e932
Changes:
```
> git log --format="%C(auto) %h %s" 89c4fdc..b6a6cd5
 https://dart.googlesource.com/test_process.git/+/b6a6cd5 Remove expectation of process exit in test body (43)

```

Diff: https://dart.googlesource.com/test_process.git/+/89c4fdc496ba08473459ed32d00372b5069fd4de..b6a6cd5f598250c71d8deeea3d38eb821af5e932/
Change-Id: Idfb727ab866b98997ee180357efeeb2375204cb4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303441
Commit-Queue: Devon Carew <devoncarew@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
2023-05-15 22:15:24 +00:00
Daco Harkes d360edf2f3 [pkg][vm] Native Assets builder
This package contains the logic for building native assets.

This package is the backend that invokes toplevel `build.dart` scripts.
For more info on these scripts see https://github.com/dart-lang/native.

This is a separate package so that dartdev and flutter_tools can reuse
the same logic without flutter_tools having to import dartdev.

Some design decisions:

* We don't yet have `build_dependencies`, so we use the ordinary
  dependency graph for ordering of native assets builds. (If there is
  a cycle we refuse to run.)
  Bug: https://github.com/dart-lang/pub/issues/3794
* Builds are cached based on all the configuration provided by the
  caller. Environment variables are ignored in caching. This CL also
  contains a unit test that invokes the build by not passing through
  environment variables. However, for Windows we need to pass through
  at least `SYSTEMROOT` for MSVC to run correctly. So we might need
  to further explore if we can/want to lock env variables down.
  Bug: https://github.com/dart-lang/native/issues/32
  Bug: https://github.com/dart-lang/native/issues/33

Run tests:
```
dart tools/generate_package_config.dart && \
tools/test.py -n unittest-asserts-release-linux pkg/native_assets_builder
```

Bug: https://github.com/dart-lang/sdk/issues/50565
Change-Id: I133052d7195373e87d20924d61e1e96e3d34ce8f
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/300203
Reviewed-by: Liam Appelbe <liama@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Reviewed-by: Hossein Yousefi <yousefi@google.com>
2023-05-15 13:49:30 +00:00
Devon Carew eb5102284a [deps] rev browser_launcher, file, http, leak_tracker, logging, matcher, mime, mockito, native, path, test, watcher, webdev, yaml_edit
Revisions updated by `dart tools/rev_sdk_deps.dart`.

browser_launcher (ed11524..551e101):
  551e101  2023-05-11  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#43)
  29a57a0  2023-05-11  Elliott Brooks  Disable test (#44)

file (b905180..e90e5ed):
  e90e5ed  2023-05-11  Bernardo Ferrari  Migrate to Dart 3 (#210)

http (db84d12..981b63b):
  981b63b  2023-05-11  Brian Quinlan  Support the NSURLSession WebSocket API (#921)

leak_tracker (46a1fa0..bc7f604):
  bc7f604  2023-05-11  Polina Cherkasova  Fix typo. (#61)

logging (4779d7e..b75cba7):
  b75cba7  2023-05-10  Devon Carew  blast_repo fixes (#137)

matcher (5890f2b..4dfd9ad):
  4dfd9ad  2023-05-10  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#218)

mime (57fbf6e..eb9d54b):
  eb9d54b  2023-05-10  Devon Carew  blast_repo fixes (#95)

mockito (56173fa..51a7728):
  51a7728  2023-05-12  Copybara-Service  Merge pull request #597 from danielgomezrico:feat/returnInOrder
  7a93b61  2023-01-15  Daniel Gomez Rico  Add `returnInOrder` to `Mock`
  34da8da  2023-05-02  Nate Bosch  Import `packge:matcher` directly instead of `test_api`

native (908e61f..64aa5b5):
  64aa5b5  2023-05-12  Daco Harkes  [native_assets_cli] Add `outDirName` (#38)
  fdcd0eb  2023-05-09  Devon Carew  contribute a PR labeler (#37)
  d44eae5  2023-05-08  Daco Harkes  Give tests on MacOS more time (#36)
  3b39e07  2023-05-04  Daco Harkes  [c_compiler] Make `logger` required (#35)

path (1552cfd..f8d15c2):
  f8d15c2  2023-05-10  Devon Carew  blast_repo fixes (#144)

test (0b306dd..931410c):
  931410c8  2023-05-10  Nate Bosch  Fix CI (#2014)

watcher (9430592..1584936):
  1584936  2023-05-12  Brian Quinlan  Update to 1.1.0 in preparation for release. (#145)

webdev (469b105..60616ba):
  60616bac  2023-05-10  Elliott Brooks  Syntax error in DCM workflow file(#2108)

yaml_edit (763ca94..87dcf31):
  87dcf31  2023-05-10  Devon Carew  blast_repo fixes (#53)

Change-Id: I4d25e4ccb60a86a6b5f8a66cfc6ae09f6df0a954
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303005
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2023-05-12 20:46:44 +00:00
Sergey G. Grekhov 57bee2ab35 [co19] Roll co19 to c19f40239d976ab7db825227ac1a230f347f42c0
2023-05-12 sgrekhov22@gmail.com Fixes dart-lang/co19#2046. `records`, `patterns`, `class-modifiers` experimental flags removed (dart-lang/co19#2047)

Change-Id: I1efad98384834ddb5d007b777c4f6893f9fa1635
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302921
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2023-05-12 10:20:08 +00:00
Brian Quinlan 04ef7c274c Update package:watcher to 1.1.0-dev
Change-Id: I8c26a1a67a410396dca7d191fb97879c5697574d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302450
Commit-Queue: Brian Quinlan <bquinlan@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2023-05-11 16:46:39 +00:00
Sergey G. Grekhov 375e83d08c [co19] Roll co19 to 29df8c5030f62f8d9e382dd7ff69600f6d5e7bf2
2023-05-11 sgrekhov22@gmail.com Fixes dart-lang/co19#2044. Use `async` closure for async loops (dart-lang/co19#2045)
2023-05-11 sgrekhov22@gmail.com Fixes dart-lang/co19#2042. Replace `extends StreamConsumer` by `implements ...` (dart-lang/co19#2043)
2023-05-10 sgrekhov22@gmail.com dart-lang/co19#1959. Tests for class modifiers restrictions and type aliases (dart-lang/co19#2030)
2023-05-08 sgrekhov22@gmail.com Fixes dart-lang/co19#2039. Add and use asyncThrows method (dart-lang/co19#2040)
2023-05-08 sgrekhov22@gmail.com dart-lang/co19#1401. Async for-in element tests added (dart-lang/co19#2033)

Change-Id: Ic537cbf46cfae9880cc9ef3469c0273798ac26e5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302784
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2023-05-11 13:46:51 +00:00
Robert Nystrom 73dea244cc Roll the latest dart_style into the SDK.
This has a few changes. One of them affects code even before Dart 3,
though it only touches parameters with metadata on them, which tend to
be rare (outside of uses of the freezed package). It may affect code in
the SDK repo.

The other two are specific records and patterns so won't affect much
existing code. But the formatted behavior before these bug fixes looks
pretty bad, so if it's not too much risky, I think it's worth cherry
picking into the next stable point release.

Change-Id: I1e60d251b474b099c5059ffa63ddb260f0ed1318
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302500
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: Michael Thomsen <mit@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
2023-05-10 21:39:48 +00:00
Daco Harkes 4992725ac2 [deps] Auto-roll pkgs in native
Change-Id: Icfbf9821e60e33ea86e912ffec00f925b755a43e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302624
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Auto-Submit: Daco Harkes <dacoharkes@google.com>
2023-05-10 20:20:55 +00:00
Devon Carew 44afc0ea19 [deps] revert the recent package:csslib roll
Change-Id: I72ee802a53c57d5f44c8bcb31e1573379cff9863
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302449
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2023-05-10 19:34:49 +00:00
Devon Carew a3195ce5f1 [deps] rev csslib, ffi, http, leak_tracker, mime, protobuf, test, typed_data, webdev, yaml
Revisions updated by `dart tools/rev_sdk_deps.dart`.

csslib (923edf0..c4e904c):
  c4e904c  2023-05-10  Devon Carew  rev for publishing (#179)
  c9e47d0  2023-05-10  Kevin Moore  Require Dart 2.19, latest lints, skin hanging test (#175)
  3976e6f  2023-05-10  Devon Carew  address an issue parsing font names (#168)
  a337a9a  2023-05-10  Devon Carew  fixed CssPrinter pretty print indent levels (#169)

ffi (1a859e0..7f4acbd):
  7f4acbd  2023-05-09  Devon Carew  Rev pubspec and update changelog (#194)

http (406ce74..db84d12):
  db84d12  2023-05-10  Brian Quinlan  Require the release version of Dart 3.0.0 (#925)

leak_tracker (fc14e36..46a1fa0):
  46a1fa0  2023-05-09  Polina Cherkasova  Make sure leak tracker does not fail in case of duplicates. (#60)

mime (cd8001e..57fbf6e):
  57fbf6e  2023-05-09  Dimitar Petrov  Add m4b mime type (#92)

protobuf (9d7cf0d..05058a7):
  05058a7  2023-05-10  Ömer Sinan Ağacan  Apply internally enabled lints (#816)

test (1d65501..0b306dd):
  0b306dd5  2023-05-09  Nate Bosch  Document behavior of explicit file path args (#2011)

typed_data (021f25a..921f5c0):
  921f5c0  2023-05-09  Devon Carew  add topics to the pubspec file (#65)

webdev (fe5b975..469b105):
  469b1058  2023-05-10  Elliott Brooks  Update DCM workflow (#2106)

yaml (1f39ffe..af3d8cd):
  af3d8cd  2023-05-10  Nate Bosch  Uncomment some tests (#145)

Change-Id: I97a7b284e01c4fde10b8cfc814d95ecc9686ddff
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302448
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2023-05-10 18:05:24 +00:00
Alexander Thomas 3fb13058ce [infra] Update checked-in SDKs to 3.0.0
Change-Id: I8b2956c3302bf824caf1c5bf8765102b108081ff
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302186
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2023-05-10 12:59:07 +00:00
DEPS Autoroller e98d824b5e Roll Clang from e8cfbfd05a95 to 5344d8e10bb7
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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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: I5efacb80a56c1e102f0b6bf49904cf4b856ecdf2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302520
Commit-Queue: Alexander Aprelev <aam@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2023-05-10 03:57:31 +00:00
Brian Quinlan 3ed6a6fdd4 Bump http to 406ce749ba7897603a72186f083f0a00bb69356d
Changes:
```
> git log --format="%C(auto) %h %s" 61dcb91..406ce74
 https://dart.googlesource.com/http.git/+/406ce74 Add "base", "final" and "interface" modifiers (920)

```

Diff: https://dart.googlesource.com/http.git/+/61dcb9108d92f9e5e3ca61384c46b7a3045fa530..406ce749ba7897603a72186f083f0a00bb69356d/
Change-Id: Ifaa4a2ee605303bf5ad0d3c1ea055f5cdc1cca95
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302368
Commit-Queue: Brian Quinlan <bquinlan@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2023-05-09 21:41:07 +00:00
Devon Carew 760ab0fc16 [deps] rev async, benchmark_harness, boolean_selector, clock, collection, convert, crypto, csslib, ffi, fixnum, glob, html, http_multi_server, http_parser, json_rpc_2, logging, mime, package_config, pool, pub_semver, source_map_stack_trace, sse, stack_trace, stream_channel, string_scanner, term_glyph, test_descriptor, tools, typed_data, web_socket_channel, webdev, yaml, yaml_edit
Revisions updated by `dart tools/rev_sdk_deps.dart`.

async (b9ed219..0f368d3):
  0f368d3  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#240)

benchmark_harness (e591ec4..f81b042):
  f81b042  2023-05-08  Devon Carew  Update pubspec.yaml (#89)
  1dc07da  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#88)

boolean_selector (9fd3bae..7eed402):
  7eed402  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#46)

clock (6b2004c..6b9df3e):
  6b9df3e  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#50)

collection (bf27520..6abff47):
  6abff47  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#282)

convert (855aeac..b652c00):
  b652c00  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#82)

crypto (c5403c8..4e9dde1):
  4e9dde1  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#147)

csslib (44bfbe3..923edf0):
  923edf0  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#178)

ffi (6d8fa8d..1a859e0):
  1a859e0  2023-05-09  Michael Thomsen  Add topics in pubspec.yaml (#192)

fixnum (92ec336..006a130):
  006a130  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#111)

glob (eaa878b..46403be):
  46403be  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#76)

html (5d87dc8..593d6f6):
  593d6f6  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#214)

http_multi_server (e0b5d35..d1fffed):
  d1fffed  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#54)

http_parser (bbe37dd..5a33f5f):
  5a33f5f  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#72)

json_rpc_2 (5da2705..800843e):
  800843e  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#96)

logging (787030a..4779d7e):
  4779d7e  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#136)

mime (2d8496d..cd8001e):
  cd8001e  2023-05-09  Lara Schütt  Add `text/markdown` mimeType lookup by extension (#85)
  a0ea506  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#93)

package_config (7e09db1..f41f92c):
  f41f92c  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#134)

pool (650e5d3..86b4f43):
  86b4f43  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#68)

pub_semver (c3e56d1..6dd1908):
  6dd1908  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#85)

source_map_stack_trace (08a81a8..09715f9):
  09715f9  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#38)

sse (f947c3d..11ba89e):
  11ba89e  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#83)

stack_trace (9c1b1c5..36fa0e1):
  36fa0e1  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#130)

stream_channel (71d4690..a862e41):
  a862e41  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#90)

string_scanner (f7a656f..3bc6e54):
  3bc6e54  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#57)

term_glyph (b110501..3de5f1b):
  3de5f1b  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#37)

test_descriptor (aa11162..23e49a2):
  23e49a2  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#51)

tools (6c68bca..62c9604):
  62c9604  2023-05-08  dependabot[bot]  Bump coverallsapp/github-action from 2.0.0 to 2.1.2 (#88)
  fde75bf  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#89)

typed_data (d85363d..021f25a):
  021f25a  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#64)

web_socket_channel (b28bae6..2630714):
  2630714  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#265)

webdev (12f2285..fe5b975):
  fe5b9758  2023-05-08  Anna Gringauze  Hide internal implementation details in type objects (#2103)

yaml (54e8284..1f39ffe):
  1f39ffe  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#142)

yaml_edit (e05282b..763ca94):
  763ca94  2023-05-08  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#51)

Change-Id: Ie2414a72f1377775a474ef976c2f9c797ed5b0a5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302360
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2023-05-09 16:54:35 +00:00
pq f09ce66213 linter bump (avoid_function_literals_in_foreach_calls fix)
See: https://github.com/dart-lang/linter/pull/4330

Change-Id: I9d891d5e3cffe594d0f884eae56dfed7647e09db
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302040
Reviewed-by: Oleh Prypin <oprypin@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2023-05-09 01:43:28 +00:00
Polina Cherkasova 85462793f5 Update DEPS
-

Change-Id: I6be96e5e481fbe68a66f6cfc2e1742e2292b6e0a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/301721
Commit-Queue: Polina Cherkasova <polinach@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2023-05-08 21:15:39 +00:00
Devon Carew 33de03891f [deps] rev http, test
Revisions updated by `dart tools/rev_sdk_deps.dart`.

http (f581ff7..61dcb91):
  61dcb91  2023-05-04  Brian Quinlan  Switch to "dart format" from "flutter format" (#922)

test (9484592..1d65501):
  1d65501b  2023-05-05  Jackson Gardner  Don't do direct casts to int to prevent dart2wasm breakages. (#2007)
  b6b4ddc5  2023-05-04  Nate Bosch  Advise against eager matcher->checks migration (#2009)
  4ef35d59  2023-05-04  Jacob MacDonald  Re-enable wasm tests (#2008)

Change-Id: I457d009bf91da365d21cfb74e664d087a4aa6329
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302020
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2023-05-08 17:33:25 +00:00
William Hesse a56b60e7b6 Remove web_components from DEPS
This repository is not used in the Dart SDK, and has been archived on GitHub.

Five years ago, it was still used in some tests, and was kept because of
that: https://dart-review.googlesource.com/c/sdk/+/49261

Those references are now gone.

Bug: b/278318858
Change-Id: Ife5f096b4057a25dc62f36d79ca54eda77f92287
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/301960
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: William Hesse <whesse@google.com>
2023-05-08 13:54:29 +00:00
Alexander Thomas b2c799f586 [infra] Upgrade firefox to the latest stable
Cq-Include-Trybots: luci.dart.try:dart2js-linux-firefox-try,ddc-linux-firefox-try
Fixes: https://github.com/dart-lang/sdk/issues/52187
Change-Id: I601350ab25a192dec36f17277dbd3e08f255e014
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/301521
Reviewed-by: William Hesse <whesse@google.com>
2023-05-08 09:37:48 +00:00
Sergey G. Grekhov 7cf3aa90c9 [co19] Roll co19 to 742378dde137d8d35e726640acf93164e0be59f8
2023-05-05 sgrekhov22@gmail.com Fixes dart-lang/co19#2036. Mixin restrictions tests updated according to the changed spec (dart-lang/co19#2037)

Change-Id: Id03b1fbded64516ae973ba7ab8142b7cdfbd5f66
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/301600
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2023-05-05 07:51:51 +00:00
Alexander Thomas 814fd2c7a3 [infra] Update chrome to 113.0.5672.63
This switches the browser version to Chrome for Testing.

Cq-Include-Trybots: luci.dart.try:dart2js-linux-chrome-try,dart2js-mac-chrome-try,dart2js-minified-csp-linux-chrome-try,dart2js-win-chrome-try,ddc-canary-linux-chrome-try,ddc-linux-chrome-try,ddc-linux-chrome-unsound-try,ddc-mac-chrome-try,ddc-win-chrome-try
Change-Id: Id1bdacbadeab6eb34a535a31daac953fd3454da8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/301520
Auto-Submit: Alexander Thomas <athom@google.com>
Reviewed-by: Nicholas Shahan <nshahan@google.com>
2023-05-05 06:45:50 +00:00
Sergey G. Grekhov 6d903906f3 [co19] Roll co19 to 794313da70f2b8c1150ffcbf2fbf8746649ab09f
2023-05-04 sgrekhov22@gmail.com Fixes dart-lang/co19#2034. Fix roll failures, add issues numbers (dart-lang/co19#2035)
2023-05-03 sgrekhov22@gmail.com dart-lang/co19#1401. Async for-in tests for patterns (dart-lang/co19#2032)
2023-04-28 sgrekhov22@gmail.com dart-lang/co19#1959. Grammar tests added (dart-lang/co19#2031)
2023-04-28 sgrekhov22@gmail.com dart-lang/co19#1959. Versioning tests added (dart-lang/co19#2029)

Change-Id: Ic29913ebd7260c4069e6baa27a797219ce12d956
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/301440
Reviewed-by: Alexander Thomas <athom@google.com>
2023-05-04 18:49:13 +00:00
Devon Carew eecd3013aa [deps] rev collection, crypto, pub_semver, tools, yaml
Revisions updated by `dart tools/rev_sdk_deps.dart`.

collection (26e3e67..bf27520):
  bf27520  2023-05-04  Michael Thomsen  Add topics to pubspec (#285)

crypto (77491f5..c5403c8):
  c5403c8  2023-05-04  Jonas Finnemann Jensen  Prepare release with topics (#148)

pub_semver (860e3d8..c3e56d1):
  c3e56d1  2023-05-04  Jonas Finnemann Jensen  Prepare release with topics (#86)

tools (b55f0d4..6c68bca):
  6c68bca  2023-05-03  Elias Yishak  Clear contents of persisted files on opt out (#87)

yaml (56dfaf4..54e8284):
  54e8284  2023-05-04  Jonas Finnemann Jensen  Prepare release with topics (#144)

Change-Id: Ic2e7e6c986eb3e33b655256603e34da706c60ba8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/301500
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2023-05-04 17:45:52 +00:00
Devon Carew 5797e7e370 [deps] rev args, bazel_worker, characters, cli_util, collection, file, html, http, lints, markdown, matcher, mockito, path, protobuf, shelf, source_maps, source_span, sync_http, test, test_reflective_loader, tools, usage, vector_math, webdriver, webkit_inspection_protocol, yaml_edit
Revisions updated by `dart tools/rev_sdk_deps.dart`.

args (5ac2ba1..1864048):
  1864048  2023-05-03  Devon Carew  added package topics to the pubspec file (#242)
  db229fb  2023-05-02  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#241)

bazel_worker (d5f8837..1b86d3c):
  1b86d3c  2023-05-02  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#72)

characters (b306414..2af6783):
  2af6783  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#81)

cli_util (6c318c2..7234f17):
  7234f17  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#82)

collection (9db854d..26e3e67):
  26e3e67  2023-05-03  Lasse R.H. Nielsen  Accept SDK version above 3.0. (#281)

file (72a67c3..b905180):
  b905180  2023-05-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#212)
  8158a35  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.3.0 to 3.5.2 (#218)

html (0438b26..5d87dc8):
  5d87dc8  2023-05-03  Devon Carew  added package topics to the pubspec file (#215)

http (877f134..f581ff7):
  f581ff7  2023-05-01  Nate Bosch  Prepare to publish (#914)
  fa53651  2023-05-01  Brian Quinlan  Document that RetryClient may consume a lot of memory (#915)

lints (ba7d75e..17276ec):
  17276ec  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#116)

markdown (82b050d..6db8fc1):
  6db8fc1  2023-05-02  Jonas Finnemann Jensen  Prepare 7.1.0 (#538)

matcher (7228c26..5890f2b):
  5890f2b  2023-05-01  Nate Bosch  Expand bound for `test_api` dependency (#219)

mockito (beb45ba..56173fa):
  56173fa  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#626)

path (23e3319..1552cfd):
  1552cfd  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#142)
  82ddc60  2023-05-01  Jonathan  fixed mistake in split method doc comment (#141)

protobuf (b90a4c4..9d7cf0d):
  9d7cf0d  2023-05-01  Kevin Moore  Update Github Actions (#827)

shelf (9a792b4..79e3cee):
  79e3cee  2023-05-03  Devon Carew  add package topics for package:shelf_router_generator (#346)
  25861e5  2023-05-03  Devon Carew  add topics to the pubspec files (#345)

source_maps (0a4b030..f0a8506):
  f0a8506  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#77)

source_span (905a167..69fa991):
  69fa991  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#97)

sync_http (660ad87..c3d6ad4):
  c3d6ad4  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#36)

test (b252463..9484592):
  9484592a  2023-05-02  Nate Bosch  Prepare to publish checks (#2005)

test_reflective_loader (a85a930..d1b763f):
  d1b763f  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#48)

tools (516995e..b55f0d4):
  b55f0d4  2023-05-02  Elias Yishak  `pddFlag` removal + tests for pdd restricted instance of `Analytics` (#86)

usage (f97752f..929a4e3):
  929a4e3  2023-05-02  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#193)

vector_math (7dec984..e3de8da):
  e3de8da  2023-05-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#291)

webdriver (562aa06..d0f78d0):
  d0f78d0  2023-05-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#273)
  1ef3348  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.3.0 to 3.5.2 (#275)

webkit_inspection_protocol (8401098..39a3c29):
  39a3c29  2023-05-01  dependabot[bot]  Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#102)
  5555c53  2023-05-01  dependabot[bot]  Bump nanasess/setup-chromedriver from 1.1.0 to 2.0.0 (#101)
  9adce2a  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.3.0 to 3.5.2 (#103)

yaml_edit (5f392a1..e05282b):
  e05282b  2023-05-02  Jonas Finnemann Jensen  Prepare 2.1.1 release (#52)

Change-Id: Iee7fd84d32ae37b76147d62c2268df19cf8db95b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/300863
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2023-05-03 20:47:09 +00:00
Jonas Termansen 43ad339efb [infra] Update checked in sdk to 3.0.0-417.4.beta.
Change-Id: I1dbb2d9a8fdcab496280e2db4e1dd174ec19c409
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/301022
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
2023-05-03 15:25:40 +00:00
Nate Bosch eb62db8f28 Bump async to b9ed21948754001e31e209612b6ef8a5b2ad8e9f
Changes:
```
> git log --format="%C(auto) %h %s" ce650b0..b9ed219
 https://dart.googlesource.com/async.git/+/b9ed219 Synchronously forward chained cancellations (239)

```

Diff: https://dart.googlesource.com/async.git/+/ce650b0ce8fa95fc13d4744a293f3e9b00266bee..b9ed21948754001e31e209612b6ef8a5b2ad8e9f/
Change-Id: I8c3220433e28e2d8b1693b7b6e6c916e27aeed3e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/300740
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
2023-05-02 18:14:49 +00:00
Devon Carew 90f22bdcef [deps] rev ffi, lints, markdown, matcher, mockito, test, test_process, tools, watcher
Revisions updated by `dart tools/rev_sdk_deps.dart`.

ffi (04fa38a..6d8fa8d):
  6d8fa8d  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#191)

lints (f09399a..ba7d75e):
  ba7d75e  2023-04-26  Phil Quitslund  2.1.0 (#107)
  e6b82b6  2023-04-26  Devon Carew  Update lint-propoposal.md (#115)

markdown (5f98aea..82b050d):
  82b050d  2023-04-30  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#536)

matcher (cb6b68c..7228c26):
  7228c26  2023-04-27  dependabot[bot]  Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#215)

mockito (f851e17..beb45ba):
  beb45ba  2023-04-26  yanok  Remove unused local variable
  d2e155f  2023-04-26  yanok  Require Dart SDK >= 2.19
  b777874  2023-04-26  yanok  First part of Dart3 support in Mockito
  ad3c9ae  2023-04-26  yanok  Fix the type variable capture problem
  6c448b2  2023-04-25  oprypin  Keep generated mock files at language version 2.19
  06f353e  2023-04-13  nbosch  Deprecate the mixingIn argument to MockSpec
  f3ecdad  2023-04-11  oprypin  Fix violations of `prefer_final_locals`, `prefer_final_in_for_each` lints

test (c9a3138..b252463):
  b252463a  2023-05-01  dependabot[bot]  Bump github/codeql-action from 2.2.9 to 2.3.2 (#2001)

test_process (946bc27..89c4fdc):
  89c4fdc  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#42)

tools (5c9f45c..516995e):
  516995e  2023-04-28  Danny Tuppeny  Change "plugins" to "extensions" for VS Code (#75)

watcher (00aa79b..6c0c838):
  6c0c838  2023-05-01  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#144)

Change-Id: I36d0db7f41a26e3f1430b86eff5d63b8e65c1616
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/300321
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2023-05-01 17:02:50 +00:00
Daco Harkes 9e0e9a8a9a [pkgs/native] Roll and update env keys
Also picks up keys from `package:native_assets_cli` instead of coding
them which could lead to typos.

Change-Id: I5c72c26c9a45a38ac41f3513c2b5b10e8863ff83
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/300221
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2023-05-01 13:19:02 +00:00
Jonas Termansen 88aeaa4fec [infra] Update checked in SDK to 3.0.0-417.3.beta.
Change-Id: I0e2deae75c934e06e0c2e7ace42f758cf5507725
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/299662
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
2023-05-01 12:15:59 +00:00
Sigurd Meldgaard a4f8c122c7 Bump pub to a3f8b2fd36ec432450caf907474a02023ef3e44e
Changes:
```
> git log --format="%C(auto) %h %s" 21eb39e..a3f8b2f
 https://dart.googlesource.com/pub.git/+/a3f8b2fd Reinterpret dart sdk constraints when read from a lockfile (3897)
 https://dart.googlesource.com/pub.git/+/7ac56a97 Document cache layout (3890)
 https://dart.googlesource.com/pub.git/+/daf16c78 Suggest resolution updates (3569)
 https://dart.googlesource.com/pub.git/+/23fd8ad4 Use the lockfile when computing upgradable, resolvable in outdated (3887)
 https://dart.googlesource.com/pub.git/+/642b1f58 Distinguish between package:flutter_gen and the synthetic flutter_gen (3889)
 https://dart.googlesource.com/pub.git/+/d1ae5469 Merge pull request 3888 from sigurdm/cherry_pick_to_3
 https://dart.googlesource.com/pub.git/+/ef45ef4a Merge remote-tracking branch 'origin/master' into cherry_pick_to_3
 https://dart.googlesource.com/pub.git/+/762a16d4 Improve message when sdk constraint is not null-safety enabled (3875)

```

Diff: https://dart.googlesource.com/pub.git/+/21eb39e148c720ab8577bbf3bf089556a113eb10..a3f8b2fd36ec432450caf907474a02023ef3e44e/
Change-Id: I99c885105681e82fb429749cbefa4c5812ed5acd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/299680
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
Reviewed-by: Jonas Jensen <jonasfj@google.com>
2023-04-28 15:10:39 +00:00
Daco Harkes 6c3c7ae331 [pkgs/native] Windows support + CI
We use the MSVC from Depot Tools to build C files.
When using clang from DEPS, we need to pass the right INCLUDE / LIB
environment variables. So we might as well use the MSVC instead.

Moves the `nativeCompilerEnvironmentVariables` to the
`TestConfiguration` so that it's cached.

Bug: https://github.com/dart-lang/sdk/issues/50565
Change-Id: I3576cd0ed07081afb9ae5ba737b8bfe1b21941e5
Cq-Include-Trybots: luci.dart.try:pkg-win-release-try,pkg-mac-release-try,pkg-mac-release-arm64-try,pkg-linux-release-try,pkg-linux-debug-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/298580
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2023-04-28 13:31:10 +00:00
Sergey G. Grekhov cda6ab570d [co19] Roll co19 to fc31789eadd5a664fe25e69cb966555e78a65d0d
2023-04-25 sgrekhov22@gmail.com dart-lang/co19#1959. Test valid combinations of modifiers. Part 3 (dart-lang/co19#2025)
2023-04-25 sgrekhov22@gmail.com Fixes dart-lang/co19#2027. Hint expectation added (dart-lang/co19#2028)
2023-04-24 sgrekhov22@gmail.com dart-lang/co19#1959. Test valid combinations of modifiers. Part 2 (dart-lang/co19#2024)

Change-Id: I32326cf0be0e3ac7a0ac901ea476213083307355
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/299520
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2023-04-28 09:03:30 +00:00
Janice Collins f193d91ba5 Update dartdoc to 6.2.2.
Release notes:  https://github.com/dart-lang/dartdoc/releases/tag/v6.2.2

Change-Id: Idbd529d4b102ec8dba6b6868a97a42f2da4ad7f1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/299340
Auto-Submit: Janice Collins <jcollins@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2023-04-27 21:30:32 +00:00
Devon Carew ef0ad396b5 [deps] rev mockito, test, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

mockito (28e8eda..f851e17):
  f851e17  2023-04-26  Ilya Yanok  Run CI with Dart 2.19 and dev

test (7fab079..c9a3138):
  c9a31388  2023-04-24  Nate Bosch  Remove ignores for undeprecated libraries (#2000)

webdev (8b42c95..12f2285):
  12f22857  2023-04-25  Elliott Brooks  Run `chrome_proxy_service_test.dart` everyday at 8 AM PST (#2098)

Change-Id: I1c90351b7cde4ead84bb410fa76807b33fdae1a0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/298740
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2023-04-26 19:17:41 +00:00
Devon Carew 4b582c4581 [deps] rev async, characters, convert, crypto, dartdoc, intl, markdown, sse, stream_channel, test, tools, usage, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

async (0127813..ce650b0):
  ce650b0  2023-04-19  Nate Bosch  Regression test for error rejecting transaction (#230)

characters (ba8d557..b306414):
  b306414  2023-04-19  Lasse R.H. Nielsen  Add tools to update and generate tables and tests. (#72)

convert (8812e40..855aeac):
  855aeac  2023-04-10  Kevin Moore  Require Dart 2.19, fix override param name, update lints (#81)

crypto (1cb1528..77491f5):
  77491f5  2023-04-19  Lasse R.H. Nielsen  Make `DigestSink` implement `Sink` (#146)

dartdoc (a0755f5..8e8b36e):
  8e8b36e3  2023-04-19  Janice Collins  Fix up documentation on comment reference parser to align with wiki (#2851)
  b9178fce  2023-04-19  dependabot[bot]  Bump github/codeql-action from 2.2.11 to 2.2.12 (#3390)
  37b981c4  2023-04-19  dependabot[bot]  Bump actions/checkout from 3.5.0 to 3.5.2 (#3389)
  dadef24a  2023-04-10  dependabot[bot]  Bump github/codeql-action from 2.2.9 to 2.2.11 (#3386)
  dda699a7  2023-04-10  Sam Rawlins  Prepare mixin-like classes for Dart 3.0.0 (#3385)

intl (a958db0..5d65e38):
  5d65e38  2023-04-19  Moritz  Update README.md
  9972a89  2023-04-19  Moritz  Update README.md
  5c14faa  2023-04-18  Copybara-Service  Merge pull request #584 from dart-lang:fixDateFormattingUrl
  4ea644e  2023-04-17  Moritz  Merge branch 'master' into fixDateFormattingUrl
  b0d5687  2023-04-17  dependabot[bot]  Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#574)
  92149be  2023-04-17  Moritz  Merge branch 'master' into fixDateFormattingUrl
  5203d6e  2023-04-17  Googler  Internal change
  bab667f  2023-04-17  Moritz  Typo
  b0896b1  2023-04-17  Moritz  Fix bug
  43507e1  2023-04-14  Googler  Internal change
  d8844a0  2023-04-14  dependabot[bot]  Bump actions/checkout from 3.3.0 to 3.5.2 (#579)
  99ed16f  2023-04-13  Copybara-Service  Merge pull request #572 from dart-lang:adaptBrowserTest
  34e824c  2023-03-30  Moritz  Adapt test to browser CLDR update

markdown (d437c85..5f98aea):
  5f98aea  2023-04-20  Jonas Finnemann Jensen  Throw, if `BlockSyntax.parseLines` loops indefinitely (#533)
  86ebc2c  2023-04-19  Zhiguang Chen  Fix `linkReferenceDefinitionPattern` (#532)

sse (11e83a0..f947c3d):
  f947c3d  2023-04-10  Kevin Moore  Require Dart 2.19, bump lints (#82)

stream_channel (74646ea..71d4690):
  71d4690  2023-04-11  Tobe Osakwe  Add example/example.dart (#52)

test (7832931..7fab079):
  7fab0792  2023-04-19  Oleh Prypin  Dart 3 compatibility: change `extends Iterator` to `implements Iterator` (#1997)
  8f7682a5  2023-04-18  Nate Bosch  Remove deprecation of test_api top level libraries (#1994)
  7151486c  2023-04-14  Simon Binder  Add support for Microsoft Edge (#1992)
  c1d686aa  2023-04-12  Parker Lougheed  Fix "Improvements" link in `package:checks` migration guide (#1991)

tools (545d7e1..5c9f45c):
  5c9f45c  2023-04-20  Elias Yishak  Move `dateStamp` getter to `utils.dart` (#83)

usage (0698711..f97752f):
  f97752f  2023-04-10  Devon Carew  update readme for deprecation (#192)

webdev (7546291..8b42c95):
  8b42c950  2023-04-21  Anna Gringauze  Cleanup record types display (#2070)
  1cfb3bd6  2023-04-20  Elliott Brooks  Update CONTRIBUTING docs (#2097)
  941eda5b  2023-04-19  Elliott Brooks  Add a test to make sure proper release procedure is followed for `dwds` and `webdev` (#2095)
  2eb7c3ee  2023-04-17  Elliott Brooks  Add Github workflow for Dart Code Metrics (#2092)
  79a9bc9b  2023-04-17  Elliott Brooks  Fix DCM analyzer warnings (#2094)
  2a625039  2023-04-14  Elliott Brooks  Add `vm_service` git package dependency override (#2078)
  1fa19603  2023-04-12  Elliott Brooks  Add CI check to remind contributor to update CHANGELOG (#2090)
  c7bb19e1  2023-04-12  Elliott Brooks  Prevent PRs labeled `do-not-submit` from being merged (#2088)
  3781ef9b  2023-04-10  Elliott Brooks  Run mono_repo generate with version 6.5.3 (#2084)
  843890c6  2023-04-10  Anna Gringauze  Refactor record shape processing out of calculating record bound fields (#2074)

Change-Id: I4ce65f9f79d5086c33c575e57eff300216392510
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/297800
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Moritz Sümmermann <mosum@google.com>
Commit-Queue: Moritz Sümmermann <mosum@google.com>
2023-04-24 17:08:01 +00:00
Sergey G. Grekhov 92239e6b27 [co19] Roll co19 to 4b8157719cdcb99ee7380c920551786b6383f961
2023-04-19 sgrekhov22@gmail.com dart-lang/co19#1959. Test valid combinations of modifiers. Part 1 (dart-lang/co19#2023)
2023-04-18 49699333+dependabot[bot]@users.noreply.github.com Bump actions/checkout from 3.5.0 to 3.5.2 (dart-lang/co19#2022)
2023-04-17 sgrekhov22@gmail.com dart-lang/co19#1959. More basic and mixin restrictions tests (dart-lang/co19#2021)
2023-04-17 sgrekhov22@gmail.com dart-lang/co19#1959. Tests for syntax and basic restrictions (dart-lang/co19#2017)

Change-Id: I0d27a6b3504eb13351e72d8dac6281ff0aa52fc7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/296802
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2023-04-24 07:59:58 +00:00
pq c1affe94e0 bump linter to grab pattern field false positive fixes
Change-Id: I80d0bcbeaf9b46488d53126deafc21215276036f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/297120
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
2023-04-21 23:09:45 +00:00
Sigurd Meldgaard e0177fe017 Bump pub to 21eb39e148c720ab8577bbf3bf089556a113eb10
Changes:
```
> git log --format="%C(auto) %h %s" 3e2c92a..21eb39e
 https://dart.googlesource.com/pub.git/+/21eb39e1 Don't pass --fatal-infos to `dart analyze` in validation (3877)
 https://dart.googlesource.com/pub.git/+/95044c22 Improve message when sdk constraint is not null-safety enabled (3875)
 https://dart.googlesource.com/pub.git/+/b666c920 Fix tests to work in context of 3.1 (3876)
 https://dart.googlesource.com/pub.git/+/c890afa1 Refactor `cache add` check for existing package. (3872)
 https://dart.googlesource.com/pub.git/+/460283b7 Bump actions/checkout from 3.3.0 to 3.5.0 (3858)
 https://dart.googlesource.com/pub.git/+/b5df2113 Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (3857)

```

Diff: https://dart.googlesource.com/pub.git/+/3e2c92a8bb74935302de52b80b870bf66963756d..21eb39e148c720ab8577bbf3bf089556a113eb10/
Change-Id: If3f6244e79f7b284876795887066412b351a441b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/295820
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
2023-04-21 09:58:38 +00:00
pq ef372f2621 bump linter for prefer_final_locals fix
Includes fix for https://github.com/dart-lang/linter/issues/4286

Change-Id: I2124d26cbd3a4105073559d75830b5718684be59
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/296702
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
2023-04-20 21:58:57 +00:00
Daco Harkes 4cb4d5d036 [pkgs/native] MacOS support + CI
Pulls in a new versions of https://github.com/dart-lang/native with
support for MacOS and enables the tests for these on the MacOS pkg
bots.

Fixes the clang paths in pkg/test_runner/lib/src/options.dart for
mac and win.

Since a relatively recent XCode is available on the bots, use XCode
to build rather than the clang from DEPS.

test/native_toolchain/recognizer_test was refactored to only
run tests for tools installed on the host. So it's unskipped.

Bug: https://github.com/dart-lang/sdk/issues/50565
Change-Id: I3804b01da7a4e74d3e49a1b2ba3c8425132417d7
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/296180
Reviewed-by: Liam Appelbe <liama@google.com>
Auto-Submit: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2023-04-20 14:17:39 +00:00
Alexander Thomas 4e8b58ceb9 [infra] Update checked-in SDKs to 3.0.0-417.2.beta
Change-Id: Ic8667dd0be2a03c8bb57424904c545b4ec335ccc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/296540
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Commit-Queue: William Hesse <whesse@google.com>
Auto-Submit: Alexander Thomas <athom@google.com>
2023-04-20 09:20:10 +00:00
Sam Rawlins 398a3d377c Bump linter to 82e7147cee2a62b881bcf9cc26f06e531510a92d
This bump brings in two false-negative fixes:

* 4c2af04303
* 82e7147cee

These have been tested in google3 and are clean.

Change-Id: I8cba338b91b4b5a383506216b7362352132b48f5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/296382
Reviewed-by: Phil Quitslund <pquitslund@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
2023-04-20 00:40:17 +00:00
DEPS Autoroller 4a4163f703 Roll gn from ffeea1b1fd07 to 5a004f9427a0
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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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: Ib61c36726ad2d0b1c3557df99dc7d446c18e0be2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/296240
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-04-19 21:39:47 +00:00
Robert Nystrom b9fa34d40a Roll the latest dart_style in.
This contains two minor formatting changes to records.

Change-Id: Ib90479ae60646c7cb0d5c746b5772fc63ee2a0f0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/296026
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Auto-Submit: Bob Nystrom <rnystrom@google.com>
2023-04-19 07:21:47 +00:00
DEPS Autoroller 1c29e9ab3f Roll Clang from fa3cb517e4a5 to e8cfbfd05a95
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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

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: I972f69116a6d4181548d46f063c56014c89a402a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/296000
Commit-Queue: Alexander Markov <alexmarkov@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
2023-04-18 23:42:47 +00:00
Ryan Macnak 7b2cfdbc8c [standalone] Remove tcmalloc.
Removes build complexity around which combinations of compiler/architecture/sysroot/libc support tcmalloc, reduces binary size, and reduces memory usage at the expense of some throughput.

TEST=ci
Bug: https://github.com/dart-lang/sdk/issues/51111
Bug: https://github.com/dart-lang/sdk/issues/51535
Bug: https://github.com/dart-lang/sdk/issues/51639
Change-Id: Id73d5b87e2b16c1cd1e5228ba0cbf1aa2521c01a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/287001
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-04-18 20:56:00 +00:00
Sam Rawlins 008ef8c1a9 Bump linter
Change-Id: If108d01736a6fb7a07e4c894752934ea9fc952bf
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/295802
Reviewed-by: Phil Quitslund <pquitslund@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
2023-04-18 19:25:48 +00:00
Daco Harkes f9f1030959 [infra] DEPS and test dart-lang/native packages
This CL pulls in dart-lang/native packages and runs them on the
pkg bots.

Bug: https://github.com/dart-lang/sdk/issues/50565
Change-Id: Ifcd8ba25f8bdfeca8f4c161adfc3c20e0ce500d1
Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/295280
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2023-04-18 08:04:49 +00:00
Janice Collins a6ebd6fa8e Bump tools to 545d7e1c73ce21b8c91f638021f9d487d324a501
This will customize the consent message based on the `dart` or `flutter`
entry points and allow unified_analytics to honor the legacy analytics
opt-out.

Changes:
```
> git log --format="%C(auto) %h %s" 2308c67..545d7e1
 https://dart.googlesource.com/tools.git/+/545d7e1 Honor legacy opt out status (80)

```

Diff: https://dart.googlesource.com/tools.git/+/2308c672e0d7446f5bfdba96594b41f26fa24a2e..545d7e1c73ce21b8c91f638021f9d487d324a501/
Bug: https://github.com/dart-lang/tools/issues/74
Bug: https://github.com/dart-lang/tools/issues/82
Change-Id: I36bffde69b6d7f798a40f140ca5e838336d81d3f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/295742
Reviewed-by: Elias Yishak <eliasyishak@google.com>
Commit-Queue: Elias Yishak <eliasyishak@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
Auto-Submit: Janice Collins <jcollins@google.com>
2023-04-17 23:09:14 +00:00