This reverts commit ebcc6dc2a2.
Reason for revert: Broke golem. I think there are more implementations of Logger than I realized.
Original change's description:
> Bump cli_util to 0.2.0; implement new methods
>
> This fixes the issue of progress indicators being shown during tests.
>
> Change-Id: I39fd68cfeca70a63d088aceb4325b42c53766afd
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150669
> Commit-Queue: Samuel Rawlins <srawlins@google.com>
> Reviewed-by: Paul Berry <paulberry@google.com>
TBR=paulberry@google.com,jcollins@google.com,mfairhurst@google.com,srawlins@google.com
Change-Id: I52ac0f5d96a161534c28cc160c2a2b3b364ad511
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150693
Reviewed-by: Samuel Rawlins <srawlins@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
This fixes the issue of progress indicators being shown during tests.
Change-Id: I39fd68cfeca70a63d088aceb4325b42c53766afd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150669
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Paul Berry <paulberry@google.com>
R=nbosch@google.com
Change-Id: I3055efd512701d4b0c66862a473da2b425097f55
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/144725
Reviewed-by: David Morgan <davidmorgan@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: David Morgan <davidmorgan@google.com>
This includes ParticleSystem benchmark migrated to NNBD.
Change-Id: I95cbc1262a9be9831e37069202473dd6e10ab565
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150461
Reviewed-by: Régis Crelier <regis@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
Change-Id: If9006620414f7c0a857b4ebeb733f97a63d52e2d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150161
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>
The shared libraries for the FfiBoringssl benchmark had been moved up a
level but unfortunately the same change wasn't made for the FfiCall
benchmark.
The IsolateJson benchmark had a typo in the path and broke.
Change-Id: Iec2fec1d5508022d9cfbfb040d80c74b078a0640
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150024
Reviewed-by: William Hesse <whesse@google.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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-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>
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>
* 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>