Commit graph

1509 commits

Author SHA1 Message Date
Jonas Finnemann Jensen 22080071e5 Bump pub.
New commits include:
```
git log --format="%C(auto) %h %s" 11c2a0978e66fbc2c182dc6a8174db1a3651276c..3c14d86a67db7207bbc9f654ac49ee60e08e5240
 3c14d86a Test cases with core.ignoreCase = true / false (#3025)
 937cd3be Fix CR LF in .gitignore / .pubignore (#3026)
 610254f7 Add test to ignore dot-files (#2983)
 c24d7478 Fixes linter warnings (#3021)
```

Change-Id: I49f0fc3a2360b0e1e4e009a4fff2a702163cd6b7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/202481
Auto-Submit: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2021-06-04 09:56:16 +00:00
Ben Konyi fa5da6a944 [ VM / Service ] Move sourceLocation property to reference objects for Class, Function, and Field.
Token position and script reference information are cheap to provide and
make it possible to tie objects to scripts without requiring additional
requests for full objects.

TEST=Existing

Change-Id: I917714149a72a53081fee5626ccad858e86f5313
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201864
Commit-Queue: Ben Konyi <bkonyi@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2021-06-02 22:18:32 +00:00
Alexander Thomas b50889e739 [sdk] Update checked-in SDKs to 2.13.1
* This adds a mac amd64 SDK as the arm64 SDK to bootstrap arm64
  development on macOS.

Change-Id: I519e5ad2343360bc2e692b52d95c94076bfd9e87
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201833
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2021-06-02 09:29:45 +00:00
Alexander Aprelev fe6bcb952f Update to the latest package:http.
This is needed as a pre-requisite for landing https://dart-review.googlesource.com/c/sdk/+/194881

Change-Id: I64a8afa922baef4be64f815a0163f569aa1aa580
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201660
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Alexander Aprelev <aam@google.com>
2021-06-01 22:16:55 +00:00
pq f6f8bf98e0 linter 1.5.0
# 1.5.0

- (internal) migrated to `SecurityLintCode` instead of deprecated
  `SecurityLintCodeWithUniqueName`
- (internal) fixed `avoid_types_as_parameter_names` to skip field formal
  parameters
- fixed false positives in `prefer_interpolation_to_compose_strings` where
  the left operand is not a String
- fixed false positives in `only_throw_errors` for misidentified type
  variables
- new lint: `depend_on_referenced_packages`
- update `avoid_returning_null_for_future` to skip checks for null-safe
  libraries
- new lint: `use_test_throws_matchers`
- relax `sort_child_properties_last` to accept closures after child
- performance improvements for `prefer_contains` and `prefer_is_empty`
- new lint: `noop_primitive_operations`
- mark `avoid_web_libraries_in_flutter` as stable
- new lint: `prefer_final_parameters`
- update `prefer_initializing_formals` to allow assignments where identifier
  names don't match





Change-Id: I447a9e277a037da30e1c7b5c23d3bb5d1037f26c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201163
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2021-06-01 21:09:06 +00:00
Michael Thomsen af957d9578 Roll pub
Replaces previous attempt from https://dart-review.googlesource.com/c/sdk/+/201825

Change-Id: I2226d48b21f1bdd69fa5bb73af8816975409d475
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201826
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
2021-06-01 14:08:53 +00:00
Michael Thomsen 7fb2e50d74 Revert "Roll pub"
This reverts commit 372f2d49e7.

Reason for revert: Contains unintended change to package_config.json

Original change's description:
> Roll pub
>
> Change-Id: Id197e006099ee4ee8ccb644a398b944f4500cce8
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201824
> Reviewed-by: Jonas Jensen <jonasfj@google.com>
> Commit-Queue: Michael Thomsen <mit@google.com>

TBR=mit@google.com,jonasfj@google.com

Change-Id: Ibbae0f5f5b0cf0e7396988790933bd1bcb5fd3f2
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201825
Reviewed-by: Michael Thomsen <mit@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
2021-05-31 14:36:24 +00:00
Michael Thomsen 372f2d49e7 Roll pub
Change-Id: Id197e006099ee4ee8ccb644a398b944f4500cce8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201824
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
2021-05-31 14:17:32 +00:00
Jonas Finnemann Jensen 1ee9b551af Reland "Bump pub."
This is a reland of 5c9e37f03c
Following update of `DEPS` in `flutter/engine`:
  https://github.com/flutter/engine/pull/26395

New commits include:
```
git log --format="%C(auto) %h %s" 00c00e8adf9706bebe8f94483b7663c5f36f59d2..def32ceb1d660552eaec24839d377199aea5a569
 def32ceb Revert "Revert "Use the frontend server to compile pub executables (#2968)" (#3006)" (#3008)
 0dc7e50c Make `.gitignore` and `.pubignore` case-insensitive on Windows / MacOS (#3009)
 e89d4ab8 Generate GNU-style long file names in tar archives (#3005)
 d2ad13d0 Revert "Use the frontend server to compile pub executables (#2968)" (#3006)
 492b15ba New binstubs for global activate using `dart pub` (#3002)
 e02f23bb fix grammer in .gitignore error message (#2995)
 e01e3a41 Use the frontend server to compile pub executables (#2968)
 647989c6 Use RetryClient from package:http/retry.dart (#2980)
```

Original change's description:
> Change-Id: I9a0b5fb2b5616a5a0eaa16f3a90205bb1bb1fc8f
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200878
> Auto-Submit: Jonas Jensen <jonasfj@google.com>
> Commit-Queue: Alexander Thomas <athom@google.com>
> Reviewed-by: Alexander Thomas <athom@google.com>

Change-Id: I1a0570318c63ec97fd141d79b405f55105111077
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201260
Commit-Queue: Jonas Jensen <jonasfj@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2021-05-25 17:41:32 +00:00
Janice Collins 138eb6e039 Update to dartdoc-0.44.0.
Release notes:  https://github.com/dart-lang/dartdoc/releases/tag/v0.44.0

Change-Id: Iac7ba1c8fd1f92a3331c1077ebb4fb82b066cfd8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201166
Auto-Submit: Janice Collins <jcollins@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
2021-05-24 22:15:27 +00:00
Ryan Macnak 7def42c489 Reland "[infra] Update to a clang with libc++.a for Mac ARM64."
Adjust Android build.

Bug: https://github.com/dart-lang/sdk/issues/42773
Bug: https://github.com/flutter/flutter/issues/75348
Change-Id: Iae98c03e8e155793648825b3155572412303434b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200903
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2021-05-24 21:31:20 +00:00
Ben Konyi 7250fd6379 Reland "[ package:dds ] Add null safety support"
This reverts commit b8c5ecd5aa.

TEST=N/A

Change-Id: I38bbebe1e38bc9dbfdde764eff847aafb3e39353
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200926
Reviewed-by: Siva Annamalai <asiva@google.com>
2021-05-24 16:59:23 +00:00
Nate Bosch 26441deab6 Revert "Update to the latest package:collection"
This reverts commit e1393eb589.

Reason for revert: Temporarily reverting to decide how to
handle breakage in google3.

The new extension methods cause conflicts in some targets.

Original change's description:
> Update to the latest package:collection
>
> Change-Id: I08caf8a015f100d8a07242e8eb25123effcdcf12
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200929
> Auto-Submit: Nate Bosch <nbosch@google.com>
> Commit-Queue: Nate Bosch <nbosch@google.com>
> Commit-Queue: Jake Macdonald <jakemac@google.com>
> Reviewed-by: Jake Macdonald <jakemac@google.com>

TBR=jakemac@google.com,nbosch@google.com

Change-Id: I621c49907dbc897b569db805afb76857bab8405e
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201040
Reviewed-by: Nate Bosch <nbosch@google.com>
2021-05-21 20:11:18 +00:00
Nate Bosch e1393eb589 Update to the latest package:collection
Change-Id: I08caf8a015f100d8a07242e8eb25123effcdcf12
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200929
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2021-05-21 17:48:42 +00:00
Jacob MacDonald 96ebd8b2b5 update to the latest test package
Change-Id: I47b7ac7bc95254a0e348962ad250811d524485c3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200928
Auto-Submit: Jake Macdonald <jakemac@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2021-05-21 15:57:12 +00:00
Jonas Jensen 817cc85ac4 Revert "Bump pub."
This reverts commit 5c9e37f03c.

Reason for revert: flutter builds on golem somehow broke.

Original change's description:
> Bump pub.
>
> New commits include:
> ```
> git log --format="%C(auto) %h %s" 00c00e8adf9706bebe8f94483b7663c5f36f59d2..def32ceb1d660552eaec24839d377199aea5a569
>  def32ceb Revert "Revert "Use the frontend server to compile pub executables (#2968)" (#3006)" (#3008)
>  0dc7e50c Make `.gitignore` and `.pubignore` case-insensitive on Windows / MacOS (#3009)
>  e89d4ab8 Generate GNU-style long file names in tar archives (#3005)
>  d2ad13d0 Revert "Use the frontend server to compile pub executables (#2968)" (#3006)
>  492b15ba New binstubs for global activate using `dart pub` (#3002)
>  e02f23bb fix grammer in .gitignore error message (#2995)
>  e01e3a41 Use the frontend server to compile pub executables (#2968)
>  647989c6 Use RetryClient from package:http/retry.dart (#2980)
> ```
>
> Change-Id: I9a0b5fb2b5616a5a0eaa16f3a90205bb1bb1fc8f
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200878
> Auto-Submit: Jonas Jensen <jonasfj@google.com>
> Commit-Queue: Alexander Thomas <athom@google.com>
> Reviewed-by: Alexander Thomas <athom@google.com>

TBR=athom@google.com,jonasfj@google.com

Change-Id: I635e1c2db8ae965881359d4969cbd506348b0ed0
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201000
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Jonas Jensen <jonasfj@google.com>
2021-05-21 13:24:43 +00:00
Jonas Finnemann Jensen 5c9e37f03c Bump pub.
New commits include:
```
git log --format="%C(auto) %h %s" 00c00e8adf9706bebe8f94483b7663c5f36f59d2..def32ceb1d660552eaec24839d377199aea5a569
 def32ceb Revert "Revert "Use the frontend server to compile pub executables (#2968)" (#3006)" (#3008)
 0dc7e50c Make `.gitignore` and `.pubignore` case-insensitive on Windows / MacOS (#3009)
 e89d4ab8 Generate GNU-style long file names in tar archives (#3005)
 d2ad13d0 Revert "Use the frontend server to compile pub executables (#2968)" (#3006)
 492b15ba New binstubs for global activate using `dart pub` (#3002)
 e02f23bb fix grammer in .gitignore error message (#2995)
 e01e3a41 Use the frontend server to compile pub executables (#2968)
 647989c6 Use RetryClient from package:http/retry.dart (#2980)
```

Change-Id: I9a0b5fb2b5616a5a0eaa16f3a90205bb1bb1fc8f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200878
Auto-Submit: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2021-05-21 12:27:42 +00:00
Jacob MacDonald 0cbadee344 add the frontend_server_client package to the sdk
unblocks https://github.com/dart-lang/pub/pull/3008

Change-Id: I14ed70371001b0ca709469172afd2b97679a1e2b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200920
Auto-Submit: Jake Macdonald <jakemac@google.com>
Commit-Queue: Jonas Jensen <jonasfj@google.com>
Reviewed-by: Jonas Jensen <jonasfj@google.com>
2021-05-20 17:44:35 +00:00
Alexander Thomas a4e2c88b0c Revert "[infra] Update to a clang with libc++.a for Mac ARM64."
This reverts commit 660e63136c.

Reason for revert: Breaks FFI builds: as: unrecognized option '-EL'

Original change's description:
> [infra] Update to a clang with libc++.a for Mac ARM64.
>
> Bug: https://github.com/dart-lang/sdk/issues/42773
> Change-Id: I24e3e842ffc7b3ac28e3236b1b4ef393762f9c8a
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/193823
> Reviewed-by: Alexander Thomas <athom@google.com>
> Reviewed-by: William Hesse <whesse@google.com>
> Commit-Queue: Alexander Thomas <athom@google.com>

TBR=whesse@google.com,athom@google.com,rmacnak@google.com

Change-Id: Ib444653411c9053bd2eb81c2bf54dbbd9f3686b8
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: https://github.com/dart-lang/sdk/issues/42773
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200870
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2021-05-20 14:07:33 +00:00
Alexander Thomas 8a305dd067 [co19] Roll co19 to 26019f5b2efb294eacddfef6ce443083979feff5
2021-05-20 sgrekhov@unipro.ru 1086. @compile-errors replaced by static errors in multitests
2021-05-18 sgrekhov@unipro.ru 1086. @compile-errors replaced by static errors
2021-05-16 irina.arkhipets@gmail.com Issue 1087: Tests for Named Constructors Tear-offs added
2021-05-13 sgrekhov@unipro.ru 1086. @compile-errors replaced by static errors
2021-05-12 sgrekhov@unipro.ru 1086. @compile-errors replaced by static errors (LanguageFeatures/Super-mixins)
2021-05-12 sgrekhov@unipro.ru 1086. compilation_txx tests moved from LibTest/mirrors back to Language/Metadata. They don't use mirrors any longer
2021-05-11 sgrekhov@unipro.ru Fix Process.kill() expecting exit code on Windows
2021-05-11 sgrekhov@unipro.ru 1082. Removed excessive copyrights from Subtyping generated tests
2021-05-11 sgrekhov@unipro.ru 1088. Missing copyrights added
2021-05-11 sgrekhov@unipro.ru 1088. Header comment fixed
2021-05-11 sgrekhov@unipro.ru 1088. Generated Subtyping tests fixed
2021-05-11 sgrekhov@unipro.ru 1082. Header comments changed to documentation-style ones
2021-05-11 irina.arkhipets@gmail.com Issue 1086: Get rid of @compile-error tags in Language/Classes/Getters tests.
2021-05-10 irina.arkhipets@gmail.com Issue 1086: Get rid of @compile-error tags in Language/Classes/Constructors, Language/Classes/Constructors/GenerativeConstructors tests.
2021-05-10 irina.arkhipets@gmail.com Issue 1086: Return incorrect merge changes back.
2021-05-07 irina.arkhipets@gmail.com Issue 1086: Get rid of @compile-error tags in Language/Classes/Constructors/Factories tests.
2021-05-07 irina.arkhipets@gmail.com Merge remote-tracking branch 'remotes/origin/master'
2021-05-07 sgrekhov@unipro.ru 1088. Fix static errors tests with specified line number
2021-05-06 sgrekhov@unipro.ru 1082. Copyright changed to use single-line comments
2021-05-06 irina.arkhipets@gmail.com Issue 1086: Get rid of @compile-error tags in Language/Classes/Abstract_instance_Members, Language/Classes/Class_Member_conflicts, Language/Classes/Constructors/Constunt_Constructors tests.
2021-05-06 sgrekhov@unipro.ru 1083. Timeout reduced, diagnostic improved
2021-05-05 sgrekhov@unipro.ru 1083. Error expectations fixed
2021-05-04 irina.arkhipets@gmail.com Issue 1085: Test corrected: typedef declaration should be imported from the opted-out library here.

Cq-Include-Trybots: dart/try:analyzer-nnbd-linux-release-try,dart2js-nnbd-linux-x64-chrome-try,ddc-nnbd-linux-release-chrome-try,front-end-nnbd-linux-release-x64-try,vm-kernel-nnbd-linux-release-x64-try,vm-kernel-nnbd-mac-release-x64-try,vm-kernel-nnbd-win-release-x64-try,vm-kernel-precomp-nnbd-linux-release-x64-try
Change-Id: I78402828a80ee1803537e9ba6d78bf15165c7df6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200862
Reviewed-by: William Hesse <whesse@google.com>
2021-05-20 10:54:15 +00:00
Ryan Macnak 660e63136c [infra] Update to a clang with libc++.a for Mac ARM64.
Bug: https://github.com/dart-lang/sdk/issues/42773
Change-Id: I24e3e842ffc7b3ac28e3236b1b4ef393762f9c8a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/193823
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2021-05-20 10:42:06 +00:00
Alexander Thomas 554c34ce27 [co19] Roll co19_2 to 1c2e425f461bfae7de6db7014fc44a58fc72b4a8
2021-05-11 sgrekhov@unipro.ru Fixes 1089. Fix flaky Process.kill tests
2021-05-06 sgrekhov@unipro.ru 1082. Generator for dynamic generated tests fixed
2021-05-06 sgrekhov@unipro.ru 1082. Update copyright and comments in Subtyping generated tests
2021-05-05 sgrekhov@unipro.ru 1082. Language version added to all co19_2 tests
2021-05-05 sgrekhov@unipro.ru 1082. Missing Copyrights added and documentation fixed to use single-line comments
2021-05-05 sgrekhov@unipro.ru 1082. Copyright and documentation  changed to use single-line comments

Change-Id: I47b4af1cde69ea8f1aa9164c8df045f1120550f4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200860
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2021-05-20 09:23:45 +00:00
Nate Bosch 1b0c55321c Update to the latest package:async
Change-Id: Ifd5ed7848601ec97ce0d57b77b7ffe0421378d4e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199370
Auto-Submit: Nate Bosch <nbosch@google.com>
Reviewed-by: Gary Roumanis <grouma@google.com>
2021-05-18 23:50:24 +00:00
Devon Carew d58dc0237f add package:lints to the sdk DEPS
Change-Id: Idb69b515ec6dc305a45171caf0b9808e6a91188d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200281
Reviewed-by: Phil Quitslund <pquitslund@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2021-05-17 19:53:22 +00:00
Emmanuel Pellereau b8c5ecd5aa Revert "[ package:dds ] Add null safety support"
This reverts commit a527411e51.

Reason for revert: depends on package 'devtools_shared' that is not yet migrated.

Original change's description:
> [ package:dds ] Add null safety support
>
> Fixes https://github.com/dart-lang/sdk/issues/45756
>
> TEST=service + DDS tests
>
> Change-Id: I6dd14d7f9fdee479a830c3b053dc3b00aa635202
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199800
> Commit-Queue: Ben Konyi <bkonyi@google.com>
> Reviewed-by: Devon Carew <devoncarew@google.com>

# Not skipping CQ checks because original CL landed > 1 day ago.

Change-Id: Icdaef3ac55d7ef302acd3f9c2538a41e52e4253a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/200180
Reviewed-by: David Morgan <davidmorgan@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2021-05-17 08:12:20 +00:00
Ben Konyi a527411e51 [ package:dds ] Add null safety support
Fixes https://github.com/dart-lang/sdk/issues/45756

TEST=service + DDS tests

Change-Id: I6dd14d7f9fdee479a830c3b053dc3b00aa635202
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199800
Commit-Queue: Ben Konyi <bkonyi@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
2021-05-14 15:47:38 +00:00
Janice Collins 04fb485fd5 Reland "Update dartdoc to 0.43.0."
This is a reland of 076341b89a

Original change's description:
> Update dartdoc to 0.43.0.
>
> Release notes:  https://github.com/dart-lang/dartdoc/releases/tag/v0.43.0
>
> Change-Id: If60b856ef36a629d89534d5cc9a828b0782937ec
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199501
> Reviewed-by: Samuel Rawlins <srawlins@google.com>
> Commit-Queue: Janice Collins <jcollins@google.com>

Change-Id: If5746369b2a1fdc05a6a86ff80cacc279cf802d1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199701
Reviewed-by: Devon Carew <devoncarew@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2021-05-13 16:11:55 +00:00
Janice Collins 506a7b542d Revert "Update dartdoc to 0.43.0."
This reverts commit 076341b89a.

Reason for revert: For some reason, this broke Golem?

Original change's description:
> Update dartdoc to 0.43.0.
>
> Release notes:  https://github.com/dart-lang/dartdoc/releases/tag/v0.43.0
>
> Change-Id: If60b856ef36a629d89534d5cc9a828b0782937ec
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199501
> Reviewed-by: Samuel Rawlins <srawlins@google.com>
> Commit-Queue: Janice Collins <jcollins@google.com>

TBR=devoncarew@google.com,jcollins@google.com,srawlins@google.com

Change-Id: I74653fdaad44ff3729f85af0844f38818c7095b1
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199541
Auto-Submit: Janice Collins <jcollins@google.com>
Reviewed-by: Siva Annamalai <asiva@google.com>
Commit-Queue: Siva Annamalai <asiva@google.com>
2021-05-12 19:47:02 +00:00
Janice Collins 076341b89a Update dartdoc to 0.43.0.
Release notes:  https://github.com/dart-lang/dartdoc/releases/tag/v0.43.0

Change-Id: If60b856ef36a629d89534d5cc9a828b0782937ec
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199501
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2021-05-12 17:57:41 +00:00
Jonas Finnemann Jensen 47f88b5ff3 Removed 7zip from Windows distribution of the Dart SDK
Bug: https://github.com/dart-lang/pub/issues/2939
Change-Id: I30148017e33a4d7af99102bd98b99e70d5641478
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199250
Commit-Queue: Jonas Jensen <jonasfj@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2021-05-12 14:50:50 +00:00
Gary Roumanis 3c9e595ffa Update sse tag
Change-Id: I3939d95348c7a91a6e8e675f3bcb4d587056d4d3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199340
Auto-Submit: Gary Roumanis <grouma@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
2021-05-11 19:46:25 +00:00
Ben Konyi b99466d472 Reland "[ VM / DDS / CLI ] Add DevTools support to the standalone VM"
This reverts commit 5cbf10febe.

TEST=pkg/dds/devtools_observatory_connection_test.dart

Change-Id: I682d009f784b930094dae9b7d4e9a66efffb6ee8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/198561
Reviewed-by: Siva Annamalai <asiva@google.com>
2021-05-11 17:55:26 +00:00
Jonas Finnemann Jensen 53448def73 Bump pub
New commits include:
```
$ git log --format="%C(auto) %h %s" 0e657414a472e74ca5dd76ae0db50cc060251dec..00c00e8adf9706bebe8f94483b7663c5f36f59d2
 00c00e8a Vendor tar (#2987)
 291705ca Being gradual migration to null-safety (#2988)
 c5f52a37 Fix CI (#2989)
 74040a45 Update to analyzer 1.5.0, migrate from deprecated AnalysisSession.getParsedUnit() (#2975)
 ce951d70 Fix dry-run tests for publishing  by ensuring there is a server to reject requests (#2978)
 018c9650 Update LICENSE (#2944)
 2614f15c Revert "Vendor package:tar and package:chunked_stream (#2932)" (#2940)
 12d9f457 Handle package:tar cancellations
 255a3091 Vendor package:tar and package:chunked_stream (#2932)
 86bf8b20 Handle relative git-url-paths correctly when --directory (#2919)
 3716a681 Let `pub add` fail if extra arguments are passed (#2927)
 a03ac729 Minor cleanup to reduce risk of using path.current (#2924)
 e87b7b66 Added null check for name in UserInfo class (#2918)
 056a8c9a pub deps --json (#2896)
 53a69e27 Fix .packages entries of relative path deps when using --directory (#2916)
 d6308efc pub upgrade command shows count of discontinued packages (#2908)
 51744805 Upgrade to the null safe versions of all dependencies (#2913)
 e0d538c7 Introduce .pubignore (#2787)
 79f3a8b9 pub outdated: added clear message when no outdated packages. (#2898)
 22463872 `cache clean` (#2904)
 11e7b2ce `publish --dry-run` informs that the server might do more checks (#2883)
 b6977d50 Remove untrue assert (#2884)
 35841f8d Merge branch 'cherry_picks_for_2_12'
 0db3255b Don't fail on failed status listing (#2877)
 53e8ecca Don't allow outdated taking arguments (#2872)
 e83a1dc1 Enable asserts when testing pub (#2754)
 178f2edb Add --directory option (#2876)
 5aadb70e Don't fail on failed status listing (#2877)
 4bf8a927 Remove unused field (#2878)
 73ad5426 Don't allow outdated taking arguments (#2872)
 9a70949e Use Dart library to read and write tar files (#2817)
 2f74230c Do not recommend decativating packages (#2871)
 b1697a27 Use full error message string in CommandResolutionFailedException (#2870)
 16a6210d Upgrade `downgrade --help`: `downgrade` actually updates `pubspec.lock` (#2859)
 6e240ea9 Use cached version listings as heuristic when prefetching (#2851)
 58152f7c Allow trailing slash in PUB_HOSTED_URL (#2856)
 b1bf9a33 Handle poor package-listing responses robustly. (#2847)
 d941bd24 Fix request metadata when overriding dependencyType (#2848)
```

Change-Id: Id7cc4c09e74c02a92bcafe1a9d9bab9431900540
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199040
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Jonas Jensen <jonasfj@google.com>
2021-05-11 10:45:53 +00:00
Nate Bosch ddee46ea0c Revert "Update to the latest shelf and shelf_static"
This reverts commit 1f9fcfd999.

Reason for revert: Breaks internal tests.

Original change's description:
> Update to the latest shelf and shelf_static
>
> Change-Id: I6b8e4d39de4147d8b27132877ca2fc6a93a96761
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/198882
> Reviewed-by: Kevin Moore <kevmoo@google.com>
> Commit-Queue: Kevin Moore <kevmoo@google.com>
> Auto-Submit: Nate Bosch <nbosch@google.com>

# Not skipping CQ checks because original CL landed > 1 day ago.

Change-Id: I2aa86c3df68518e1b64598abe5dfa8f053632b0d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199120
Reviewed-by: Nate Bosch <nbosch@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
2021-05-10 20:31:11 +00:00
Devon Carew a1e0a0e394 update DEPS to include fixes for package:usage and package:cli_util
Change-Id: I46353039ed4224109501e6e162717c8d184da9d5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199063
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2021-05-10 19:01:00 +00:00
Nate Bosch 1f9fcfd999 Update to the latest shelf and shelf_static
Change-Id: I6b8e4d39de4147d8b27132877ca2fc6a93a96761
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/198882
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
2021-05-07 22:29:07 +00:00
Nate Bosch 756d324226 Update to the latest package:async
Change-Id: I5d0208e063fb8a132f5add41d37e1ee3ba2b805a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/198880
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2021-05-07 21:13:47 +00:00
Nate Bosch 06fabd0410 Update to the latest cli_util
Fixes a bug with a frozen spinner.

Change-Id: I68af1ee78580c09c35c767f2877c08847230b6b9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/198422
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2021-05-05 21:12:14 +00:00
Ben Konyi 5cbf10febe Revert "[ VM / DDS / CLI ] Add DevTools support to the standalone VM"
This reverts commit ef0e4ea107.

Reason for revert: Flutter HHH and golem builds are red. Rolls to Flutter are failing.

TEST=N/A

Original change's description:
> [ VM / DDS / CLI ] Add DevTools support to the standalone VM
>
> Example output on stdout when DevTools is enabled:
>
> Observatory listening on http://127.0.0.1:8181/CzkZzZaONW4=/
> The Dart DevTools debugger and profiler is available at: http://127.0.0.1:8181/devtools/#/?uri=ws%3A%2F%2F127.0.0.1%3A8181%2FCzkZzZaONW4%3D%2Fws
> hello world!
>
> vm-service: isolate(1674461414267555)  'main' has no debugger attached and is paused at exit.  Connect to Observatory at http://127.0.0.1:8181/CzkZzZaONW4=/ to debug.
>
> TEST=pkg/dartdev/test/commands/run_test.dart
>
> Change-Id: Icd1afda87ad4a46f228125d53094d10adf8056ec
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/188361
> Commit-Queue: Ben Konyi <bkonyi@google.com>
> Reviewed-by: Siva Annamalai <asiva@google.com>

# Not skipping CQ checks because original CL landed > 1 day ago.

Change-Id: I50e8dc4e592e13b44c2fb980b2029d5c5cc3ad2a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/198381
Reviewed-by: Ben Konyi <bkonyi@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2021-05-05 20:31:07 +00:00
Daco Harkes ab454846f2 [infra] Introduce devtools_rev in DEPS
That way we can pick it up in the Flutter roller in
`src/tools/dart/create_updated_flutter_deps.py`.

Change-Id: I2b64e5790de3737dc0d66069aecdd99b42b7c2c9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/198042
Reviewed-by: Vyacheslav Egorov <vegorov@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2021-05-04 11:39:21 +00:00
Alexander Thomas 4839c1e689 [co19] Roll co19 to 055b5c984613ec1b8ef76516db3ea99fee63acb9
2021-05-04 sgrekhov@unipro.ru 993. Fix expected size of the packed struct
2021-04-27 irina.arkhipets@gmail.com Issue 1083: Missing Issue tag added.
2021-04-27 irina.arkhipets@gmail.com Fixes 1084: test expectation corrected for null safety turned on.
2021-04-27 irina.arkhipets@gmail.com Issue 996: More tests for Generic functions as type parameter or bound added, missing shared options added

Cq-Include-Trybots: dart/try:analyzer-nnbd-linux-release-try,analyzer-nnbd-mac-release-try,dart2js-nnbd-linux-x64-chrome-try,ddc-nnbd-linux-release-chrome-try,front-end-nnbd-linux-release-x64-try,vm-kernel-nnbd-linux-release-simarm64-try,vm-kernel-nnbd-linux-release-x64-try,vm-kernel-precomp-nnbd-linux-release-x64-try
Change-Id: I809761fb0c7c14538a7c6935a9c9ded67935f268
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/198020
Reviewed-by: William Hesse <whesse@google.com>
2021-05-04 09:43:06 +00:00
Devon Carew f8b2d9e7f3 revert a package:cli_util upgrade
Bug: https://github.com/dart-lang/sdk/issues/45891
Change-Id: Ic8fb777004d724efbedbf00f8786226f494ed921
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/197940
Reviewed-by: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2021-05-04 03:27:39 +00:00
Nate Bosch 8b2e738c16 Update to the latest json_rpc_2
Change-Id: Ic01e5c461c5161c5b32324798111f933cf5f5cc4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/197760
Reviewed-by: Jake Macdonald <jakemac@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
2021-05-03 19:19:19 +00:00
Ben Konyi ef0e4ea107 [ VM / DDS / CLI ] Add DevTools support to the standalone VM
Example output on stdout when DevTools is enabled:

Observatory listening on http://127.0.0.1:8181/CzkZzZaONW4=/
The Dart DevTools debugger and profiler is available at: http://127.0.0.1:8181/devtools/#/?uri=ws%3A%2F%2F127.0.0.1%3A8181%2FCzkZzZaONW4%3D%2Fws
hello world!

vm-service: isolate(1674461414267555)  'main' has no debugger attached and is paused at exit.  Connect to Observatory at http://127.0.0.1:8181/CzkZzZaONW4=/ to debug.

TEST=pkg/dartdev/test/commands/run_test.dart

Change-Id: Icd1afda87ad4a46f228125d53094d10adf8056ec
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/188361
Commit-Queue: Ben Konyi <bkonyi@google.com>
Reviewed-by: Siva Annamalai <asiva@google.com>
2021-05-03 18:24:09 +00:00
Alexander Thomas fa7d56e7fb [sdk] Update checked-in SDKs to 2.13.0-211.14.beta
The previous attempt to upgrade to `2.13.0-211.13.beta` was reverted:
https://github.com/flutter/flutter/issues/81335

Change-Id: Ia358fc2ec4fed3a9b8e3f85cd70a74801298ebc9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/197721
Auto-Submit: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Commit-Queue: William Hesse <whesse@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2021-05-03 12:14:58 +00:00
Nate Bosch f006b75ed0 Update to the latest package:http
Change-Id: I24598f4cce30d3e1dfa775e05fbed0fb8f32bb76
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/197584
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2021-05-01 00:00:16 +00:00
Nate Bosch 0d64a90d2b Update to the latest http_multi_server
Change-Id: I829bf74944d8340e439b5c45554714647b82e539
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/197581
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2021-04-30 20:23:16 +00:00
Nate Bosch a3629633eb Update to the latest web_socket_channel
Change-Id: I2a59513f34fac4137c9dc669d156c045ed91216e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/197563
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2021-04-30 18:36:16 +00:00
Nate Bosch 4f5b72cf76 Update to the latest package:async
Change-Id: I368aea9d01541212fe359a6d91daa945ad9a370e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/197446
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Gary Roumanis <grouma@google.com>
Reviewed-by: Gary Roumanis <grouma@google.com>
2021-04-30 16:42:16 +00:00
Nate Bosch 8488b37aae Update to the latest package:test
Change-Id: I0877954a967df22c76ef0d232f9985da07862118
TEST=No added tests for package roll
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/197440
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2021-04-30 00:19:05 +00:00