Commit graph

1000 commits

Author SHA1 Message Date
David Morgan
6406155310 Upgraded package:matcher from 0.12.5 (0.12.5 in pubpsec.yaml) to af4fe7daf8e94a46981e4f072872be550a6969e9 (0.12.7 in pubspec.yaml).
R=nbosch@google.com

Change-Id: I30c8bceb69b01de3230f05aed900cd8dd9a2b4c3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144511
Commit-Queue: David Morgan <davidmorgan@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2020-04-24 11:41:53 +00:00
David Morgan
f901ee33d2 Upgraded package:fixnum from 0.10.9 (0.10.9 in pubpsec.yaml) to eb3748663dc979271ff6a3d014fbe522543b1d91 (0.10.11-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: I5c0e430f3694b6a4603e4081ce360d85c4806f42
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144504
Commit-Queue: David Morgan <davidmorgan@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2020-04-24 10:03:33 +00:00
David Morgan
72fdcebe03 Upgraded package:mime from 0.9.6+2 (0.9.6+2 in pubpsec.yaml) to 179b5e6a88f4b63f36dc1b8fcbc1e83e5e0cd3a7 (0.9.6+3 in pubspec.yaml).
R=nbosch@google.com

Change-Id: Ifa61b90bdca2ab689ce7d8c3257ea04790a19211
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144512
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-24 09:50:33 +00:00
David Morgan
f2b006d82f Upgraded package:charcode from v1.1.2 (1.1.2 in pubpsec.yaml) to 9085e6b6127f084d66c0a94810a808121459012a (1.1.3-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: I0ac78e1b23eec9021e348bc6446757e1bb061ee5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144405
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-24 09:30:03 +00:00
David Morgan
64e76739bb Upgraded package:markdown from 2.1.1 (2.1.1 in pubpsec.yaml) to dd150bb64c5f3b41d31f20f399ae2a855f7f8c00 (2.1.4-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: I79e0ea754e7de125e0216e475b6886e2dbd390bb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144510
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-24 09:22:13 +00:00
David Morgan
027d5feb0d Upgraded package:logging from 0.11.3+2 (0.11.3+2 in pubpsec.yaml) to 9561ba016ae607747ae69b846c0e10958ca58ed4 (0.11.4 in pubspec.yaml).
R=nbosch@google.com

Change-Id: Iee7248c2b74d3843ab67595e21a458dc9b406717
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144509
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-24 09:15:08 +00:00
David Morgan
4b8f7e0dc3 Upgraded package:http from 0.12.0+2 (0.12.0+2 in pubpsec.yaml) to a131e563c09349f624d5421237183a06fb10552d (0.12.1-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: I9bfcaceae4a48efa6e8c2e6d2100cf61f137f83d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144507
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-24 09:14:08 +00:00
David Morgan
8ce707c3fa Upgraded package:csslib from 0.15.0 (0.15.0 in pubpsec.yaml) to bf372d4fdc6dfa232ad93f77a0a3de0891edd04c (0.16.2-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: I4a9656bceefe1749b5efa6cd411ec386d0d12956
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144503
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-24 09:07:03 +00:00
David Morgan
1b465e4802 Upgraded package:json_rpc_2 from 2.0.9 (2.0.9 in pubpsec.yaml) to eec10819a40e7bf2e401f2b97368776a90cc5550 (2.1.1 in pubspec.yaml).
R=nbosch@google.com

Change-Id: If7561072a574caf9cba86dad2c3322ea8e041549
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144508
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-24 09:06:03 +00:00
David Morgan
017fb22ee8 Upgraded package:glob from 1.1.7 (1.1.7 in pubpsec.yaml) to e9f4e6b7ae8abe5071461cf8f47191bb19cf7ef6 (1.2.1-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: Ib7a41bd46c87bf9b2fdc517864bec84751be9d8b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144505
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-24 08:48:43 +00:00
Robert Nystrom
064f4e7a93 Roll dart_style to 1.3.6.
This should fix the Windows failures from the 1.3.5 roll.

Change-Id: If0470b63ae301b5ce3a8a92458cf7388d5b5ddf6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144686
Commit-Queue: William Hesse <whesse@google.com>
Auto-Submit: Bob Nystrom <rnystrom@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2020-04-24 07:40:21 +00:00
William Hesse
dfaca330c4 Revert "Update dart_style to 1.3.5."
This reverts commit 334dd63dac.

Reason for revert: There are unit test failures on Windows, including crashes of the formatter.

Original change's description:
> Update dart_style to 1.3.5.
> 
> The main change is not directly user visible: it brings in the new
> Command used by the new "dart" tool to invoke the formatter. But there
> are also a handful of minor formatting changes.
> 
> Change-Id: If7ce92e5a97d527749030714397b7b56773d9987
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142541
> Commit-Queue: William Hesse <whesse@google.com>
> Reviewed-by: William Hesse <whesse@google.com>
> Auto-Submit: Bob Nystrom <rnystrom@google.com>

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

Change-Id: If6afb82e83c2e491c63e5fa0859b10daaa7d4f33
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144563
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: William Hesse <whesse@google.com>
2020-04-23 12:39:30 +00:00
Alexander Thomas
2ede35a7f9 [co19] Roll co19 to 919e0b662aa4b392dcb791446d80f31e972f8635
2020-04-23 sgrekhov@unipro.ru 605. Type normalization tests added
2020-04-23 irina.arkhipets@gmail.com Fixed issue 611: Type operator tests adopted for nnbd and moved from LanguageFeatures/Constant-update-2018 folder to LanguageFeatures/nnbd/Constant-update-2018.
2020-04-22 sgrekhov@unipro.ru 605. Tests renamed
2020-04-22 sgrekhov@unipro.ru void? is a syntax error
2020-04-22 sgrekhov@unipro.ru 605. Type normalization tests rewritten to really test normalization
2020-04-21 sgrekhov@unipro.ru 478. Add type promotion tests
2020-04-21 sgrekhov@unipro.ru Fixes  613. Move all tests that use type aliases to type-aliases folder
2020-04-21 sgrekhov@unipro.ru Missed experimental flags added
2020-04-20 irina.arkhipets@gmail.com Fixed issue 612: test corrected.
2020-04-20 irina.arkhipets@gmail.com Fixed issue 610: Missing Issue tags added.
2020-04-19 irina.arkhipets@gmail.com Fixed issue 610: Overriding tests updated, new test added.
2020-04-18 irina.arkhipets@gmail.com Fixed issue 610: Overriding tests updated, new test added.
2020-04-17 irina.arkhipets@gmail.com Fixed issue 609: Missed Issue tags added.
2020-04-16 irina.arkhipets@gmail.com Fixed issue 609: typo in the test corrected.
2020-04-16 irina.arkhipets@gmail.com Fixed issue 609: nnbd tests update.
2020-04-16 sgrekhov@unipro.ru 609. Typos in tests fixed and issue numbers added

Failures will be triaged on dart-lang/co19#618.

Change-Id: Ibac62e8964ad2ae17336a2cd19edb2097e4d1839
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144502
Reviewed-by: William Hesse <whesse@google.com>
2020-04-23 10:04:06 +00:00
Robert Nystrom
334dd63dac Update dart_style to 1.3.5.
The main change is not directly user visible: it brings in the new
Command used by the new "dart" tool to invoke the formatter. But there
are also a handful of minor formatting changes.

Change-Id: If7ce92e5a97d527749030714397b7b56773d9987
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142541
Commit-Queue: William Hesse <whesse@google.com>
Reviewed-by: William Hesse <whesse@google.com>
Auto-Submit: Bob Nystrom <rnystrom@google.com>
2020-04-23 09:50:39 +00:00
David Morgan
8990418629 Upgraded package:boolean_selector from 1.0.4 (1.0.4 in pubpsec.yaml) to 1309eabed510cc3b7536fd4367d39b97ebee3d69 (2.0.0 in pubspec.yaml).
R=nbosch@google.com

Change-Id: I086e4903bedfbb55cbdbf1f2632d4832b456962a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144404
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-23 08:46:48 +00:00
David Morgan
3593047d36 Upgraded package:convert from 2.0.2 (2.0.2 in pubpsec.yaml) to 49bde5b371eb5c2c8e721557cf762f17c75e49fc (2.1.2-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: Ia5ef3c1cde2f982b96ab1d9081b96471ef781ce9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144407
Commit-Queue: David Morgan <davidmorgan@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2020-04-23 08:38:38 +00:00
David Morgan
d5ed1ba3f1 Upgraded package:collection from 1.14.11 (1.14.11 in pubpsec.yaml) to 7be42e03d427cc19571cd7f9fc628a5913a6b757 (1.14.13-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: I3ee9d5d3f41ab4935f08b685c87c7eff04466a77
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144406
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-23 06:28:00 +00:00
Nate Bosch
3975fabd1e Update to latest package:watcher
Change-Id: I0bf0e145727c668f19bdec55b7e11f5709b20cf3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144487
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2020-04-22 21:18:09 +00:00
Sam Rawlins
01251b8a42 Bump linter to 0.1.115
Change-Id: I88316694213f8ab8fc7dd160614467d42b84aa09
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144460
Reviewed-by: Phil Quitslund <pquitslund@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
2020-04-22 18:18:39 +00:00
Janice Collins
2274b51c7e Update dartdoc version to 0.31.0.
Release notes:  https://github.com/dart-lang/dartdoc/releases/tag/v0.31.0

Change-Id: I0222d3849a1a932f6793c05a64e69b5766992206
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144344
Commit-Queue: Janice Collins <jcollins@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
Auto-Submit: Janice Collins <jcollins@google.com>
Reviewed-by: Paul Berry <paulberry@google.com>
2020-04-21 23:02:59 +00:00
Ben Konyi
5b19445d9c Reland "[ Service / package:dds ] Add stream support to package:dds and enable DDS for VM service tests"
This reverts commit cccddf3530.

Change-Id: Iabde3542d5be33ffabf50efd9226597aef876ab7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/143961
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2020-04-17 21:12:44 +00:00
Alexander Aprelev
cccddf3530 Revert "Reland "[ Service / package:dds ] Add stream support to package:dds and enable DDS for VM service tests""
This reverts commit e5b85792da as it seems to have broken service/pause_on_start_and_exit_with_child_test/service https://ci.chromium.org/p/dart/builders/ci.sandbox/app-kernel-linux-debug-x64/5877

Change-Id: Idb9df51816eebfb58137c449c6461731c77409f0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/143881
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2020-04-16 23:37:25 +00:00
Ben Konyi
e5b85792da Reland "[ Service / package:dds ] Add stream support to package:dds and enable DDS for VM service tests"
Fixes buildbot failures by running VM service and DDS service tests in
separate test processes.

This reverts commit 1f0c90868c.

Change-Id: I0ad9b2e6ccea4d5468dd4dcdde0e286bcbf820ff
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142902
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2020-04-16 17:59:25 +00:00
Ryan Macnak
7f49939c62 [observatory] Use current versions of dependencies.
Once upon a time, Observatory was built via pub and needed to cache the result of `pub get` to have stable / reproducible builds. Now it is built directly with dart2js and no longer uses any old packages, so the copies of packages brought in via DEPS are fine.

Change-Id: I7b32910570cd21fbf42cae6ac25b57c72a134c81
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/143403
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Ben Konyi <bkonyi@google.com>
2020-04-16 00:16:43 +00:00
Janice Collins
3b01ebe6f9 Upgrade dartdoc to 0.30.4.
Release notes:  https://github.com/dart-lang/dartdoc/releases/tag/v0.30.4

Change-Id: Ibce996bd4adb993db9e50c7601d24d4e3fca70da
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/143564
Commit-Queue: Janice Collins <jcollins@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Auto-Submit: Janice Collins <jcollins@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
2020-04-15 21:11:44 +00:00
Nate Bosch
497ddf51c3 Upgrade to the latest package:path
Change-Id: I3bd72da578067689b44b9b9e45dc919da29d346c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/143335
Commit-Queue: Nate Bosch <nbosch@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2020-04-15 18:53:22 +00:00
Johnni Winther
eb18db2116 [cfe,kernel] Add Field.isInternalImplementation
This bit is required to support synthesized field used for the late
lowering. These fields should not be seen as part of the interface,
that is, classes that implement the class declaring the late field should
not be required to override these fields.

Closes #41436

Change-Id: I9a98322bdd1842b46bde34fff1176a7577672e0f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142998
Reviewed-by: Jens Johansen <jensj@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
2020-04-15 13:46:43 +00:00
Alexander Thomas
6a06ff2f9b [co19] Roll co19 to 929da300c553ebb8a9ff744746bcc1326613e1f9
2020-04-13 irina.arkhipets@gmail.com Fixed issue 607: Simple-bounds tests adopted for nnbd mode, new tests added.
2020-04-13 sgrekhov@unipro.ru 608. Check that on-catch variables are final
2020-04-10 irina.arkhipets@gmail.com Fixed issue 603: expected result upated according to the issue 41437 evaluation.
2020-04-10 irina.arkhipets@gmail.com Added SharedOptions=--enable-experiment=non-nullable flag to Simple-bounds tests.
2020-04-10 sgrekhov@unipro.ru Fixes 606. Requirements=nnbd-weak added to tests which use legacy libraries
2020-04-09 sgrekhov@unipro.ru 606. Requirements=nnbd-weak added to tests which use legacy libraries
2020-04-08 sgrekhov@unipro.ru Fixes 605. Type normalization tests added
2020-04-06 sgrekhov@unipro.ru Fixes 600. NNBD. Extension method resolution tests added
2020-04-06 irina.arkhipets@gmail.com Fixed issue 604: missung return added.
2020-04-05 irina.arkhipets@gmail.com Fixed issue 577: new tests for future flattening added.
2020-04-05 irina.arkhipets@gmail.com Fixed issue 577: new tests for future flattening added.
2020-04-05 irina.arkhipets@gmail.com Fixed issue 577: new tests for future flattening added.
2020-04-03 irina.arkhipets@gmail.com Fixed issue 577: new tests fir future flattening added.
2020-04-02 irina.arkhipets@gmail.com Fixed issue 593: check gor runtime exception added.
2020-04-02 sgrekhov@unipro.ru Fixes 549. Split line with two expected errors to two lines
2020-04-02 sgrekhov@unipro.ru Fixes 598. There must be two error expectations if an error is reported twice on the same line
2020-04-02 sgrekhov@unipro.ru Fixes 599. Move error expectations to different lines of code
2020-04-02 sgrekhov@unipro.ru Fixes 597. Const objects test added
2020-04-01 askesc@google.com Skip surrogates in decode test (592)
2020-04-01 sgrekhov@unipro.ru Issue numbers added
2020-04-01 sgrekhov@unipro.ru Additional fix for 542. Change expected result according to the changed behavior
2020-04-01 sgrekhov@unipro.ru Fixes 479. NNBD assignability tests added for type aliases
2020-04-01 irina.arkhipets@gmail.com Fixed issue 577: new tests for future flattening added.
2020-03-31 irina.arkhipets@gmail.com Fixed issue 577: new tests for future flattening added.

Failures will be triaged on https://github.com/dart-lang/co19/issues/609.

Change-Id: I05fc52c5ded52da6cd587a6f995f03a9382100e7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142990
Reviewed-by: William Hesse <whesse@google.com>
2020-04-14 14:27:34 +00:00
David Morgan
22ad590c68 Revert "bump to linter 0.1.115"
This reverts commit b41f7dd1d9.

Reason for revert: Too many new analyzer issues to land in google3.

Original change's description:
> bump to linter 0.1.115
> 
> Change-Id: Ib20ee6049ce1155a5ba36664f607b09a502f0340
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/143186
> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
> Commit-Queue: Phil Quitslund <pquitslund@google.com>

TBR=brianwilkerson@google.com,pquitslund@google.com

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

Change-Id: Icad6d31d19e64444c94fabd9d851c2a6bd03a820
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142989
Reviewed-by: David Morgan <davidmorgan@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-14 14:09:56 +00:00
pq
b41f7dd1d9 bump to linter 0.1.115
Change-Id: Ib20ee6049ce1155a5ba36664f607b09a502f0340
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/143186
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
2020-04-10 23:25:12 +00:00
Teagan Strickland
28c4c6c156 Update the ICU DEPS entry to match version used by Flutter.
The one we're using is over a year older than the one they're using,
so let's try to limit any discrepancies that might happen between
our uses and theirs.

Bug: https://github.com/dart-lang/sdk/issues/40850
Change-Id: I0e89c821470ea46e2bc807d33c7f1b6a24aa1e65
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142840
Auto-Submit: Tess Strickland <sstrickl@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
2020-04-08 09:40:02 +00:00
Ben Konyi
1f0c90868c Revert "[ Service / package:dds ] Add stream support to package:dds and enable DDS for VM service tests"
This reverts commit 6b2419ddaf.

Reason for revert: Failures on bots. Reverting.

Original change's description:
> [ Service / package:dds ] Add stream support to package:dds and enable DDS for VM service tests
> 
> This change adds stream forwarding to the Dart Development Service,
> allowing for clients to subscribe to service protocol streams with DDS
> instead of the VM service directly. DDS will maintain a single
> subscription for each stream as long as at least one client is listening
> to that stream. A DDS stream subscription will be closed when the last
> client listening to that stream either disconnects or calls
> streamCancel.
> 
> This change also enables DDS for most of the Observatory services tests,
> excluding thoses which utilize:
> 
> - Service extensions
> - Client naming
> - Client isolate resume synchronization
> 
> Change-Id: I5641e879a7626fcd5e4d28434ed480dd72fc7659
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142083
> Reviewed-by: Ryan Macnak <rmacnak@google.com>
> Commit-Queue: Ben Konyi <bkonyi@google.com>

TBR=bkonyi@google.com,rmacnak@google.com,asiva@google.com

Change-Id: I185e63eabca54a3dff49d4f5a8a126795cadfa80
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142820
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2020-04-08 00:07:38 +00:00
Ben Konyi
6b2419ddaf [ Service / package:dds ] Add stream support to package:dds and enable DDS for VM service tests
This change adds stream forwarding to the Dart Development Service,
allowing for clients to subscribe to service protocol streams with DDS
instead of the VM service directly. DDS will maintain a single
subscription for each stream as long as at least one client is listening
to that stream. A DDS stream subscription will be closed when the last
client listening to that stream either disconnects or calls
streamCancel.

This change also enables DDS for most of the Observatory services tests,
excluding thoses which utilize:

- Service extensions
- Client naming
- Client isolate resume synchronization

Change-Id: I5641e879a7626fcd5e4d28434ed480dd72fc7659
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142083
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2020-04-07 23:18:45 +00:00
Johnni Winther
32f82b5852 [CFE] Add NNBD compilation mode into kernel component
Fixes https://github.com/dart-lang/sdk/issues/41311

Change-Id: I2f4345f8ca7a31da705fcae37a28a8b801feb5e3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142149
Commit-Queue: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
2020-04-06 14:00:01 +00:00
Alexander Thomas
0dc6f033d7 [co19] Roll co19 to 031c88444007120a4fb5c920203a040443c538be
2020-04-02 irina.arkhipets@gmail.com Fixed issue 593: check gor runtime exception added.
2020-04-02 sgrekhov@unipro.ru Fixes 549. Split line with two expected errors to two lines
2020-04-02 sgrekhov@unipro.ru Fixes 598. There must be two error expectations if an error is reported twice on the same line
2020-04-02 sgrekhov@unipro.ru Fixes 599. Move error expectations to different lines of code
2020-04-02 sgrekhov@unipro.ru Fixes 597. Const objects test added
2020-04-01 askesc@google.com Skip surrogates in decode test (592)
2020-04-01 sgrekhov@unipro.ru Issue numbers added
2020-04-01 sgrekhov@unipro.ru Additional fix for 542. Change expected result according to the changed behavior
2020-04-01 sgrekhov@unipro.ru Fixes 479. NNBD assignability tests added for type aliases
2020-04-01 irina.arkhipets@gmail.com Fixed issue 577: new tests for future flattening added.
2020-03-31 irina.arkhipets@gmail.com Fixed issue 577: new tests for future flattening added.

Failures will be triaged on:
https://github.com/dart-lang/co19/issues/601

Change-Id: Ic80c78d498093ec14df553e33658f4df93a87c66
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142360
Reviewed-by: William Hesse <whesse@google.com>
2020-04-03 12:56:31 +00:00
Brian Wilkerson
aba7e7301d Pull the latest version of pedantic into the SDK
Change-Id: I6d978829cd5ef6277ce511721dfccc593ad01a93
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141582
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
2020-04-02 15:51:29 +00:00
Michael Thomsen
8df9c9408b Roll pub
Change-Id: I2bc23e74b09a010ed4700290cb072907ba97d731
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142029
Reviewed-by: Sigurd Meldgaard <sigurdm@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
2020-04-02 12:56:34 +00:00
Kevin Moore
9f9d7ce994 Bump pub revision
git log --pretty=oneline
978cc9c4be7d8978348e56d4ae82be8257a59579 Normalize command names when invoked via alias (#2425)

Change-Id: I134e981402ece9632c786655c85401afb5b17551
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141900
Auto-Submit: Kevin Moore <kevmoo@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
Reviewed-by: Michael Thomsen <mit@google.com>
2020-03-31 20:49:37 +00:00
Sigurd Meldgaard
4a44c361b8 Bump pub revision
Change-Id: I58e3c5e4ab1d747ddcc38b1388a89f4c754f8f40

git log --pretty=oneline 8777719d1a8261b42a81b3b4025b7d695fe0c683..5802dd3407cae29372060934249432077aff1ec6
5802dd3407cae29372060934249432077aff1ec6 Outdated overrides (#2423)
9a96d702ebf3823f65dee1fd7860f0d2526c3f4e Don't show 'resolving' spinner for --json (#2421)
2f0897d0f1a9f9139774820676488baefa88fee5 Make json version info an object (#2424)

Change-Id: I58e3c5e4ab1d747ddcc38b1388a89f4c754f8f40
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141890
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
2020-03-31 12:13:19 +00:00
Alexander Thomas
3a19aab4c5 [co19] Roll co19 to 9934d8540d097366287267519413e888a7f6a482
2020-03-31 sgrekhov@unipro.ru Fixes 5479. NNBD assignability tests added
2020-03-31 sgrekhov@unipro.ru Fixes 594. NNBD expression typing tests added
2020-03-31 sgrekhov@unipro.ru 595. Change  error expectation strings for analyzer and CFE
2020-03-30 sgrekhov@unipro.ru 466. Right nullable subtyping tests added
2020-03-30 sgrekhov@unipro.ru Fixes 589. Change syntax of the static warning expectation
2020-03-27 sgrekhov@unipro.ru 466. Right promoted variable subtyping tests added
2020-03-26 sgrekhov@unipro.ru 466. Left nulable subtyping tests added
2020-03-26 sgrekhov@unipro.ru Fixes 549. Change  expectaton of two errors on the same line to the correct one
2020-03-26 sgrekhov@unipro.ru 466. Right legacy subtyping tests added
2020-03-26 sgrekhov@unipro.ru Fix for 540. fromEnvironment() tests simplified
2020-03-25 sgrekhov@unipro.ru Fix for 540. Missed 'const' added
2020-03-25 sgrekhov@unipro.ru Fix for 540. Change default values of int.fromEnvironment() and String.fromEnvironment()
2020-03-25 sgrekhov@unipro.ru Fix for 585. Make fromEnvironment tests to be independed from defaultValue
2020-03-25 sgrekhov@unipro.ru Fix for 542. Change expected result of the parse
2020-03-25 sgrekhov@unipro.ru Issue numbers added
2020-03-25 sgrekhov@unipro.ru Fixes 588. Expect failures on fields instead of constructors
2020-03-25 irina.arkhipets@gmail.com Fixed issue 591: useless static-warning tags removed.

Change-Id: If150f5b985f27037737cdb77be51a262605fb2d4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141887
Reviewed-by: William Hesse <whesse@google.com>
2020-03-31 10:54:21 +00:00
Michael Thomsen
5eae183f97 Roll pub to latest version
Change-Id: I166027fccc094e97c3d834f1784d92b364ae92e2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141605
Reviewed-by: Sigurd Meldgaard <sigurdm@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
2020-03-30 17:58:08 +00:00
Sigurd Meldgaard
137e7e3079 Bump pub version
git log --pretty=oneline 737f055d0a1cfb348178dbde6bd13f06704bf6d4..f87c05da8cd049efa26891f1e6927dcfe30777f2
f87c05da8cd049efa26891f1e6927dcfe30777f2 (HEAD -> master, origin/master, origin/HEAD) Always normalize paths before they are passed to the analyzer (#2409)
58bd44b5a46f27eae80cb2ec79af2b3f55faf291 hide mark option from outdated (#2403)
395f644e44c5d7d432623fb1ea74948bf05889db Fix pub outdated help messages consistency (#2408)
1b558f251b9b1d990015260ff9819160956c8093 Use different language version API. (#2400)
a9fdf9ff61f01507bbc9bcecc075f11dc09c13b9 Output a summary when there are newer version, but they cannot resolv… (#2387)
e0e396bf2aadbe21be5174784c6f37de87d34493 Outdated fix messages (#2401)

Change-Id: Icf5a6b8ec9ae50148689cac7bfe5fca33043a70a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141246
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
2020-03-27 18:25:23 +00:00
Janice Collins
6f7074f3d3 Update dartdoc to 0.30.3.
Release notes:  https://github.com/dart-lang/dartdoc/releases/tag/v0.30.3

Change-Id: I569cf06d5abf0b45ba1fcc10ff2959ed4055ce90
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141360
Commit-Queue: Janice Collins <jcollins@google.com>
Commit-Queue: Mike Fairhurst <mfairhurst@google.com>
Auto-Submit: Janice Collins <jcollins@google.com>
Reviewed-by: Mike Fairhurst <mfairhurst@google.com>
2020-03-27 17:32:11 +00:00
Alexander Thomas
4f0adf328a [infra] Update checked-in SDKs to 2.8.0-dev.18.0
Change-Id: Ia94a551c7f45c833ab1a6e9ba6b56bc237b1cd42
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141248
Auto-Submit: Alexander Thomas <athom@google.com>
Commit-Queue: Lasse R.H. Nielsen <lrn@google.com>
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
2020-03-27 15:05:08 +00:00
Kevin Moore
9f1fbd242b DEPS: remove references to pkg:package_resolver
Related to https://github.com/dart-lang/package_resolver/issues/30

Change-Id: Ia97424c4a4d8e6721272e65e1ccd1c40fbcdd3c3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141200
Auto-Submit: Kevin Moore <kevmoo@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
Commit-Queue: Lasse R.H. Nielsen <lrn@google.com>
2020-03-26 21:41:28 +00:00
Kevin Moore
96234b3ce0 DEPS: Bring in latest pub
```
737f055d0a1cfb348178dbde6bd13f06704bf6d4 Fix NPE during language version analysis (#2398)
```

Change-Id: I83a3110a64e8db9c576a5a52d53688ea392e1b33
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141060
Auto-Submit: Kevin Moore <kevmoo@google.com>
Commit-Queue: Jonas Jensen <jonasfj@google.com>
Reviewed-by: Jonas Jensen <jonasfj@google.com>
2020-03-26 15:13:18 +00:00
pq
d18b648062 linter 0.1.114
Change-Id: I91eaaf6299065c18876fa8ebb0ca0f570a086743
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/140981
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
2020-03-25 22:47:56 +00:00
Kevin Moore
3d1a9dbd4b Bump pub version
New commits

```
ab109723d9eb782c2ea4cce68c044da40403a652 Include telemetry headers when sending any request to the pub site (#2389)
```

No user visible changes

Change-Id: Ifec77d1724b888b0a3375538331c3724edf8ad87
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/140860
Auto-Submit: Kevin Moore <kevmoo@google.com>
Commit-Queue: Jonas Jensen <jonasfj@google.com>
Reviewed-by: Jonas Jensen <jonasfj@google.com>
2020-03-25 16:11:22 +00:00
Michael Thomsen
9ef6c1e1a4 Update deps to new version of package_config
Fixes https://github.com/dart-lang/language/issues/879

Closes https://github.com/dart-lang/sdk/pull/41127
https://github.com/dart-lang/sdk/pull/41127

GitOrigin-RevId: ab6f2b79c28b0261d334e802ab8acb538b328249
Change-Id: Iff648b71d6e4d3982a3c7580b64e813e63be43fb
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/140244
Commit-Queue: Michael Thomsen <mit@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2020-03-25 13:07:32 +00:00
Sigurd Meldgaard
21451f8cfa Bump pub version
New commits:

```
b923cd84ed6e746734af4dc2f3fe352fa660e191 (HEAD -> master, origin/master, origin/HEAD) Warn about deprecated LICENSE and README.md file names (#2381)
5c0e3592d7015369015779569aa1ca57f1fc9227 Download hosted packages in parallel when repairing cache (#2377)
b49089d72071c11a423d2f1ae501f9ce3c6fe908 Fix `pub outdated` for circular dependency on root. (#2379)
ad4b7a84c39ac08b26d8f81a88b7a84b9ceb2a1c Use path operations for validating CHANGELOG filename (#2378)
d97d5dca3164fac64dda92bc556992b73289e6bb Add a missing word in solver documentation (#2376)
```

Change-Id: I402921893c10d6705d56446cf246cd3c7a756916
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/140657
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
2020-03-24 13:45:19 +00:00