Commit graph

1040 commits

Author SHA1 Message Date
Jonas Finnemann Jensen 64b761b31b Bumped pub revision
Change-Id: I8ca3203423a98f8a0b02f0f8b458623025f1ddd6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149847
Auto-Submit: Jonas Jensen <jonasfj@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
2020-06-03 21:32:39 +00:00
Stephen Adams 2fd06c8329 Update DEPS for package:fixnum
Update in advance of nnbd work on fixnum for accurate attribution of
benchmarking changes.

Change-Id: I69bad3bb21c16bed149e4c30ac82a351bc6db203
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149846
Commit-Queue: Kevin Moore <kevmoo@google.com>
Auto-Submit: Stephen Adams <sra@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2020-06-03 21:16:19 +00:00
Jonas Termansen 8ac3b6ecfa [benchmark] Fix dart2 files importing dart files.
Change-Id: Iaac8b219b76ff615f45c4d6e1fedc8d8b58ca90c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149845
Reviewed-by: Alexander Thomas <athom@google.com>
2020-06-03 14:04:16 +00:00
Jonas Termansen 0dcccbbe8f [benchmark] Format all benchmarks.
Change-Id: I6f47eb18e685d55513cc452358c1f96a48a7d658
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149840
Reviewed-by: Alexander Thomas <athom@google.com>
2020-06-03 10:35:04 +00:00
Jonas Termansen 6f66f82625 [benchmark] Fork benchmarks for null safety and pin internal ones.
This change forks the benchmarks for the null safety feature where there
now is a null safe version at benchmarks/Foo/dart and a legacy Dart 2
version at benchmarks/Foo/dart2. This change allows benchmarks to be
migrated per go/dart-nnbd-benchmark-migration.

Additionally this change pins the internal benchmarks which have been
moved into their own repository and is now versioned along with the Dart
SDK.

The dart2 implementation will be benchmarked instead of the null safe
dart implementation as of this change. The null safe dart implementation
will be used when null safe benchmarking is turned on.

Change-Id: If039fd7100c960169f4161c1d98167aca0af2ded
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/148440
Reviewed-by: Alexander Thomas <athom@google.com>
2020-06-02 12:53:24 +00:00
Alexander Thomas 66da37dd01 [co19] Roll co19_2 to 620c1148c8b7a3d7f74afacf348c46f109eb64f2
2020-06-02 sgrekhov@unipro.ru 672. Don't ignore root delete event
2020-05-22 sgrekhov@unipro.ru 672. By default testFileSystemEvent ignores root events now
2020-05-14 irina.arkhipets@gmail.com Fixed Issue 640: tests updated according to the new type inference rules.

Change-Id: I42bfc1c7981d548aa93a4b69de5ab16de307c031
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149585
Reviewed-by: William Hesse <whesse@google.com>
2020-06-02 10:55:20 +00:00
David Morgan d9f58bfed0 Rename *-tag to -rev in DEPS.
New workflow favours bumping in SDK before publishing to pub, so we're likely to use revs for these rather than tags.

Change-Id: I963167686d524f3b7ea0d69d1f46c753311f63d0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149581
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
2020-06-01 18:45:17 +00:00
Srujan Gaddam f2bb32bce1 Add README.google and change browser-compat-data DEPS
Adds details about mdn/browser-compat-data as per
https://github.com/dart-lang/sdk/wiki/Adding-and-Updating-Dependencies#readmegoogle-templates
and moves the browser-compat-data directory under
mdn/browser-compat-data/src.

Change-Id: I5c0d659ab0ec4683d496c218a1bb56c9cfb0c9cf
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149362
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Srujan Gaddam <srujzs@google.com>
2020-05-29 18:59:34 +00:00
Alexander Thomas d6ec2530fd Reland "[infra] Update checked-in SDKs to 2.9.0-10.0.dev"
This is a reland of 79e0f19f2d

Original change's description:
> [infra] Update checked-in SDKs to 2.9.0-10.0.dev
> 
> Change-Id: I350c35cd11ab2365e0e2a844c13b92ebc1fa39c9
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149285
> Reviewed-by: William Hesse <whesse@google.com>

Change-Id: I2c6d537c87175981b99e0c54eba9e3dcb7ce0c33
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149422
Reviewed-by: William Hesse <whesse@google.com>
2020-05-29 11:35:43 +00:00
Janice Collins 858acd590c Update dartdoc to 0.32.1.
Release notes:  https://github.com/dart-lang/dartdoc/releases/tag/v0.32.1

Change-Id: Ib07915f92bcba7f35d677932d59b34f1d152729d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149363
Auto-Submit: Janice Collins <jcollins@google.com>
Commit-Queue: Mike Fairhurst <mfairhurst@google.com>
Reviewed-by: Mike Fairhurst <mfairhurst@google.com>
2020-05-28 22:28:55 +00:00
Alexander Thomas 42639262ea Revert "[infra] Update checked-in SDKs to 2.9.0-10.0.dev"
This reverts commit 79e0f19f2d.

Reason for revert: Breaks tryjobs because pre-approvals didn't get applied across builders.

Original change's description:
> [infra] Update checked-in SDKs to 2.9.0-10.0.dev
> 
> Change-Id: I350c35cd11ab2365e0e2a844c13b92ebc1fa39c9
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149285
> Reviewed-by: William Hesse <whesse@google.com>

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

Change-Id: Ia814e2d6cc7276293a5fca03b499377c37109647
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149324
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2020-05-28 16:17:41 +00:00
Alexander Thomas 79e0f19f2d [infra] Update checked-in SDKs to 2.9.0-10.0.dev
Change-Id: I350c35cd11ab2365e0e2a844c13b92ebc1fa39c9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149285
Reviewed-by: William Hesse <whesse@google.com>
2020-05-28 13:31:04 +00:00
Srujan Gaddam fecda739e6 Add mdn/browser-compat-data to DEPS
https://github.com/dart-lang/sdk/issues/41905

This repo is added for code generation for dart:html. There are
various instances of APIs being unsupported for some browsers,
and this repo provides metadata on which ones are unsupported.

Change-Id: I6740c022cec46352017c38f7c298581695ad33e0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149051
Commit-Queue: Srujan Gaddam <srujzs@google.com>
Auto-Submit: Srujan Gaddam <srujzs@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2020-05-27 18:31:20 +00:00
pq fb3ed85af4 linter 0.1.116
Change-Id: I76b96981ee32e5beb3445d1584105f7b4b6fc631
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/148640
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: David Morgan <davidmorgan@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
2020-05-25 23:41:29 +00:00
Janice Collins 7b3ce0d54a Update dartdoc to 0.32.0.
Release notes: https://github.com/dart-lang/dartdoc/releases/tag/v0.32.0

Change-Id: I8f3a26be50de8a25c64b699b782bc44d92dd28ae
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/148786
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2020-05-20 23:54:40 +00:00
Jonas Termansen 7aa8656d1d [benchmark] Share BoringSSL between FfiBoringssl implementations.
The Dart benchmarks will soon be forked for non-nullability and there
will be two implementations of the FfiBoringssl benchmark. This change
moves the native BoringSSL build a level up so it can be shared between
the two implementations, avoiding doubling the needed filesystem space.

Change-Id: I8bcc113e19715865f28bc1950cf07ba6cc7ea61f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/148760
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
2020-05-20 16:08:50 +00:00
Sigurd Meldgaard 629e87b4a1 Bump pub version
Includes the following changes:
a4bc2dd08630f85a94f506eab037fcaaedb42222 Rename --v2 to --dart-dev-run (#2498)
958862efa33605af3136c4bd366015bace62d869 Update outdated.dart (#2488)
2cc09730f73204afced1df606416c07d5ee1e67d outdated: work with no lock file (#2491)
7c73dae26df2b3ef3e3019d7296fd2871dd23c49 Do not fallback to bin/main.dart (#2478)
27bc4f7ef65928c95535baf51245fd5b01162d0f Preserve windows line endings in pubspec.lock if they are already there (#2489)
31cfec521db6fe607f0f0424e747dff2e4950711 pub outdated --mode=null-safety
da05bbaee8c53b769d1f90458e28b3b7f9a22187 Fix `pub run` precompilation with relative PUB_CACHE paths (#2486)
dd005e586fc17545f22fc6e75eedfc9f075f9092 Show summary count of outdated packages after running `pub upgrade`  (#2444)
1b927956e653ea74a153513e593ff417617cabf0 Outdated: If current is a prerelease, use prereleases for latest if no newer stable (#2484)
678bd84a328fabb3fee360f837ac782f2831d753 Warn first time a package version opts in to null-safety (#2465)
8e76d46a4b8180ab247ecf6382f4f7abd34591f1 Force colors when --color is given (#2481)
572a23f815a5d632a8c2b259b691792674cd8b4d Rely on terminal telling if we can use colors (#2475)
363ed6fe54c084df43bbec1704757d0d6c64cbb7 pub run --v2 for use in dartdev (#2435)
aa5bbbb7261fc492866b5d6b94357cbe8df5e09a Use a 8-bit ansi palette for grey (#2474)
3929b1138a589b4f506018d98b3005a3e76dcea6 Format with new dartfmt (#2476)
6deb457048deb435009b36a4cd2d86003d107cf4 Use line length to wrap usage (#2457)
6e2ce2e4add80c4e15c8346a976cbf760d707f6a Use gzip decoder from dart:io. (#2382)
5b5fe72a33a66e4cab7070b3248596877e3a854e Improve the `pub outdated --help` text (#2429)

Change-Id: If9a719bfc374f085bd26856330547682c14f0df4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/148532
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Jonas Jensen <jonasfj@google.com>
2020-05-20 13:06:02 +00:00
Alexander Thomas 36ae6eb488 [co19] Roll co19 to 9dacb12cf963ce92fb056b7f2fb87096fd576e9a
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 663: Language/Expressions/Constants tests adopted for nnbd.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 663: Language/Expressions/Constants tests adopted for nnbd.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 662: Language/Expressions/Conditional tests adopted for nnbd.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 660: Language/Expressions/Booleans tests adopted for nnbd.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 659: Language/Expressions/Bieise_Expressions tests adopted for nnbd.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 658: Language/Expressions/Await_Expressions tests adopted for nnbd.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 656: Language/Assignment tests adopted for nnbd.
2020-05-18 irina.arkhipets@gmail.com Fixed Issue 657: Language/Expressions/Assignment/Compound_Assignment tests adopted for nnbd.
2020-05-18 irina.arkhipets@gmail.com Fixed Issue 655: Language/Expressions/Assignable_Expressions tests adopted for nnbd.
2020-05-18 irina.arkhipets@gmail.com Fixed Issue 653: Language/Expressions/Additive_Expressions tests adopted for nnbd.
2020-05-18 sgrekhov@unipro.ru Fixes 649. Language\Classes\Constructors\Factories migrated to null-safety
2020-05-18 irina.arkhipets@gmail.com Fixed Issue 651: Language/errors_and_warnings tests adopted for nnbd.
2020-05-18 irina.arkhipets@gmail.com Fixed Issue 651: Language/Enums tests adopted to nnbd.
2020-05-18 irina.arkhipets@gmail.com Fixed Issue 650: Language/Generics/Superbounded_types tests adopted for nnbd.
2020-05-18 irina.arkhipets@gmail.com Fixed Issue 646: Language/Generics tests migrated to null-safety.
2020-05-18 sgrekhov@unipro.ru Fixes 648. Language\Classes\Constructors\Constant_Constructors migrated to null-safety
2020-05-18 sgrekhov@unipro.ru Fixes 647. Language\Classes\Constructors migrated to null-safety
2020-05-18 sgrekhov@unipro.ru Fixes 644. SharedOptions and Requirements flags removed from libraries which don't contain main()
2020-05-15 sgrekhov@unipro.ru Fixes 645. Language\Classes\Class_Member_Conflicts adapted to null-safety
2020-05-15 sgrekhov@unipro.ru Fixes 643. Language\Classes\Abstract_Instance_Members adapted to null-safety
2020-05-15 sgrekhov@unipro.ru Minor code style change
2020-05-15 sgrekhov@unipro.ru Fixes 644. Requirements for opted out libraries and test changed to nnbd-weak
2020-05-14 irina.arkhipets@gmail.com Fixed Issue 607: typedef/static i-2-b tests adopted for nnbd.
2020-05-14 irina.arkhipets@gmail.com Fixed Issue 607: typedef/static i-2-b tests adopted for nnbd.
2020-05-14 sgrekhov@unipro.ru Fixes 642. Language/Classes tests migrated to null-safety
2020-05-14 irina.arkhipets@gmail.com Fixed Issue 607: typedef/static i-2-b tests adopted for nnbd.
2020-05-14 irina.arkhipets@gmail.com Fixed Issue 641: expected result for weak mode updated.
2020-05-14 irina.arkhipets@gmail.com Fixed Issue 640: tests updated according to the new type inference rules.
2020-05-12 sgrekhov@unipro.ru 478. Some tests for Reachability added
2020-05-12 irina.arkhipets@gmail.com Issue 639: reverted back changes for co19 Issue 502.
2020-05-07 irina.arkhipets@gmail.com Fixed Issue 639: Issue tag 41804 added to the test.
2020-05-07 irina.arkhipets@gmail.com Fixed Issue 627: tests now take into account that TypeError is thrown asynchronously.

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

Change-Id: I7bee74bf29d4262a62af1884f483cfdd616d3294
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/148522
Reviewed-by: Karl Klose <karlklose@google.com>
2020-05-19 10:26:12 +00:00
Ben Konyi 01fd2c480e [ package:dds ] Allow for JSON-RPC 2.0 requests which are missing the jsonrpc parameter
Fixes https://github.com/dart-lang/sdk/issues/41942

Change-Id: Ibbe560a70ba7b6ab1d09d46fada3f1738ea425a5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/148512
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2020-05-18 23:00:49 +00:00
Daco Harkes b5773e1d53 [vm/ffi] Enable NNBD strong mode tests for dart:ffi
by pinning package:ffi to a commit with SDK constraint 2.9.0.

Test suites succeeding after this:
$ tools/test.py -n dartk-strong-linux-debug-x64 ffi
$ tools/test.py -n cfe-strong-linux ffi

Change-Id: Id6ee0f034fd34eda4f1366b2ec69c9d6be0a2c01
Cq-Include-Trybots: luci.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-debug-x64-try,vm-kernel-nnbd-linux-release-x64-try,vm-kernel-precomp-nnbd-linux-release-x64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/148404
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2020-05-18 14:41:10 +00:00
David Morgan d49f6e5c7a Update package_config to 9c586d04bd26fef01215fd10e7ab96a3050cfa64 for unused import fix.
Change-Id: Ib4e28df4e1b80ce46604515167a20cbdaa1b86b4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/147740
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-05-12 15:38:09 +00:00
Alexander Thomas 212b281d8f [co19] Roll co19_2 to ef2cb6474595d3ed60870e1a26e8913a980d6d59
2020-05-07 irina.arkhipets@gmail.com Fixed Issue 637: test updated.
2020-05-07 irina.arkhipets@gmail.com ssue 634: i-2-B tests corrected as a result of the roll analysis.
2020-05-06 sgrekhov@unipro.ru Revert 531 fix in pre-nnbd branch
2020-05-06 sgrekhov@unipro.ru Test for E(o)?[v] syntax deleted from pre-nnbd branch
2020-05-06 sgrekhov@unipro.ru Test failures fixed
2020-05-06 sgrekhov@unipro.ru Assert tests fixed
2020-04-30 sgrekhov@unipro.ru 626. Fix API tests failures caused by breaking changes in API
2020-04-13 sgrekhov@unipro.ru 608. Check that on-catch variables are final
2020-04-01 askesc@google.com Skip surrogates in decode test (592)
2020-04-01 sgrekhov@unipro.ru Additional fix for 542. Change expected result according to the changed behavior
2020-03-26 sgrekhov@unipro.ru Fix for 585. 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-18 sgrekhov@unipro.ru Fix for 583. Replace AssertionError by TypeError
2020-03-13 sgrekhov@unipro.ru Fix for 543. Use beginning of Unix epoch instead of null if FileStat fails
2020-02-26 irina.arkhipets@gmail.com Fixed Issue 531: type normalization is taken into account.
2020-02-19 irina.arkhipets@gmail.com Fixed Issue 529: test call arguments changed.
2020-02-25 sgrekhov@unipro.ru Fixes 532. FileSystemEvent.isDirectory is always false for delete events
2019-12-11 sgrekhov@unipro.ru Merge branch 'pre-nnbd' of https://github.com/dart-lang/co19 into pre-nnbd
2019-12-11 sgrekhov@unipro.ru Tests for calling of 'call()' method via 'this()' and 'super()' added
2019-12-06 irina.arkhipets@gmail.com Fixed Issue 507: needless compile-error expectation removed.
2019-12-06 irina.arkhipets@gmail.com Fixed Issue 506: test expected result corrected.
2019-12-06 irina.arkhipets@gmail.com Fixed Issue 505: --enable-experiment=nonfunction-type-aliases option added.
2019-12-02 irina.arkhipets@gmail.com Get rid of useless references to the issue 34950 which is fixed now.
2019-12-02 irina.arkhipets@gmail.com Fixed Issue 498: compile error diagnostic improved.
2019-12-02 irina.arkhipets@gmail.com Fixed Issue 498: get rid of self-references in non-function type aliases tests.
2019-11-25 irina.arkhipets@gmail.com Fixed Issue 498: get rid of self-references in non-function type aliases tests.
2019-11-26 sgrekhov@unipro.ru Fixes 503. Allow multiple return statements of different kind
2019-11-25 sgrekhov@unipro.ru Fixes 497. Null-aware operators are allowed for explicit extension invocation
2019-11-25 irina.arkhipets@gmail.com Issue 502 fixed: compile error us thrown declared non-function typedef bounds do not ensure that the type arguments are appropriate for the body.

Change-Id: Ic4913942de27b86b26309abdf0160f59fd4994a0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/147551
Reviewed-by: William Hesse <whesse@google.com>
2020-05-12 08:52:51 +00:00
Alexander Thomas 691792436c [co19] Roll co19 to f65f3578f95415c9a2f3ad002aac7b507549e64a
2020-05-07 irina.arkhipets@gmail.com Fixed Issue 630: test expectation updated.
2020-05-07 irina.arkhipets@gmail.com Fixed Issue 637: test updated.
2020-05-07 irina.arkhipets@gmail.com Fixed Issue 636: Test expected result corrected.
2020-05-07 irina.arkhipets@gmail.com Fixed Issue 635: Tests updated according the recent Spec changes, "consolidated" model is now supported.
2020-05-07 irina.arkhipets@gmail.com Issue 633: Utils common function re-named.
2020-05-06 irina.arkhipets@gmail.com Fixed Issue 633: Missing class declaration added to common utils.
2020-05-05 sgrekhov@unipro.ru Fixes 629. In a weak mode allow increasing list length
2020-05-04 sgrekhov@unipro.ru Fixes 632. Add  Requirements=nnbd-weak
2020-05-01 irina.arkhipets@gmail.com Fixed Issue 628: typedef declarations corrected.
2020-04-30 irina.arkhipets@gmail.com Fixed Issue 607: compile-error tag corrected.
2020-04-30 irina.arkhipets@gmail.com Fixed Issue 607: Existing Instantiate-to-bounds/typedef/dinamic tests adopted to NNBD.
2020-04-30 irina.arkhipets@gmail.com Fixed Issue 607: Existing Instantiate-to-bounds/nonfunction_typedef/static tests adopted to NNBD.
2020-04-30 irina.arkhipets@gmail.com Fixed Issue 607: Existing Instantiate-to-bounds/nonfunction_typedef/dynamic tests adopted to NNBD.
2020-04-30 sgrekhov@unipro.ru 626. Fix API tests failures caused by breaking changes in API
2020-04-29 irina.arkhipets@gmail.com Fixed Issue 607: Existing Instantiate-to-bounds/class tests adopted to NNBD.
2020-04-29 irina.arkhipets@gmail.com Fixed Issue 624: overriding tests expected results updated.
2020-04-29 irina.arkhipets@gmail.com Fixed Issues 619, 623: nnbd top merge tests updated.
2020-04-29 sgrekhov@unipro.ru 478. Demotion via assignment tests added
2020-04-28 irina.arkhipets@gmail.com Fixed Issue 622: test updated and now returns a value of correct type.
2020-04-28 irina.arkhipets@gmail.com Fixed Issue 607: tags for the Issue 41684 added, tests updated.

Change-Id: I4c07fc722a4b45c8eee0cdda569f4acb42587de2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/147120
Reviewed-by: William Hesse <whesse@google.com>
2020-05-07 14:40:28 +00:00
David Morgan 7af13443e4 Upgraded package:crypto from 2.0.6 (2.0.6 in pubpsec.yaml) to 7422fb2f6584fe1839eb30bc4ca56e9f9760b801 (2.1.5-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: I44b05853543df67daec95acd676aea2fde5462ab
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144408
Commit-Queue: David Morgan <davidmorgan@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2020-05-06 12:37:54 +00:00
David Morgan cc29a4e6e4 Upgrade package:path from 1.7.0 (1.7.0 in pubpsec.yaml) to 4b8c83cd5ccfcc8101acd2940ffb5a44d24ec57e (1.7.0 in pubspec.yaml).
R=nbosch@google.com

Change-Id: I389146c4440b35462cc3277eba491aeadb3c0435
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144722
Commit-Queue: David Morgan <davidmorgan@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2020-05-06 10:38:55 +00:00
David Morgan 8c8249fa01 Upgrade package:http_parser from 3.1.3 (3.1.3 in pubpsec.yaml) to 6e63a97b5aaa2b4d1215fe01683e51fb73258e54 (3.1.4 in pubspec.yaml).
R=nbosch@google.com

Change-Id: I48adfe50172536b90fa265fd9b1f22dd924e5dd2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/146563
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-05-06 09:44:34 +00:00
Paul Berry 29ec907c2b Pull cli_util version 0.1.4 in via DEPS
Change-Id: I95b731bb865c829d50f1e0922413b6c120c88743
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/146501
Reviewed-by: Phil Quitslund <pquitslund@google.com>
2020-05-05 20:19:23 +00:00
David Morgan 491e022aa2 Upgrade package:string_scanner from 1.0.3 (1.0.3 in pubpsec.yaml) to a918e7371af6b6e73bfd534ff9da6084741c1f99 (1.0.5 in pubspec.yaml).
R=nbosch@google.com

Change-Id: Ic26c638496b4172cfc2a278cca81644e1de6fb52
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144726
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-05-05 17:17:17 +00:00
Daco Harkes e6c552e322 [vm/ffi] Update package:ffi version
Update package:ffi to a version which does not depend on unpaired
surrogates.

Breaking change in Dart: https://github.com/dart-lang/sdk/issues/41100.

Change-Id: I2a5ba0abee7c6cccb166c234f8f620dbe0063d47
Cq-Include-Trybots: luci.dart.try:vm-ffi-android-debug-arm-try,vm-ffi-android-debug-arm64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/146340
Reviewed-by: Aske Simon Christensen <askesc@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2020-05-04 17:47:44 +00:00
Alexander Thomas b3400022dd [release] Update checked-in SDKs to 2.9.0-4.0.dev
* Fix version detection in checked-in SDK update script.
* Invoke gclient setdep in checked-in SDK update script.
* Move SDK version to a DEPS var.

Change-Id: If1e265f365a0a9b94d22acfe61109db92fb2afab
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144823
Commit-Queue: Alexander Thomas <athom@google.com>
Commit-Queue: William Hesse <whesse@google.com>
Auto-Submit: Alexander Thomas <athom@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2020-04-28 14:20:48 +00:00
Alexander Thomas d98b62bc47 [co19] Roll co19 to 306b15d60048bee617b7d5ede9b49ebafb7d1c42
2020-04-28 sgrekhov@unipro.ru 478. Promotion via assignment tests added
2020-04-28 sgrekhov@unipro.ru Fixes 621. Fix expected result
2020-04-28 sgrekhov@unipro.ru Fixes 620. Specify nullable type in a generic function call
2020-04-28 irina.arkhipets@gmail.com Fixed Issue 607: Simple bounds tests updated
2020-04-27 irina.arkhipets@gmail.com Fixed Issue 607: Simple bounds tests updated, tests for non-function type aliases moved to separate directory
2020-04-27 irina.arkhipets@gmail.com Fixed Issue 607: Simple bounds tests updated, new tests added.
2020-04-27 sgrekhov@unipro.ru 478. Promotion via initialization tests added
2020-04-24 irina.arkhipets@gmail.com Issue 607 fixed: test corrected according to the NNBD Spec, new tests added.
2020-04-24 sgrekhov@unipro.ru Fixes 605. Type normalization tests added
2020-04-24 irina.arkhipets@gmail.com Additional fix for the Issue 465: test corrected according to the Issue 41566 evaluation.
2020-04-23 irina.arkhipets@gmail.com Issue 618: missing issue tag added.
2020-04-23 irina.arkhipets@gmail.com Fixed issue 616: some test cases don't throw compile error now.

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

Change-Id: Idf6c0cddf9d17d5804de475e451299ad13aef7f5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/145043
Reviewed-by: William Hesse <whesse@google.com>
2020-04-28 09:43:29 +00:00
David Morgan 3b52872e4e Upgrade test packages from test_core-v0.3.2 to 988e38ff3051f24607ad0aaf4e780835785f2ab5 (1.14.3-dev in package:test pubspec.yaml).
R=nbosch@google.com

Change-Id: I8d6ab3d39e90cdb471d4286d78a3a5433eec57a4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144960
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-28 08:28:38 +00:00
David Morgan 2b71fa7b32 Upgraded package:html from 0.14.0+1 (0.14.0+1 in pubpsec.yaml) to 083a36cd801a4b787ba156b7c6e4c8b2e2daed4a (0.14.0+3 in pubspec.yaml).
R=nbosch@google.com

Change-Id: Iace8accbca798ea5796759a1d17994f2b1156f65
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144506
Commit-Queue: David Morgan <davidmorgan@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2020-04-27 17:21:48 +00:00
Jonas Finnemann Jensen be32ed440c Update oauth2 to version 1.6.0
Change-Id: I007bf18131d81eee39c2aadf1373b63b6721514c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144767
Commit-Queue: Jonas Jensen <jonasfj@google.com>
Reviewed-by: Sigurd Meldgaard <sigurdm@google.com>
2020-04-27 13:06:38 +00:00
David Morgan d5310cb2d6 Upgrade package:pool from 1.3.6 (1.3.6 in pubpsec.yaml) to 86fbb2cde9bbc66c8d159909d2f65a5981ea5b50 (1.4.1-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: If1bc0f6e86c6b9a626888c1afccb67f9eeae7e9f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144723
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-27 09:58:48 +00:00
David Morgan 5eab0282ea Upgrade package:mustache from 5e81b12215566dbe2473b2afd01a8a8aedd56ad9 (1.1.0 in pubpsec.yaml) to 664737ecad027e6b96d0d1e627257efa0e46fcb1 (1.1.1 in pubspec.yaml).
R=nbosch@google.com

Change-Id: I7cb71cd22a4858d3946bb08bd4f185855a9544a7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144721
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-27 09:35:08 +00:00
David Morgan 625712728d Upgrade package:source_maps from 8af7cc1a1c3a193c1fba5993ce22a546a319c40e (0.10.7 in pubpsec.yaml) to 87b4fd9027378bbd51b02e9d7df794eee8a82b7a (0.10.9 in pubspec.yaml).
R=nbosch@google.com

Change-Id: Iba7afc5891384fc79c01399ab057e82623d93af8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144724
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-27 09:31:28 +00:00
David Morgan 2c9cb2bc59 Upgrade package:yaml from 2.2.0 (2.2.0 in pubpsec.yaml) to 62e9f6b3a933b1f76dd3007d1a5ce0be8e429b2d (2.2.1-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: I18bd6358a284726a6f96403500bc5b267af0d506
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144729
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-27 09:06:08 +00:00
David Morgan 708b221b48 Upgrade package:term_glyph from 1.0.1 (1.0.1 in pubpsec.yaml) to b3da31e9684a99cfe5f192b89914492018b44da7 (1.1.0 in pubspec.yaml).
R=nbosch@google.com

Change-Id: I1dbaeb379c4dcc3428571f97f08a614760ced1ab
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144727
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-27 08:59:14 +00:00
David Morgan 0a7bb4c195 Upgrade package:web_socket_channel from 1.1.0 (1.1.0 in pubpsec.yaml) to 490061ef0e22d3c8460ad2802f9948219365ad6b (1.1.1-dev in pubspec.yaml).
R=nbosch@google.com

Change-Id: Ic599793b6aed483eb92381d31c5add0647d7dcb0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144728
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
2020-04-27 08:58:04 +00:00
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