Commit graph

2439 commits

Author SHA1 Message Date
Nate Bosch
08b587a715 Bump http to ff1fcfe5d77ea09b82a0aff0d796018504aef59b
Changes:
```
> git log --format="%C(auto) %h %s" 8c25057..ff1fcfe
 https://dart.googlesource.com/http.git/+/ff1fcfe Make StreameRequest.sink a StreamSink (965)

```

Diff: https://dart.googlesource.com/http.git/+/8c250575e7af92ef8131cc9b414e28bad5f7210e..ff1fcfe5d77ea09b82a0aff0d796018504aef59b/
Change-Id: Ib55aa7ebe048be83ca7b6ba5e845c6b92152b51a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/310326
Commit-Queue: Nate Bosch <nbosch@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Reviewed-by: Brian Quinlan <bquinlan@google.com>
2023-06-20 21:38:32 +00:00
Devon Carew
053e7b2418 [deps] rev bazel_worker, dartdoc, http, protobuf, source_maps, tools, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

bazel_worker (c14a268..f7b714e):
  f7b714e  2023-06-16  Jacob MacDonald  add firehose publishing workflow (#76)
  0743f11  2023-06-16  Parker Lougheed  Require protobuf 3.0.0 and prepare for 1.0.3 release (#75)

dartdoc (5799424..793d575):
  793d575d  2023-06-14  Sam Rawlins  Remove unused coverage feature (#3444)
  19ad21a4  2023-06-14  Parker Lougheed  Replace `@sealed` meta usage with keyword (#3445)
  8e9d89e3  2023-06-12  Sam Rawlins  Remove all `@deprecated` elements. (#3250)
  2019791c  2023-06-12  dependabot[bot]  Bump actions/checkout from 3.5.2 to 3.5.3 (#3442)
  d34c7067  2023-06-12  dependabot[bot]  Bump github/codeql-action from 2.3.6 to 2.13.4 (#3443)

http (ba7eb60..8c25057):
  8c25057  2023-06-16  Nate Bosch  Unskip a skipped test (#966)

protobuf (a9bf79f..e76bd74):
  e76bd74  2023-06-19  Ömer Sinan Ağacan  Remove protoc_plugin exe from repo, update .gitignore (#851)
  4b71e60  2023-06-16  Ömer Sinan Ağacan  Fix a change in protoc_plugin changelog (#846)
  f4ffa1d  2023-06-16  Ömer Sinan Ağacan  Fix missing protobuf import in grpc files (#845)

source_maps (dd5b5cd..58eef30):
  58eef30  2023-06-12  Kevin Moore  Require Dart 3, update lints (#79)

tools (8d6e8b8..02b5cc5):
  02b5cc5  2023-06-16  Brian Wilkerson  Add documentation for server events (#115)
  698bfe8  2023-06-15  Elias Yishak  Introducing new `Event` class that can be send via `analytics.send(Event event)` (#114)

webdev (81ae77a..b58edb7):
  b58edb7d  2023-06-16  Elliott Brooks  Fix the DCM workflow (#2147)
  1551fe6c  2023-06-16  Elliott Brooks  Wrap VM service API methods in an error handler to convert any exceptions into type `RPCError`
(#2144)
  06abe901  2023-06-14  Elliott Brooks  Add more tests to daily testing cron job (#2138)
  5cb2dcf6  2023-06-13  Elliott Brooks  Use new error codes from package:vm_service (#2141)

Change-Id: I6779c6d20fbc69e83848f469df3e0b4d21420a9a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/310322
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-06-20 18:25:47 +00:00
Nate Bosch
1e2988fd5e Bump test to 3d5afedce6fe9643cafbeb89af45ebe9754233c2
Changes:
```
> git log --format="%C(auto) %h %s" e7ae613..3d5afed
 https://dart.googlesource.com/test.git/+/3d5afedc Fix root suite comparison on Windows (2038)
 https://dart.googlesource.com/test.git/+/02fcb096 Minor cleanup in json_reporter_utils (2039)
 https://dart.googlesource.com/test.git/+/aaf1eb16 Add subsections to readme (2035)
 https://dart.googlesource.com/test.git/+/5d45ac64 Add example of composed checks in an extension (2036)
 https://dart.googlesource.com/test.git/+/92dfe81c Allow null descriptions (2034)
 https://dart.googlesource.com/test.git/+/7a21a455 enable type_annotate_public_apis lint (2033)
 https://dart.googlesource.com/test.git/+/f5205f14 Migrate (mostly) to pkg:dart_flutter_team_lints (2032)

```

Diff: https://dart.googlesource.com/test.git/+/e7ae6139b85312b5229a6b139a14554992fe6e85..3d5afedce6fe9643cafbeb89af45ebe9754233c2/
Change-Id: I61373c705862b215042b2684dee0cade73836a2e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309832
Commit-Queue: Lasse Nielsen <lrn@google.com>
Reviewed-by: Lasse Nielsen <lrn@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
2023-06-20 12:06:25 +00:00
Aske Simon Christensen
5befc2b54a Revert "Update Binaryen to 4ec79ce9826d96225d33dec77dfc344adab92606"
This reverts commit c30bec0f1a.

Reason for revert: Broke RISC V build

Original change's description:
> Update Binaryen to 4ec79ce9826d96225d33dec77dfc344adab92606
>
> The encoding for stringref instructions has been updated to match V8.
>
> This is the version right before the change to output the new
> encoding for `br_on_cast[_fail]` instructions with input immediate.
>
> Change-Id: I0ac1cb81e3529b7d903dbf7c6232383d6af46ed0
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309860
> Commit-Queue: Aske Simon Christensen <askesc@google.com>
> Reviewed-by: Ömer Ağacan <omersa@google.com>

Change-Id: Iea0f3ef76f98fbc9a2baed525060883e1aacb274
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/310300
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Auto-Submit: Aske Simon Christensen <askesc@google.com>
Reviewed-by: Ömer Ağacan <omersa@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2023-06-20 11:28:47 +00:00
Aske Simon Christensen
c30bec0f1a Update Binaryen to 4ec79ce9826d96225d33dec77dfc344adab92606
The encoding for stringref instructions has been updated to match V8.

This is the version right before the change to output the new
encoding for `br_on_cast[_fail]` instructions with input immediate.

Change-Id: I0ac1cb81e3529b7d903dbf7c6232383d6af46ed0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309860
Commit-Queue: Aske Simon Christensen <askesc@google.com>
Reviewed-by: Ömer Ağacan <omersa@google.com>
2023-06-19 11:44:32 +00:00
Sergey G. Grekhov
e41550d587 [co19] Roll co19 to ac0e211921396919cd8893a6de53d433ec663b95
2023-06-13 sgrekhov22@gmail.com dart-lang/co19#1400. Dynamic semantics inline class test added (dart-lang/co19#2082)
2023-06-13 sgrekhov22@gmail.com dart-lang/co19#1400. Dynamic semantics inline class tests (dart-lang/co19#2081)
2023-06-12 sgrekhov22@gmail.com dart-lang/co19#1400. Dynamic semantics tests complemented (dart-lang/co19#2077)
2023-06-09 sgrekhov22@gmail.com dart-lang/co19#1400. Composing inline classes tests renumerated (dart-lang/co19#2078)
2023-06-09 sgrekhov22@gmail.com dart-lang/co19#1400. Composing inline classes tests (dart-lang/co19#2076)

Change-Id: I8b0dab4f86273114154d6e320587d4f63954f1c4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309742
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2023-06-16 07:54:57 +00:00
Konstantin Shcheglov
a2c10f4fe7 Use latest linter.
Change-Id: I4701582dcc7e304295bb63768703a9513a3e6401
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309821
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2023-06-16 04:54:47 +00:00
Derek Xu
5f7b77bafc [DEPS] Bump package:protobuf to 3.0.0
Change-Id: Ia6d0783b3b835dd23a080213d515ee245d41d62b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309760
Commit-Queue: Derek Xu <derekx@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
2023-06-15 16:37:24 +00:00
Devon Carew
59f562f7ef [deps] add dart-lang/ecosystem to the deps
This lets us consume package:dart_flutter_team_lints from the sdk packages.

Change-Id: I3fdabe776ee66ec715a87caad639ec5b762547a2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309442
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2023-06-15 16:07:01 +00:00
Ilya Yanok
24f262de2a [deps] bump pkg:leak_tracker to 2149e5c and unpin it
Change-Id: I0b7575ee92756d68d062602de3cafda2ecdf3b1f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309721
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Ilya Yanok <yanok@google.com>
2023-06-15 15:28:38 +00:00
Aske Simon Christensen
532a52bfa5 Update d8 to 11.6.145
This version contains a number of Wasm updates needed by dart2wasm:

- New encoding for `br_on_cast[_fail]` with input type immediate
- Additional stringref instructions
- Some fixes to bulk array instructions
- Increased limits for subtyping depth and number of struct fields

Change-Id: If2dcd3cbd271859215548e70fc1e540b3f55fa22
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309281
Reviewed-by: Stephen Adams <sra@google.com>
Commit-Queue: Aske Simon Christensen <askesc@google.com>
2023-06-15 15:26:42 +00:00
Ryan Macnak
89ba8f6e7c Revert "Roll Clang from 6d667d4b261e to 7f374b6902fa"
This reverts commit c44c46df63.

Reason for revert: breaks Fuchsia build

Original change's description:
> Roll Clang from 6d667d4b261e to 7f374b6902fa
>
> 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: I4fcf7ae7beccb00590b92a338d0c0805084c2418
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308440
> Reviewed-by: Derek Xu <derekx@google.com>
> Reviewed-by: Ryan Macnak <rmacnak@google.com>
> Commit-Queue: Ryan Macnak <rmacnak@google.com>

Change-Id: Ic295e87be9320429d1a827b7f4fe4aaa75c715f6
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
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/309560
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Auto-Submit: Ryan Macnak <rmacnak@google.com>
2023-06-14 21:11:11 +00:00
DEPS Autoroller
c44c46df63 Roll Clang from 6d667d4b261e to 7f374b6902fa
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: I4fcf7ae7beccb00590b92a338d0c0805084c2418
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308440
Reviewed-by: Derek Xu <derekx@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-06-14 18:38:41 +00:00
Daco Harkes
0dfe563696 [pkg/ffi] Add dryRun to native_assets_builder
Adding it to this package means that launchers (flutter_tools) doesn't
have to do the same package graph traversal.

Notable difference with a build: no meta-data is passed through.

Change-Id: I30d8531e08095742bc8b5952bff919b9f85402ea
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/+/308881
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Hossein Yousefi <yousefi@google.com>
2023-06-14 18:10:15 +00:00
Daco Harkes
a0cf7286af [pkg/ffi] Roll native repo
https://github.com/dart-lang/native/pull/65 does a breaking change.

Change-Id: I1950d78a243d12eca47b4ecd427072dc9c86db85
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/+/309040
Reviewed-by: Devon Carew <devoncarew@google.com>
Auto-Submit: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-06-13 19:33:04 +00:00
Devon Carew
f1274fd8e0 [deps] rev dartdoc, http, mockito, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

dartdoc (2a39574..5799424):
  57994242  2023-06-09  Parker Lougheed  Remove old <nodoc> syntax (#3261)

http (5312366..ba7eb60):
  ba7eb60  2023-06-09  Brian Quinlan  Run common URLSessionTask tests on URLSessionWebSocketTask (#959)
  1746017  2023-06-09  Brian Quinlan  Support delegate methods for WebSocketTask (#958)

mockito (cca4858..1d6064a):
  1d6064a  2023-06-09  Nate Bosch  Prepare to publish

webdev (a6d761d..81ae77a):
  81ae77aa  2023-06-09  Elliott Brooks  Update Dart Debug Extension version in preparation for publishing (#2139)
  bb9265a0  2023-06-09  Elliott Brooks  Update DCM workflow (#2135)
  7652f646  2023-06-09  Elliott Brooks  Double the timeout for the webdev installation test (#2137)

Change-Id: I9d775bbb5c8a710a3339fa3434a95e8e0f2af75c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308760
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2023-06-12 18:23:17 +00:00
Devon Carew
ca2adbc480 [deps] rev protobuf, test, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

protobuf (da6953c..edf8e92):
  edf8e92  2023-06-09  Ömer Sinan Ağacan  Fix parsing negative JSON values for uint32 fields (#839)
  2931b2e  2023-06-09  Ömer Sinan Ağacan  Add PR links to recent CHANGELOG entries (#838)

test (7a6c98d..e7ae613):
  e7ae6139  2023-06-08  Nate Bosch  Remove redundant type checks (#2031)

webdev (3d7f546..a6d761d):
  a6d761d8  2023-06-08  Elliott Brooks  Remove tabs permission (#2136)
  b02b344e  2023-06-08  Elliott Brooks  Catch `WipError` on calls to resume and map to appropriate RPC error code (#2134)

Change-Id: I58b111a433cef76a501c959f33db4e5463a34c60
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308380
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2023-06-09 17:58:49 +00:00
Sergey G. Grekhov
72d4846a75 [co19] Roll co19 to 672e21d5bbd6b4b555f8cf4e7f8119881392e579
2023-06-07 sgrekhov22@gmail.com dart-lang/co19#1400. File renaming commit (dart-lang/co19#2075)
2023-06-07 vegorov@google.com Fixes for socket tests (dart-lang/co19#2074)
2023-06-07 sgrekhov22@gmail.com dart-lang/co19#1400. Static analysis of inline class tests. Part 3 (dart-lang/co19#2071)
2023-06-02 sgrekhov22@gmail.com dart-lang/co19#1400. File delete/rename commit (dart-lang/co19#2072)
2023-06-02 sgrekhov22@gmail.com dart-lang/co19#1400. More static analysis of the inline class tests (dart-lang/co19#2068)

Change-Id: I3dae7126e2714e152d60de764b95d3d4d1c8b3d9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308300
Reviewed-by: Alexander Thomas <athom@google.com>
2023-06-09 11:13:21 +00:00
Devon Carew
9ab6290c28 [deps] revert the bump of pkg:leak_tracker
Change-Id: I583e3c35b3b9e3052a242b94beba0866b6471aed
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308248
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Alexander Aprelev <aam@google.com>
2023-06-09 00:23:10 +00:00
Ryan Macnak
06f221864c [build] Unconditionally pull x64 clang on Windows.
The status quo works for the wrong reason: the Windows ARM64 machines are running x64 Python.

Change-Id: I8c31c953109700f5c0187766b6f46190d63a5a7f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308243
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-06-08 23:45:57 +00:00
Devon Carew
8357b8aea4 [deps] rev dartdoc, http_parser, leak_tracker, path, pool, term_glyph, typed_data
Revisions updated by `dart tools/rev_sdk_deps.dart`.

dartdoc (449478c..2a39574):
  2a395741  2023-06-07  Sam Rawlins  Seal mustachio nodes (#3433)
  d5bb24b2  2023-06-07  Sam Rawlins  Convert Tuples to Records and split a helper out from findCanonicalModelElementFor (#3432)

http_parser (1ef3e56..19466c0):
  19466c0  2023-06-07  Kevin Moore  Require Dart 3.0, update lints (#74)

leak_tracker (f17da61..fc45bec):
  fc45bec  2023-06-07  Polina Cherkasova  Break the leak tracker code to packages. (#80)

path (f8d15c2..592505f):
  592505f  2023-06-07  Kevin Moore  Require Dart 3.0, update lints (#146)

pool (a10a0f9..c6b1b2c):
  c6b1b2c  2023-06-07  Kevin Moore  Require Dart 3.0, update lints (#71)

term_glyph (9d8956f..4daa34e):
  4daa34e  2023-06-07  Kevin Moore  Require Dart 3.0, update lints (#39)

typed_data (693f48e..8d29573):
  8d29573  2023-06-07  Kevin Moore  Require Dart 3.0, update lints (#67)

Change-Id: I11fe765858ba970f13a2051abee34abf910f4698
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308161
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2023-06-08 17:09:00 +00:00
Daco Harkes
984ea72af5 [pkg] native_assets_builder build mode
Manual roll of: https://github.com/dart-lang/native/pull/62

Bug: https://github.com/dart-lang/sdk/issues/50565
Change-Id: Ie5b9ef9e9cdfbb9c19eac299f9f0294496b77520
Cq-Include-Trybots: luci.dart.try:pkg-win-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-linux-release-try,pkg-linux-debug-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308040
Reviewed-by: Hossein Yousefi <yousefi@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2023-06-08 13:35:23 +00:00
Devon Carew
526e670908 Bump html to b3b820bc36ed17673268360d8b569bdc66c22123
Changes:
```
> git log --format="%C(auto) %h %s" 92eacab..b3b820b
 https://dart.googlesource.com/html.git/+/b3b820b widen the dependency on 'package:csslib' (217)

```

Diff: https://dart.googlesource.com/html.git/+/92eacabadf40aa24c8f4289682ef2822c5d7e414..b3b820bc36ed17673268360d8b569bdc66c22123/
Change-Id: Ibacc756c3d1ad03d190fb534757c5fbc42a5a105
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/307969
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-06-07 22:18:30 +00:00
Janice Collins
80a9e513a7 [deps] rev dartdoc, lints, native, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

dartdoc (0c8feac..449478c):
  449478c7  Tue Jun 6 20:04:19 2023 -0700  Sam Rawlins  Search: specify package rank in generation; distinguish non-core Dart libs (#3427)
  81af1bf3  Tue Jun 6 17:31:02 2023 -0700  Janice Collins  Prepare for dartdoc 6.3.0. (#3430)
  2b7340d3  Tue Jun 6 17:30:40 2023 -0700  Sam Rawlins  Explicitly export Kind; for internal customer (#3431)
  896540c0  Mon Jun 5 19:39:10 2023 +0000  dependabot[bot]  Bump github/codeql-action from 2.3.5 to 2.3.6 (#3429)

lints (fc74ce0..4b79906):
  4b79906  Tue Jun 6 15:15:22 2023 -0500  Parker Lougheed  Link to 'dart fix' docs in table header (#132)
  b7766d6  Tue Jun 6 09:05:20 2023 -0700  Devon Carew  add 'has quick-fix' checkboxes to the package's readme (#131)

native (c851e69..973f3ed):
  973f3ed  Tue Jun 6 10:26:58 2023 +0000  Daco Harkes  [native_assets_cli] Add `dry_run` option (#59)

webdev (b10d62b..3d7f546):
  3d7f546f  Mon Jun 5 16:24:16 2023 -0700  Elliott Brooks  Add Webdev installation test (#1935)
  9297c663  Mon Jun 5 14:31:43 2023 -0700  Elliott Brooks  Remove unnecessary `async` keywords(#2130)
  6b112b06  Mon Jun 5 12:45:34 2023 -0700  Elliott Brooks  Run DCM workflow against PR branch (#2131)

Change-Id: I6728516c13c1d45f8bbd65c266076c6028ed45ef
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/307962
Reviewed-by: Devon Carew <devoncarew@google.com>
Auto-Submit: Janice Collins <jcollins@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
2023-06-07 18:27:36 +00:00
Devon Carew
fcddfd3b85 Bump csslib to be2e11eedd4b1f12a674fd9246b9f8dd2da9aa5d
Changes:
```
> git log --format="%C(auto) %h %s" b2b9b55..be2e11e
 https://dart.googlesource.com/csslib.git/+/be2e11e rev to 1.0.0 (185)

```

Diff: https://dart.googlesource.com/csslib.git/+/b2b9b55ada8ba0c6efb1eb9db0983ac4f6ab522d..be2e11eedd4b1f12a674fd9246b9f8dd2da9aa5d/
Change-Id: I053b120e2032f5eda2a888745d20e8abe253aa75
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/307668
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-06-07 15:05:12 +00:00
DEPS Autoroller
9e196bc711 Roll gn from 5a004f9427a0 to e3978de3e8da
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: Id1d5c5c3a2ea948449bb1d9fa21114c87ac94248
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/307220
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2023-06-05 19:08:00 +00:00
Devon Carew
03b2abf78f [deps] rev async, dartdoc, ffi, http, leak_tracker, lints, mockito, test, tools, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

async (96c29d0..a506993):
  a506993  2023-06-01  Kevin Moore  Update testing SDK in CI (#245)
  9be3fc0  2023-06-01  Kevin Moore  Require Dart 2.19, use latest team lints (#244)

dartdoc (39fe1a8..0c8feac):
  0c8feac6  2023-06-04  Sam Rawlins  Sort enum_test.dart (#3428)

ffi (7f4acbd..f582ca0):
  f582ca0  2023-05-17  Daco Harkes  Rename `master` branch to `main` (#197)
  604451d  2023-05-16  Devon Carew  blast_repo fixes (#195)

http (8834aec..5312366):
  5312366  2023-06-02  Brian Quinlan  Reland "support the nsurl session web socket api" (#950)

leak_tracker (cbbdeca..f17da61):
  f17da61  2023-06-02  Polina Cherkasova  Add constructor for retaining path. (#72)
  b70e538  2023-06-01  Polina Cherkasova  Fix connection issue. (#70)
  a80f253  2023-06-01  dependabot[bot]  Bump actions/checkout from 3.3.0 to 3.5.2 (#71)

lints (edc28ed..fc74ce0):
  fc74ce0  2023-06-02  Devon Carew  update the readme to clarify the package's goals (#130)
  4e4c18f  2023-06-02  Devon Carew  mv analysis_options file (#129)

mockito (924f65c..cca4858):
  cca4858  2023-06-02  Ilya Yanok  Fix the unresolved types if used as ignored type-alias arguments
  8652886  2023-06-01  Googler  Prepare for NamedType breaking change in the analyzer.

test (3276921..7a6c98d):
  7a6c98d0  2023-06-01  Konstantin Scheglov  Require analyzer 5.12.0, refactor InstanceCreationExpression type name extraction. (#2015)
  23bd4159  2023-06-01  Nate Bosch  Use switch expressions for switch/return pattern (#2027)
  06bdbb65  2023-06-01  Nate Bosch  Make State and Result enums (#2028)
  11805dc5  2023-06-01  Nate Bosch  Migrate to Dart 3 (#2024)

tools (389925f..8d6e8b8):
  8d6e8b8  2023-06-01  Kevin Moore  unified_analytics and graphs: cleanup lints, bump pkg deps (#108)

webdev (f565d7f..b10d62b):
  b10d62b8  2023-06-02  Anna Gringauze  Support using scope in evaluateInFrame (#2122)
  c0300ce6  2023-06-02  Elliott Brooks  Included requested-by header in `ProxyServerAssetReader` (#2129)
  57699563  2023-06-01  dependabot[bot]  Bump actions/labeler from 4.0.3 to 4.0.4 (#2128)

Change-Id: Ia6114a0cbbe789f13e2c42399f53ff0e4d29d74a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/307502
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2023-06-05 16:40:25 +00:00
Ryan Macnak
32977d8f43 [infra] Setup Windows ARM64.
Change-Id: I6a9c5beba0ec909b75a463de04586787068fdbcd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303424
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-06-02 18:18:09 +00:00
Devon Carew
7b3305ebee [deps] rev args, bazel_worker, dartdoc, http, leak_tracker, mockito, native, protobuf, pub_semver, shelf, stack_trace, tools, vector_math, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

args (f0f6cd2..a9543c0):
  a9543c0  2023-05-31  Devon Carew  switch to using package:dart_flutter_team_lints (#247)
  36407ea  2023-05-31  Devon Carew  adjust the validation of mandatory options (#246)

bazel_worker (d9b389f..c14a268):
  c14a268  2023-05-31  Kevin Moore  Bump lints, regenerate proto file, fix script (#74)

dartdoc (950898f..39fe1a8):
  39fe1a8a  2023-05-31  Parker Lougheed  Update highlight.js to 11.8.0 for Dart 3 syntax highlighting (#3416)
  4574e819  2023-05-30  Sam Rawlins  Convert kind to an enum (#3426)

http (18a43a2..8834aec):
  8834aec  2023-05-31  Brian Quinlan  Update readme and prepare for a new release (#954)
  aca7f0e  2023-05-31  dependabot[bot]  Bump futureware-tech/simulator-action from 1 to 2 (#936)
  7a238a9  2023-05-31  dependabot[bot]  Bump actions/labeler from 4.0.2 to 4.0.4 (#952)
  4c0eb48  2023-05-30  Brian Quinlan  Prepare to publish cupertino_http 1.0.0 (#951)

leak_tracker (7f2cab3..cbbdeca):
  cbbdeca  2023-05-31  Polina Cherkasova  Improve getting retaining path. (#69)

mockito (40fe2ca..924f65c):
  924f65c  2023-06-01  Ilya Yanok  Add support for records

native (76bc55e..c851e69):
  c851e69  2023-06-01  dependabot[bot]  Bump nttld/setup-ndk (#57)
  0df0cad  2023-06-01  dependabot[bot]  Bump actions/labeler from 4.0.3 to 4.0.4 (#58)
  c30faa2  2023-05-31  Daco Harkes  [c_compiler] test install_name_tool behavior (#56)
  45ef2e7  2023-05-31  Daco Harkes  [c_compiler] Support setting the install name of dylibs (#55)

protobuf (346a72d..da6953c):
  da6953c  2023-05-31  Kevin Moore  Update to latest lints and Dart SDK (#828)

pub_semver (c034352..3930557):
  3930557  2023-05-31  Kevin Moore  Bump lints, require Dart 3.0 (#89)

shelf (a404b6a..ce379aa):
  ce379aa  2023-06-01  dependabot[bot]  Bump actions/labeler from 4.0.3 to 4.0.4 (#363)

stack_trace (86f7e30..8b2046e):
  8b2046e  2023-05-31  Devon Carew  blast_repo fixes (#134)

tools (d723a55..389925f):
  389925f  2023-06-01  Elias Yishak  Utility function added to check permissions on directory (#95)
  a436fee  2023-05-31  Elias Yishak  Asserts added to check all relevant GA4 limitations (#96)

vector_math (cd87f57..a3aca09):
  a3aca09  2023-05-31  Lukas Klingsbo  fix: Revert negation change for Vector2 (#296)

webdev (d442fa8..f565d7f):
  f565d7f1  2023-05-31  Anna Gringauze  Disable flaky test on windows (#2127)
  6eed300e  2023-05-31  Anna Gringauze  Cleanup expression evalaluation tests (#2125)

Change-Id: Ia568db23bbc923f764cdf323e249175b609d57ee
Tested: affected files are regenerated test goldens
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306903
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-06-01 20:12:43 +00:00
Sergey G. Grekhov
9daacda425 [co19] Roll co19 to 736b818b7613f3f971a0b1bf539ffb6131d08caf
2023-05-31 sgrekhov22@gmail.com Fixes dart-lang/co19#2069. Failing NNBD tests fixed (dart-lang/co19#2070)
2023-05-31 sgrekhov22@gmail.com dart-lang/co19#1400. Tests for constructors of inline classes added (dart-lang/co19#2065)
2023-05-30 sgrekhov22@gmail.com Fixes dart-lang/co19#2066. Update Superinterface tests according to the current specification (dart-lang/co19#2067)
2023-05-26 sgrekhov22@gmail.com dart-lang/co19#1400. Static analysis of inline class tests. Part 1 (dart-lang/co19#2058)
2023-05-25 sgrekhov22@gmail.com dart-lang/co19#1400. Dynamic Semantics of an Inline Member Invocation tests (dart-lang/co19#2053)
2023-05-24 sgrekhov22@gmail.com dart-lang/co19#1952. Constructor of classes that cannot be constructed cannot be torn off (dart-lang/co19#2063)

Change-Id: I634844738f85a55ee5750621ca1d85b52a9869a6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306840
Reviewed-by: Alexander Thomas <athom@google.com>
2023-06-01 13:04:33 +00:00
Robert Nystrom
7c83e8ad4a Roll dart_style into the SDK.
This includes a single commit which fixes:

https://github.com/dart-lang/dart_style/issues/1224

This doesn't need to be coordinated with a pre-built SDK update.

Change-Id: Ifaabfde1d0d3dc180cf65a1052ba8dcff3324013
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306122
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
Auto-Submit: Bob Nystrom <rnystrom@google.com>
2023-05-30 23:51:19 +00:00
Janice Collins
2a56918725 [deps] rev dartdoc, http, lints, logging, tools, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.  rev_sdk_deps is changed to default to `main` if no branch is found, as `origin` doesn't seem to work for impacted repos (e.g. csslib).

dartdoc (1d94484..950898f):
  950898f5  Tue May 30 11:18:38 2023 -0700  Janice Collins  Reintroduce remote linking file type assumption (#3425)
  ef552992  Tue May 30 09:49:16 2023 -0700  Sam Rawlins  Refactor search ranking (#3424)

http (8a4a4a6..18a43a2):
  18a43a2  Tue May 30 09:44:24 2023 -0700  Brian Quinlan  Fix the failing cupertino_http tests (#949)

lints (4236c43..edc28ed):
  edc28ed  Tue May 30 11:56:29 2023 -0500  Parker Lougheed  Add topics to the pubspec file (#122)

logging (7ba155a..f2fe2ac):
  f2fe2ac  Tue May 23 15:01:13 2023 -0700  Jacob MacDonald  prep for release (#140)
  ce41605  Mon May 22 10:14:28 2023 -0700  Devon Carew  blast_repo fixes (#142)

tools (b90a7e8..d723a55):
  d723a55  Tue May 30 11:02:27 2023 -0700  Devon Carew  Update pull_request_label.yml (#107)

webdev (4b69f1d..d442fa8):
  d442fa89  Tue May 30 14:36:53 2023 -0400  Anna Gringauze  Check for new events more often in batched stream. (#2123)

Change-Id: I9e8905363ee51462529341bfba268504336d90e3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306314
Auto-Submit: Janice Collins <jcollins@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2023-05-30 21:49:31 +00:00
Polina Cherkasova
0955845fd4 Bump DevTools DEP to 2.24.0.
Change-Id: I11c3a2a864dfdb2e0a5739b5fd129c55efc0f332
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306311
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Polina Cherkasova <polinach@google.com>
2023-05-30 18:50:50 +00:00
Devon Carew
63f868dfdc [deps] rev dartdoc, http, leak_tracker, lints, mockito, native, protobuf, shelf, test, tools, vector_math, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

dartdoc (59dc475..1d94484):
  1d94484c  2023-05-29  dependabot[bot]  Bump github/codeql-action from 2.3.3 to 2.3.5 (#3422)
  0edc1a71  2023-05-28  dependabot[bot]  Bump http from 0.13.6 to 1.0.0 (#3421)

http (dfec389..8a4a4a6):
  8a4a4a6  2023-05-25  Brian Quinlan  Add a better toString to _ClientSocketException (#948)
  5c1f1ad  2023-05-25  Devon Carew  regenerate with the latest mono_repo (#947)

leak_tracker (9c6e9b3..7f2cab3):
  7f2cab3  2023-05-26  Polina Cherkasova  Nicely format retaining path. (#68)

lints (72f107a..4236c43):
  4236c43  2023-05-26  Parker Lougheed  Remove pedantic from README (#124)
  4ac79d8  2023-05-24  Parker Lougheed  Update example for latest lints version (#123)

mockito (153c145..40fe2ca):
  40fe2ca  2023-05-25  Nate Bosch  Expand constraint on package:http

native (45e16dc..76bc55e):
  76bc55e  2023-05-30  Daco Harkes  [c_compiler] Target ios_x64 (#53)

protobuf (7d2d293..346a72d):
  346a72d  2023-05-30  Ömer Sinan Ağacan  Fix generated ignore_for_file directives (#833)
  35ea45f  2023-05-26  Kevin Moore  Latest mono_repo (#834)

shelf (56919a1..a404b6a):
  a404b6a  2023-05-25  Devon Carew  re-generate w/ the latest monorepo (#362)

test (309596e..3276921):
  32769215  2023-05-25  dependabot[bot]  Bump github/codeql-action from 2.3.2 to 2.3.5 (#2023)
  f74e85c8  2023-05-25  dependabot[bot]  Bump dart-lang/setup-dart from 1.3.0 to 1.5.0 (#2022)
  4b2bd272  2023-05-25  Devon Carew  update the mono_repo and dependabot configs (#2021)

tools (81ff996..b90a7e8):
  b90a7e8  2023-05-26  Devon Carew  blast_repo fixes (#106)

vector_math (e3de8da..cd87f57):
  cd87f57  2023-05-30  JKris95  Axis calculation of quaternions from small angles (#272)
  3762b25  2023-05-30  Lukas Klingsbo  Removes the `new` keyword from readme (#284)
  df5877f  2023-05-30  Lukas Klingsbo  Use named constructors in Vector2 and some general optimizations (#289)

webdev (d74fadd..4b69f1d):
  4b69f1dd  2023-05-26  Anna Gringauze  fix format breaking tests (#2124)
  b75f8e62  2023-05-25  Devon Carew  re-generate w/ the latest monorepo (#2121)

Change-Id: Ide9b7781102b654db15114d01cd4fbca40478906
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306304
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-05-30 17:35:49 +00:00
Daco Harkes
94a541a1f7 [pkg/ffi] Pass through NDK version
Change-Id: Ic1a13d5476a89a6320c77968aacbc721e0480c58
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306320
Reviewed-by: Hossein Yousefi <yousefi@google.com>
Commit-Queue: Hossein Yousefi <yousefi@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Auto-Submit: Daco Harkes <dacoharkes@google.com>
2023-05-30 09:27:58 +00:00
Nate Bosch
af12ca419d Bump mime to 24448401f621b9e154d165c900a3c8decd8a23f4
Changes:
```
> git log --format="%C(auto) %h %s" e5169af..2444840
 https://dart.googlesource.com/mime.git/+/2444840 Improve the detection of mp4 types 86 (98)

```

Diff: https://dart.googlesource.com/mime.git/+/e5169af6a467b14988af283ed75c1d4c66106c86..24448401f621b9e154d165c900a3c8decd8a23f4/
Change-Id: Ib6b0700e1e6bcde3c627f329f31492c9172ad7b7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306120
Reviewed-by: Devon Carew <devoncarew@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-05-26 21:47:57 +00:00
Ryan Macnak
5700ed2789 Roll ninja to version:2@1.11.1.chromium.7.
This version has windows-arm64 binaries available.

Change-Id: I764cc9184a66596eba62fdb875d44d3d31777863
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306130
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2023-05-26 20:55:33 +00:00
Konstantin Shcheglov
97b056cd35 Pull new dartdoc into SDK.
https://buganizer.corp.google.com/issues/284490737

Change-Id: If379bed5fd7adc3024491b2080d705971c09ffdf
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/306129
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
2023-05-26 20:18:41 +00:00
Sam Rawlins
47fe150674 Bump linter to 27b46ce246204a2c0170a4bd5b23b94095e89a22
Change-Id: I15748475e9d96273c21be833e71924da111073ec
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/305063
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Phil Quitslund <pquitslund@google.com>
2023-05-24 23:18:40 +00:00
Devon Carew
522c0f1d0c [deps] rev collection, dartdoc, http, json_rpc_2, leak_tracker, mime, mockito, native, package_config, protobuf, shelf, source_maps, source_span, test_descriptor, test_process, tools, typed_data, usage, watcher, web_socket_channel, webdev, yaml
Change-Id: Ide8669ef08a91539b46220552532653f4a023bb8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/305421
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-05-24 21:42:48 +00:00
William Hesse
71e7b0120e [benchmarks] Roll the pinned benchmarks-internal to a new version
This includes a fix for the legacy dart2/Havlak benchmark.

Bug: b/280275041
Change-Id: I94ddc5326b7cfd5c32e0257d73ee43bc4b914113
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/305280
Reviewed-by: Jonas Termansen <sortie@google.com>
Commit-Queue: William Hesse <whesse@google.com>
2023-05-24 15:20:35 +00:00
Sergey G. Grekhov
b42292e9a4 [co19] Roll co19 to e22ff5fbafd675c54df23e5de22da13b8d7b68d8
2023-05-24 sgrekhov22@gmail.com Fixes dart-lang/co19#2061. Add expected analyzer error (dart-lang/co19#2062)
2023-05-23 sgrekhov22@gmail.com Fixes dart-lang/co19#2059. Don't expect an error in a weak mode (dart-lang/co19#2060)
2023-05-23 sgrekhov22@gmail.com Fixes dart-lang/co19#2056. Make const_evaluation_A06_* tests weak (dart-lang/co19#2057)
2023-05-22 sgrekhov22@gmail.com Fixes dart-lang/co19#2054. Fix non-initialized variable (dart-lang/co19#2055)
2023-05-17 sgrekhov22@gmail.com dart-lang/co19#1400. Static analysis of an inline member invocation tests (dart-lang/co19#2050)
2023-05-17 sgrekhov22@gmail.com Fixes dart-lang/co19#2051. Typo fixed in syntax_A04_t04.dart (dart-lang/co19#2052)
2023-05-16 sgrekhov22@gmail.com dart-lang/co19#1400. Inline classes syntax tests updated and missing one added (dart-lang/co19#2048)
2023-05-16 sgrekhov22@gmail.com dart-lang/co19#1912. Comments in Const evaluation tests improved (dart-lang/co19#2041)
2023-05-15 devoncarew@google.com blast_repo fixes (dart-lang/co19#2049)
2023-05-15 sgrekhov22@gmail.com Fixes dart-lang/co19#1912. More tests for CONST_CANONICAL_TYPE added (dart-lang/co19#2038)

Change-Id: I10419ad4fc0f325c76a1c0b7033b5a874bc66fd3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/305220
Reviewed-by: Alexander Thomas <athom@google.com>
2023-05-24 13:39:38 +00:00
pq
e9b9e195a9 bump linter to latest
Change-Id: I1fe9228bccf21f08290760488a50a19d0a2d5abe
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304360
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
2023-05-23 22:25:27 +00:00
Sigurd Meldgaard
ce30b31d93 Bump pub to 078c7fea0be2656debc675646806da14fa94f853
Changes:
```
> git log --format="%C(auto) %h %s" a3f8b2f..078c7fe
 https://dart.googlesource.com/pub.git/+/078c7fea Handle version not parsing gracefully (3929)
 https://dart.googlesource.com/pub.git/+/f7494d3f Warn about presence of legacy cache (3921)
 https://dart.googlesource.com/pub.git/+/9e466406 Bump cli_util from 0.3.5 to 0.4.0 (3928)
 https://dart.googlesource.com/pub.git/+/a391bcec blast_repo fixes (3925)
 https://dart.googlesource.com/pub.git/+/e32e88c3 blast_repo fixes (no-response) (3927)
 https://dart.googlesource.com/pub.git/+/8ff8febc Hint when pinned by flutter (3914)
 https://dart.googlesource.com/pub.git/+/9a8da3c0 Flag `pub publish --skip-validation` to publish without resolution and validation (3904)
 https://dart.googlesource.com/pub.git/+/d2798f91 Remove dead code (3910)
 https://dart.googlesource.com/pub.git/+/2917fa95 Handle cached version listing not being a map (3909)
 https://dart.googlesource.com/pub.git/+/d145bbe4 Bump actions/checkout from 3.5.0 to 3.5.2 (3903)
 https://dart.googlesource.com/pub.git/+/2c2eb2cd fix repository spec typos and grammar (3898)

```

Diff: https://dart.googlesource.com/pub.git/+/a3f8b2fd36ec432450caf907474a02023ef3e44e..078c7fea0be2656debc675646806da14fa94f853/
Change-Id: If7d0c6f07cc5a8d3b188cd05c2f6c2b13c21bb1b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304961
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
Reviewed-by: Jonas Jensen <jonasfj@google.com>
2023-05-23 14:36:39 +00:00
Ryan Macnak
ddc11f8084 [build] Build the standard c++ library from source.
This allows it to be instrumented by the sanitizers.

Enabled only for MSAN and for Android.

Don't pick up Flutter's including no_exceptions in the default config set.

TEST=ci
Bug: https://github.com/dart-lang/sdk/issues/44312
Bug: https://github.com/dart-lang/sdk/issues/44377
Bug: https://github.com/dart-lang/sdk/issues/43075
Bug: https://github.com/dart-lang/sdk/issues/50248
Bug: https://github.com/dart-lang/sdk/issues/50271
Bug: https://github.com/dart-lang/sdk/issues/52441
Change-Id: If01704ff29569fba8f8181ed31d52faba8d8370f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304824
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-05-22 23:38:58 +00:00
Ryan Macnak
5fde4fb067 Revert "[build] Build the standard c++ library from source."
This reverts commit bd589d4e54.

Reason for revert: breaks dart-sdk-linux-riscv64-main

Original change's description:
> [build] Build the standard c++ library from source.
>
> This allows it to be instrumented by the sanitizers.
>
> Enabled only for MSAN and for Android.
>
> TEST=ci
> Bug: https://github.com/dart-lang/sdk/issues/44312
> Bug: https://github.com/dart-lang/sdk/issues/44377
> Bug: https://github.com/dart-lang/sdk/issues/43075
> Bug: https://github.com/dart-lang/sdk/issues/50248
> Bug: https://github.com/dart-lang/sdk/issues/50271
> Bug: https://github.com/dart-lang/sdk/issues/52441
> Change-Id: I96241e6ee28fb2a853d4a113aac268bc415a5fd5
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304147
> Commit-Queue: Ryan Macnak <rmacnak@google.com>
> Reviewed-by: Daco Harkes <dacoharkes@google.com>

Bug: https://github.com/dart-lang/sdk/issues/44312
Bug: https://github.com/dart-lang/sdk/issues/44377
Bug: https://github.com/dart-lang/sdk/issues/43075
Bug: https://github.com/dart-lang/sdk/issues/50248
Bug: https://github.com/dart-lang/sdk/issues/50271
Bug: https://github.com/dart-lang/sdk/issues/52441
Change-Id: I0b1d0c0da1cd77e0f9645facfc58397cc216c584
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304823
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Auto-Submit: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
2023-05-22 21:09:09 +00:00
Devon Carew
142b68b89d [deps] rev clock, collection, file, glob, json_rpc_2, logging, markdown, mockito, native, pool, pub_semver, shelf, sse, stack_trace, stream_channel, string_scanner, term_glyph, test, test_reflective_loader, tools
Revisions updated by `dart tools/rev_sdk_deps.dart`.

clock (fe85908..21caac1):
  21caac1  2023-05-21  Kevin Moore  Update formatting (#52)

collection (db2da48..f949b09):
  f949b09  2023-05-18  Graciliano Monteiro Passos  `CanonicalizedMap`: new `copy`, `toMap` and `toMapOfCanonicalKeys` methods (#261)

file (f05f5db..5d9a602):
  5d9a602  2023-05-19  Jacob MacDonald  remove no longer necessary override (#223)
  e4eebba  2023-05-19  Jacob MacDonald  release version 7.0.0 (#222)

glob (30f6aba..109121d):
  109121d  2023-05-19  Jacob MacDonald  allow latest file, update to latest dart_flutter_team_lints (#78)

json_rpc_2 (800843e..b2ed6bd):
  b2ed6bd  2023-05-22  Devon Carew  blast_repo fixes (#97)

logging (fa2486d..7ba155a):
  7ba155a  2023-05-22  Devon Carew  blast_repo fixes (#141)

markdown (b951454..bd6ae8d):
  bd6ae8d  2023-05-22  Zhiguang Chen  Table should be able to interrupt other blocks (#545)
  0bc9d0e  2023-05-21  Devon Carew  blast_repo fixes (#544)

mockito (28f174f..7c6d309):
  7c6d309  2023-05-18  Devon Carew  blast_repo fixes
  2c1b429  2023-05-19  Ilya Yanok  Extend using run-time dummy values to Futures

native (3d89166..00832c9):
  00832c9  2023-05-22  Daco Harkes  [c_compiler] Increase test timeout on Windows (#47)
  06408e7  2023-05-22  Daco Harkes  [native_assets_cli] Fix example repostory url (#42)
  c614277  2023-05-19  dependabot[bot]  Bump nttld/setup-ndk (#45)
  67a2d20  2023-05-19  dependabot[bot]  Bump actions/labeler from 4.0.2 to 4.0.3 (#44)
  270700e  2023-05-18  Devon Carew  blast_repo fixes (#43)

pool (86b4f43..a10a0f9):
  a10a0f9  2023-05-22  Devon Carew  blast_repo fixes (#69)

pub_semver (6dd1908..c034352):
  c034352  2023-05-22  Devon Carew  blast_repo fixes (#87)

shelf (8793687..e7bab95):
  e7bab95  2023-05-19  Devon Carew  blast_repo fixes (#356)

sse (11ba89e..bfcbcd7):
  bfcbcd7  2023-05-19  Devon Carew  blast_repo fixes (#84)

stack_trace (36fa0e1..86f7e30):
  86f7e30  2023-05-19  Devon Carew  blast_repo fixes (#132)

stream_channel (a862e41..b1d3384):
  b1d3384  2023-05-19  Devon Carew  blast_repo fixes (#91)

string_scanner (3bc6e54..6bb314f):
  6bb314f  2023-05-19  Devon Carew  blast_repo fixes (#58)

term_glyph (3de5f1b..9d8956f):
  9d8956f  2023-05-19  Devon Carew  blast_repo fixes (#38)

test (cdedf40..309596e):
  309596e4  2023-05-22  Devon Carew  blast_repo fixes (#2019)

test_reflective_loader (d1b763f..40d61b1):
  40d61b1  2023-05-19  Devon Carew  blast_repo fixes (#49)

tools (49da4ca..0eb4141):
  0eb4141  2023-05-18  Elias Yishak  Update usage guide for onboarding users (#90)

Change-Id: Id462318b1ea33bb1a6dea3c426d5306048a2cceb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304765
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2023-05-22 18:41:42 +00:00
Ryan Macnak
bd589d4e54 [build] Build the standard c++ library from source.
This allows it to be instrumented by the sanitizers.

Enabled only for MSAN and for Android.

TEST=ci
Bug: https://github.com/dart-lang/sdk/issues/44312
Bug: https://github.com/dart-lang/sdk/issues/44377
Bug: https://github.com/dart-lang/sdk/issues/43075
Bug: https://github.com/dart-lang/sdk/issues/50248
Bug: https://github.com/dart-lang/sdk/issues/50271
Bug: https://github.com/dart-lang/sdk/issues/52441
Change-Id: I96241e6ee28fb2a853d4a113aac268bc415a5fd5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304147
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Daco Harkes <dacoharkes@google.com>
2023-05-22 17:48:03 +00:00
William Hesse
ea5840c2c5 [benchmarks] Update legacy benchmarks to use the List.filled constructor
The legacy Dart 2.9 benchmarks that used the default List(int size)
constructor are changed to use the equivalent List.filled(size, null)
constructor, because the default List constructor is removed.

Bug: b/280275041
Change-Id: I2813537ae22e19d473abde70d677368940585423
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304700
Reviewed-by: Jonas Termansen <sortie@google.com>
Commit-Queue: William Hesse <whesse@google.com>
2023-05-22 14:14:42 +00:00
Ryan Macnak
8fb704e13b Roll boringssl to 74646566e93de7551bfdfc5f49de7462f13d1d05.
Change-Id: I3ae2ee7310b8ad70ebf56519e2c206b24a0b2faf
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304210
Reviewed-by: Brian Quinlan <bquinlan@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-05-19 22:46:56 +00:00
Konstantin Shcheglov
7621e73434 Bump dart_style
Change-Id: I1ed785db257c3e686fd4dc289870b348d98382c2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304461
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2023-05-19 18:33:28 +00:00
Devon Carew
027660f5b9 [deps] rev async, csslib, fixnum, glob, html, http, http_multi_server, http_parser, leak_tracker, logging, markdown, matcher, mockito, shelf, source_map_stack_trace, tools
Revisions updated by `dart tools/rev_sdk_deps.dart`.

async (d744058..96c29d0):
  96c29d0  2023-05-17  Goddchen  docs: fix typo in CancelableOperation.fromFuture(...) docs (#243)

csslib (923edf0..b2b9b55):
  b2b9b55  2023-05-18  Devon Carew  address a regression in the compact output format (#183)
  1ff82fd  2023-05-15  Devon Carew  blast_repo fixes (#181)
  35bef7f  2023-05-11  Nate Bosch  Simplify TopLevelIncludes visitor (#180)
  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)

fixnum (006a130..d9b9a2a):
  d9b9a2a  2023-05-17  Devon Carew  blast_repo fixes (#112)

glob (46403be..30f6aba):
  30f6aba  2023-05-17  Devon Carew  blast_repo fixes (#77)

html (593d6f6..92eacab):
  92eacab  2023-05-17  Devon Carew  blast_repo fixes (#216)

http (fb3b4be..d845560):
  d845560  2023-05-17  Devon Carew  blast_repo fixes (#933)

http_multi_server (d1fffed..a209cd5):
  a209cd5  2023-05-17  Devon Carew  blast_repo fixes (#55)

http_parser (5a33f5f..1ef3e56):
  1ef3e56  2023-05-17  Devon Carew  blast_repo fixes (#73)

leak_tracker (8ae200a..571c24a):
  571c24a  2023-05-18  Polina Cherkasova  Delete generate_diagrams.yaml (#67)
  f2029b6  2023-05-18  Devon Carew  blast_repo fixes (#66)
  474fd4f  2023-05-18  Polina Cherkasova  Separate testing. (#65)
  92a0b48  2023-05-17  Polina Cherkasova  Fixes to support G3. (#64)

logging (b75cba7..fa2486d):
  fa2486d  2023-05-18  Desislava Stefanova  Logger `onLevelChanged` notification (#138)

markdown (6db8fc1..b951454):
  b951454  2023-05-18  Devon Carew  blast_repo fixes (#542)
  a714d95  2023-05-17  Zhiguang Chen  Fix delimiter row matching pattern for tables (#540)

matcher (4dfd9ad..7e10117):
  7e10117  2023-05-18  Devon Carew  blast_repo fixes (#224)

mockito (3fadd2d..28f174f):
  28f174f  2023-05-17  Ilya Yanok  Only check formatting with the stable SDK

shelf (79e3cee..8793687):
  8793687  2023-05-18  dependabot[bot]  Bump actions/labeler from 4.0.2 to 4.0.3 (#353)
  2f1aefb  2023-05-18  Devon Carew  blast_repo fixes (#351)
  e1ca05d  2023-05-18  Devon Carew  Update no-response.yml (#349)

source_map_stack_trace (09715f9..b83af01):
  b83af01  2023-05-18  Devon Carew  blast_repo fixes (#39)

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

Change-Id: I5cd1277e6df1d72f69569090d9a2381a2b81d5d0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304460
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
2023-05-19 16:14:34 +00:00
DEPS Autoroller
6b35aa94b9 Roll Clang from 5344d8e10bb7 to 6d667d4b261e
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: Id139b808aa0ffde7eea75fa0b57d4ce6dd59fc5a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304440
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2023-05-19 15:41:49 +00:00
Ilya Yanok
0c5e1e8e48 Revert "Add auto-snapshotting and usage reporting."
This reverts commit 5fa6c5ed2a.

Reason for revert: breaks G3, we need to update //third_party/dart/leak_tracker first

Original change's description:
> Add auto-snapshotting and usage reporting.
>
> First attempt merged without passing bots and was rolled back: https://dart-review.googlesource.com/c/sdk/+/300862
>
> Change-Id: I782bf4d92394055e1f60a4275b5045e3622e239f
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304101
> Reviewed-by: Samuel Rawlins <srawlins@google.com>
> Commit-Queue: Polina Cherkasova <polinach@google.com>

Change-Id: I8f1643e20f8d134cbf917dc43731798a1234cc2b
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304181
Commit-Queue: Ilya Yanok <yanok@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
2023-05-17 22:03:17 +00:00
Eric Seidel
40946d2527 Roll protobuf-gn deps to include fix for mac builds
BUG=https://github.com/dart-lang/sdk/issues/52407

Change-Id: I3486b94d5a53ddbd708c8f853854853de9f98af7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304146
Commit-Queue: Derek Xu <derekx@google.com>
Auto-Submit: Eric Seidel <eric@shorebird.dev>
Reviewed-by: Derek Xu <derekx@google.com>
2023-05-17 19:32:49 +00:00
Devon Carew
45aba19ae7 [deps] rev convert, dartdoc, http, mockito, native, protobuf, test, test_process, tools, webdev
Revisions updated by `dart tools/rev_sdk_deps.dart`.

convert (b652c00..9a387f0):
  9a387f0  2023-05-16  Devon Carew  blast_repo fixes (#83)

dartdoc (2952f6b..702f3ff):
  702f3ff7  2023-05-16  Devon Carew  Update dependabot.yaml (#3415)

http (981b63b..fb3b4be):
  fb3b4be  2023-05-16  Brian Quinlan  Revert "Support the NSURLSession WebSocket API (#921)" (#931)

mockito (51a7728..3fadd2d):
  3fadd2d  2023-05-17  Ilya Yanok  Let users provide dummy values for types
  b14d571  2023-05-15  Googler  Fix for InvalidType

native (e01aa63..3d89166):
  3d89166  2023-05-16  Daco Harkes  Add iOS x64 back (#41)

protobuf (05058a7..038872b):
  038872b  2023-05-16  Oleh Prypin  Remove implementation of `hashCode` because it makes enum values non-const in Dart 3 (#831)

test (8e444df..cdedf40):
  cdedf40c  2023-05-16  Nate Bosch  Prepare to publish (#2016)

test_process (b6a6cd5..d7a1711):
  d7a1711  2023-05-16  Nate Bosch  Prepare to publish (#44)

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

webdev (60616ba..2b2ae0e):
  2b2ae0e8  2023-05-15  Elliott Brooks  Try to fix dependabot PRs (#2112)
  d19dafe0  2023-05-15  Elliott Brooks  Manual update deps (#2113)
  c0eb1069  2023-05-15  Elliott Brooks  Disable tests using webdriver (#2115)
  a16bc9f2  2023-05-15  Elliott Brooks  Dart Debug Extension builder fix (#2117)

Change-Id: Icd714c5d54cd3aee999e4ae3cc3a97928dc1a821
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304120
Commit-Queue: Devon Carew <devoncarew@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2023-05-17 19:28:01 +00:00
Jake Macdonald
8b826b8a92 Reland "Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8"
This reverts commit ce22951112.

Reason for revert: Underlying internal issue fixed in cl/532838245

Original change's description:
> Revert "Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8"
>
> This reverts commit b9ad3d21c2.
>
> Reason for revert: b/282823291, breaks Flutter on Android (at least) tests
>
> Original change's description:
> > Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8
> >
> > Changes:
> > ```
> > > git log --format="%C(auto) %h %s" e90e5ed..f05f5db
> >  https://dart.googlesource.com/external/github.com/google/file.dart/+/f05f5db Make MemoryFile.openRead and _ChrootFile.openRead return Stream<List<int>> again (217)
> >  https://dart.googlesource.com/external/github.com/google/file.dart/+/f2f3076 MemoryFileSystem addStream onError (220)
> >  https://dart.googlesource.com/external/github.com/google/file.dart/+/5e76f74 Fix MemoryFileSystem to treat an empty path as non-existent (213)
> >  https://dart.googlesource.com/external/github.com/google/file.dart/+/7941466 Make `FileSystem.isLink` actually work (214)
> >
> > ```
> >
> > Diff: e90e5ed8e9..f05f5db073/
> > Change-Id: I526c98d80a809511f928d19b44fb89eb9a77a5e3
> > Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303784
> > Auto-Submit: Devon Carew <devoncarew@google.com>
> > Reviewed-by: Jake Macdonald <jakemac@google.com>
> > Commit-Queue: Jake Macdonald <jakemac@google.com>
>
> Change-Id: I70aabfce6343746a093b41b1f490c7a723e116f4
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304003
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Commit-Queue: Ilya Yanok <yanok@google.com>

Change-Id: I446fd73621ff169c631341a85f4e944f097c354b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304143
Auto-Submit: Jake Macdonald <jakemac@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2023-05-17 19:12:59 +00:00
Polina Cherkasova
5fa6c5ed2a Add auto-snapshotting and usage reporting.
First attempt merged without passing bots and was rolled back: https://dart-review.googlesource.com/c/sdk/+/300862

Change-Id: I782bf4d92394055e1f60a4275b5045e3622e239f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304101
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Polina Cherkasova <polinach@google.com>
2023-05-17 17:56:47 +00:00
Ilya Yanok
ce22951112 Revert "Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8"
This reverts commit b9ad3d21c2.

Reason for revert: b/282823291, breaks Flutter on Android (at least) tests

Original change's description:
> Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8
>
> Changes:
> ```
> > git log --format="%C(auto) %h %s" e90e5ed..f05f5db
>  https://dart.googlesource.com/external/github.com/google/file.dart/+/f05f5db Make MemoryFile.openRead and _ChrootFile.openRead return Stream<List<int>> again (217)
>  https://dart.googlesource.com/external/github.com/google/file.dart/+/f2f3076 MemoryFileSystem addStream onError (220)
>  https://dart.googlesource.com/external/github.com/google/file.dart/+/5e76f74 Fix MemoryFileSystem to treat an empty path as non-existent (213)
>  https://dart.googlesource.com/external/github.com/google/file.dart/+/7941466 Make `FileSystem.isLink` actually work (214)
>
> ```
>
> Diff: e90e5ed8e9..f05f5db073/
> Change-Id: I526c98d80a809511f928d19b44fb89eb9a77a5e3
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303784
> Auto-Submit: Devon Carew <devoncarew@google.com>
> Reviewed-by: Jake Macdonald <jakemac@google.com>
> Commit-Queue: Jake Macdonald <jakemac@google.com>

Change-Id: I70aabfce6343746a093b41b1f490c7a723e116f4
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/304003
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Ilya Yanok <yanok@google.com>
2023-05-17 15:24:41 +00:00
Devon Carew
b9ad3d21c2 Bump file to f05f5db0733274bed584e9915c39d34bb812fbb8
Changes:
```
> git log --format="%C(auto) %h %s" e90e5ed..f05f5db
 https://dart.googlesource.com/external/github.com/google/file.dart/+/f05f5db Make MemoryFile.openRead and _ChrootFile.openRead return Stream<List<int>> again (217)
 https://dart.googlesource.com/external/github.com/google/file.dart/+/f2f3076 MemoryFileSystem addStream onError (220)
 https://dart.googlesource.com/external/github.com/google/file.dart/+/5e76f74 Fix MemoryFileSystem to treat an empty path as non-existent (213)
 https://dart.googlesource.com/external/github.com/google/file.dart/+/7941466 Make `FileSystem.isLink` actually work (214)

```

Diff: e90e5ed8e9..f05f5db073/
Change-Id: I526c98d80a809511f928d19b44fb89eb9a77a5e3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303784
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
2023-05-17 15:02:35 +00:00
Daco Harkes
dba0758120 Revert "Add auto-snapshotting and analytics for memory usage."
This reverts commit 5f1e7ade45.

Reason for revert: bots are failing

Original change's description:
> Add auto-snapshotting and analytics for memory usage.
>
> See video linked to issue: https://github.com/flutter/devtools/issues/5606
>
> Change-Id: I9f22031871e30bc7160e2c49b0423fb64df62223
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/300862
> Reviewed-by: Samuel Rawlins <srawlins@google.com>
> Reviewed-by: Jacob Richman <jacobr@google.com>

Change-Id: I54cb3943230ab1229cc8b2c9df40e9c71765df19
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303881
Auto-Submit: Polina Cherkasova <polinach@google.com>
Reviewed-by: Polina Cherkasova <polinach@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2023-05-17 07:43:26 +00:00
Polina Cherkasova
5f1e7ade45 Add auto-snapshotting and analytics for memory usage.
See video linked to issue: https://github.com/flutter/devtools/issues/5606

Change-Id: I9f22031871e30bc7160e2c49b0423fb64df62223
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/300862
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Jacob Richman <jacobr@google.com>
2023-05-16 20:15:12 +00:00
Nate Bosch
a98184d9ac Bump test to 8e444dfa269c42a76fd96dbf9547bd01013154f6
Changes:
```
> git log --format="%C(auto) %h %s" 931410c..8e444df
 https://dart.googlesource.com/test.git/+/8e444dfa Remove the matcher export from test_api (2004)

```

Diff: https://dart.googlesource.com/test.git/+/931410c860340456847f0f33aaa0777f93dc23d5..8e444dfa269c42a76fd96dbf9547bd01013154f6/
Change-Id: I5ec5c5af96812ffe480e2c63888d536f615e4aea
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303682
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
2023-05-16 20:01:36 +00:00
Devon Carew
94c2f6528c [deps] rev args, async, bazel_worker, benchmark_harness, boolean_selector, browser_launcher, characters, cli_util, clock, collection, crypto, dartdoc, leak_tracker, lints
Revisions updated by `dart tools/rev_sdk_deps.dart`.

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..3a1c982):
  3a1c982  2023-05-15  Devon Carew  Update README.md (#48)
  23e08e0  2023-05-12  Devon Carew  blast_repo fixes (#47)

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

characters (2af6783..3ef8883):
  3ef8883  2023-05-15  Devon Carew  blast_repo fixes (#82)

cli_util (7234f17..5a49947):
  5a49947  2023-05-15  Devon Carew  blast_repo fixes (#83)

clock (6b9df3e..fe85908):
  fe85908  2023-05-15  Devon Carew  blast_repo fixes (#51)

collection (6abff47..db2da48):
  db2da48  2023-05-15  Devon Carew  blast_repo fixes (#288)

crypto (4e9dde1..216931a):
  216931a  2023-05-15  Devon Carew  blast_repo fixes (#149)

dartdoc (d01ddc5..2952f6b):
  2952f6bf  2023-05-16  Sam Rawlins  Simplify ToolConfiguration and other options code (#3414)
  0cf21c15  2023-05-12  Janice Collins  Extract fileName / fileType from ModelElement, LibraryContainer into FileStructure (#3413)
  2ae78bcc  2023-05-12  Sam Rawlins  Split sidebars out into separate HTML files (#3384)
  f00d0443  2023-05-11  Janice Collins  Housekeeping:  language version 3.0, analyzer deprecations, pubspec update (#3412)
  370477d2  2023-05-10  dependabot[bot]  Bump github/codeql-action from 2.3.2 to 2.3.3 (#3410)
  e8c5de44  2023-05-08  Janice Collins  Begin extracting file structure information from ModelElement (#3408)
  24af8a11  2023-05-04  Janice Collins  Add a hideConstantImplementations dartdoc directive (#3398)
  078d42fd  2023-05-03  Janice Collins  Change language feature wording based on review in #3401 (#3405)
  31088c1b  2023-05-03  dependabot[bot]  Bump github/codeql-action from 2.2.12 to 2.3.2 (#3403)
  60055b4e  2023-05-03  Sam Rawlins  Update validate-sdk-docs task to allow 20 libs (#3404)

leak_tracker (bc7f604..8ae200a):
  8ae200a  2023-05-15  Polina Cherkasova  - (#62)

lints (17276ec..72f107a):
  72f107a  2023-05-15  Devon Carew  blast_repo fixes (#120)
  6732fbc  2023-05-15  Devon Carew  blast_repo fixes (#119)

Change-Id: Ibbb1fcc530da01653fe325bdcf77f1c764887a81
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303783
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2023-05-16 17:51:42 +00:00
Ryan Macnak
3c06a5aa17 [build] Update Android SDK to match Flutter.
TEST=ci
Change-Id: Ic86332a60fe570d0e79272869284a69ea109edef
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303520
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2023-05-16 16:32:58 +00:00
Ilya Yanok
126a941e72 Revert "[deps] rev args, async, bazel_worker, benchmark_harness, boolean_selector, browser_launcher, file, mockito, tools, dartdoc"
This reverts commit e3ba8552f6.

Reason for revert: b/282823291, breaks Flutter tests at least on Android.

Original change's description:
> [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>

Change-Id: Ifc2aa278a47a4060f2be28c1950084eb0c2de812
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/303720
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Ilya Yanok <yanok@google.com>
2023-05-16 13:38:48 +00:00
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