Commit graph

682 commits

Author SHA1 Message Date
Zach Anderson 0aeaff99b6 Roll http_io forward
Change-Id: Ie22490a6c2595db9f4dedb799eb84af93200079f
Reviewed-on: https://dart-review.googlesource.com/62760
Reviewed-by: Siva Annamalai <asiva@google.com>
Commit-Queue: Zach Anderson <zra@google.com>
2018-06-28 21:42:38 +00:00
Devon Carew c19233dcce Plumb in more of the analytics impl into the analysis server; allow clients to enble analytics.
Change-Id: Id546ce60e3ec49d37d6c5545f98a46bff009e6c1
Reviewed-on: https://dart-review.googlesource.com/62701
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-06-28 16:28:25 +00:00
Alexander Thomas 66c9109caf [infra] Download checked in SDKs from CIPD
#33659

Change-Id: I94fccf4bbce2f0140bf0d6efa953d44b290df856
Reviewed-on: https://dart-review.googlesource.com/62840
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: William Hesse <whesse@google.com>
Reviewed-by: Zach Anderson <zra@google.com>
2018-06-28 16:08:14 +00:00
Kevin Moore cb4a19b5fc misc(pkg/analyzer): update to latest pkg:matcher API
Change-Id: I42a5c41394226f6ddc9c0608c6d688ae683ffdea
Reviewed-on: https://dart-review.googlesource.com/62680
Commit-Queue: Kevin Moore <kevmoo@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2018-06-27 19:29:20 +00:00
pq edf26852e6 linter 0.1.55
* fixed an issue in `const` error handling
* updated `linter` binary to use `previewDart2`


Change-Id: Ic46df8fc248c241b9ecc71e180ae3adb2238546a
Reviewed-on: https://dart-review.googlesource.com/62641
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
2018-06-27 17:44:58 +00:00
William Hesse 37d9e79b1b Update co19 and co19 strong branch in DEPS
Change-Id: I0ab70e30f645efbf15e942e347be6d286d87b2c3
Reviewed-on: https://dart-review.googlesource.com/62141
Reviewed-by: Alexander Thomas <athom@google.com>
2018-06-27 16:19:21 +00:00
Bob Nystrom 70576f431e Roll https://github.com/dart-lang/pub/pull/1938 into the SDK.
Change-Id: Ifa2158fb61f174fca93f70b3548a59266cd2dd95
Reviewed-on: https://dart-review.googlesource.com/62460
Reviewed-by: Natalie Weizenbaum <nweiz@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
2018-06-26 23:57:50 +00:00
William Hesse 12971f37a9 Update dart_style package to 1.1.0 in DEPS
Update Changelog to add this info, and to prepare for releasing -dev.65.0

Change-Id: Iaa6c0d917acb1132227352b422ef3939cda2a9f4
Reviewed-on: https://dart-review.googlesource.com/61926
Commit-Queue: William Hesse <whesse@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: Bob Nystrom <rnystrom@google.com>
2018-06-26 11:33:24 +00:00
Ryan Macnak 65a3c4443b [observatory] Update packages and remove dead dependencies.
Change-Id: I6dbf547e30a6be9a303d7fc08c9f4c024164334e
Reviewed-on: https://dart-review.googlesource.com/62200
Reviewed-by: Zach Anderson <zra@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2018-06-25 22:09:54 +00:00
Nate Bosch f598e6933c Drop support for Dart 1 in pub
Closes #33187

Brings in the latest version of pub. There is still an issue with
invaliding old snapshots, but this version works better than the current
synced version.

Change-Id: I5c98b0277ea769baa83c3fee7ebfff2034ba9920
Reviewed-on: https://dart-review.googlesource.com/61983
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
Reviewed-by: Bob Nystrom <rnystrom@google.com>
2018-06-23 01:00:05 +00:00
Janice Collins b36f353f76 Update dartdoc to 0.20.1.
https://github.com/dart-lang/dartdoc/releases/tag/v0.20.1

Updates dartdoc and its dependency "quiver" to new versions (dartdoc
ran into a type problem with the older quiver).
Because of the quiver change this could affect more than just dartdoc.

Change-Id: I9b0bbb3d4b222f605d7ac5cafc641b5da0c02d20
Reviewed-on: https://dart-review.googlesource.com/61912
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-06-22 17:44:05 +00:00
Stephen Adams d1e1af84e7 DEPS: update crypto version
New version avoids literals that are not exact in JavaScript.

Change-Id: I38fa0d6132b9006f361b01e3e691b5a672584e98
Reviewed-on: https://dart-review.googlesource.com/61741
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Commit-Queue: Stephen Adams <sra@google.com>
2018-06-21 22:09:23 +00:00
Bob Nystrom c37bbcca7f Roll pub to the latest version.
This fixes precompiling snapshots when running pub get/upgrade which
broke when the VM removed support for "--preview-dart-2".

Change-Id: I70fe2241f85cf5e8cdf447387df92ea47d398c57
Reviewed-on: https://dart-review.googlesource.com/61440
Commit-Queue: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2018-06-20 23:40:20 +00:00
pq 71042d3dfa linter 0.1.54
* new `unnecessary_const` lint
* new `unnecessary_new` lint
* fixed errors in `use_to_and_as_if_applicable`
* new `file_names` lint

Change-Id: Ic461249050277ea81ade7a90b92506c6041ac480
Reviewed-on: https://dart-review.googlesource.com/61280
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2018-06-20 16:06:44 +00:00
Nate Bosch 34ee27a52d Update to the latest pub
Brings in fix for https://github.com/dart-lang/pub/issues/1919

Change-Id: Ied08a3c4b9a61879bed33c0bf15c800690bf341d
Reviewed-on: https://dart-review.googlesource.com/60148
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
2018-06-13 22:03:14 +00:00
pq bfb9a4eab8 linter 0.1.53
* updated `unnecessary_statements` to ignore getters (as they may be side-effecting).

Change-Id: I2019d1c2c49224525ac066a8f44c6da301dbfd91
Reviewed-on: https://dart-review.googlesource.com/60180
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2018-06-13 21:52:58 +00:00
Nate Bosch 00bfb03cf3 Update pub to the latest
Change-Id: Ie203de0c410fbbd73ff615aec3d9cdd586a0b0e6
Reviewed-on: https://dart-review.googlesource.com/59940
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
2018-06-12 19:53:49 +00:00
Lasse R.H. Nielsen 0b91676362 Remove the retype method.
See #33075.

Bug: http://dartbug.com/33075
Change-Id: I1ee2f587afbc672dd08ac61ac003bbdc85bb95e2
Reviewed-on: https://dart-review.googlesource.com/59091
Commit-Queue: Lasse R.H. Nielsen <lrn@google.com>
Reviewed-by: Leaf Petersen <leafp@google.com>
2018-06-12 14:36:09 +00:00
pq 22f2d92902 linter 0.1.52
* fixed `void_checks` to handle arguments not resolved to a parameter
* fixed exceptions produced by `prefer_const_literals_to_create_immutables`

Change-Id: Ia25fe8e432ee7717cfe289bce4515481e801c4f8
Reviewed-on: https://dart-review.googlesource.com/59201
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2018-06-07 23:19:42 +00:00
Nate Bosch 2f79dc3f00 Bring in the latest pub
Fixes https://github.com/dart-lang/pub/issues/1914

Includes fixes for snappshotting and running executables in Dart 2 mode.

Change-Id: If35c22859b3985fee769e15d2606f484746f2926
Reviewed-on: https://dart-review.googlesource.com/58804
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2018-06-06 19:06:04 +00:00
Paul Berry 5db95fbb61 Upgrade mockito to latest version.
And fix frontend_server_test.dart accordingly.

Change-Id: Ic6a57afc9582780e55015a36f3cec6969de13c54
Reviewed-on: https://dart-review.googlesource.com/56709
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
2018-06-01 19:32:13 +00:00
Emily Fortuna 789ceee184 Update version number in DEPS for dart2js_info pkg
Change-Id: I12c77392f95415bba150c0510612b27ffb63db46
Reviewed-on: https://dart-review.googlesource.com/57740
Reviewed-by: Stephen Adams <sra@google.com>
2018-06-01 17:52:28 +00:00
Janice Collins 753d95453c Move to dartdoc 0.20.0 and enable preview-dart-2.
Change-Id: I8e1b7957a416644b8c7d02bee60c248e6c6d9827
Reviewed-on: https://dart-review.googlesource.com/57444
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-05-30 19:08:41 +00:00
Zach Anderson 9c70462e3c [vm] Roll boringssl to 189270cd190267f5bd60cfe8f8ce7a61d07ba6f4
fixes #33229

Change-Id: I786c2f48108a3e00b3b3ef2ae8a68ddaac256fda
Reviewed-on: https://dart-review.googlesource.com/56628
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Zach Anderson <zra@google.com>
2018-05-24 22:04:30 +00:00
Konstantin Shcheglov a64bbbf6b3 Bump to watcher 0.9.7+8.
Change-Id: If1705ac18715876fc5c1325dab4c3dda42b8d2b9
Reviewed-on: https://dart-review.googlesource.com/56580
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2018-05-24 17:05:36 +00:00
Janice Collins c3b6df5eb7 Update dartdoc and dependencies to v0.19.1.
Release notes: https://github.com/dart-lang/dartdoc/releases/tag/v0.19.1



Change-Id: Iab2aa84fd8ce444d14b8eba527709b944ab2557f
Reviewed-on: https://dart-review.googlesource.com/56295
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-05-23 21:05:34 +00:00
Kevin Moore 4f5db3aef2 Update pub DEP – includes Dart2 type fixes
Change-Id: I03c9114ae2ef6c72ab8be5093aa8c52a5f0c6d1e
Reviewed-on: https://dart-review.googlesource.com/56292
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
2018-05-23 18:02:35 +00:00
Kevin Moore a155d6c9e5 Update dependencies on async, collection, http_throttle packages
Helps with https://github.com/dart-lang/pub/issues/1899
...but there are still more issues with upload

Change-Id: I79fba90722631eb4a4685037478d25611a1d74c2
Reviewed-on: https://dart-review.googlesource.com/55988
Reviewed-by: Jenny Messerly <jmesserly@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
2018-05-19 01:46:09 +00:00
pq 4edb23cfc1 Bump to linter 0.1.51.
* `unrelated_type_equality_checks` now allows comparison between `Int64` or `Int32` and `int`
* `unnecessary_parenthesis` improved to handle cascades _in_ cascades

Change-Id: I588893132e04a706e9fc93a7a16a07005465eb1f
Reviewed-on: https://dart-review.googlesource.com/55914
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-05-18 21:03:16 +00:00
Leaf Petersen ed92c91e0a Remove barback from the SDK.
Change-Id: I6843981cda8e0dc7936271bcc019ab9571b15d67
Reviewed-on: https://dart-review.googlesource.com/55321
Reviewed-by: Kevin Moore <kevmoo@google.com>
Reviewed-by: Gary Roumanis <grouma@google.com>
2018-05-16 00:01:52 +00:00
Bob Nystrom 07f642384e Roll dart_style 1.0.14 into the SDK.
This should be safe to do without rolling the prebuilt SDK since it
makes no changes to existing formatted code.

Change-Id: I3420698b5dac94ab04ee7908940ace70936a3e5b
Reviewed-on: https://dart-review.googlesource.com/55269
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
2018-05-15 21:13:27 +00:00
Zach Anderson 1a2046c333 [vm] Roll tcmalloc forward
It hasn't been updated in nearly 2 years. This update adds support for
more modern C++'s.

Change-Id: Ie3cbf95db6073d838a3a4cdbb72c3f50e0777c01
Reviewed-on: https://dart-review.googlesource.com/55265
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Zach Anderson <zra@google.com>
2018-05-15 21:07:57 +00:00
Nate Bosch 57dee60d4d Update to latest pub
Change-Id: I34de418baa3e3a202edb129e3d88f751473e0d3d
Reviewed-on: https://dart-review.googlesource.com/54636
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
2018-05-11 00:03:35 +00:00
pq 6e15762556 Bump to linter 0.1.50
* migration of rules to use analyzer package `NodeLintRule` and `UnitLintRule` yielding significant performance gains all around
* specific performance improvements for `prefer_final_fields` (~6x)
* addressed no such method calls in `void_checks`
* improved lint reporting for various lints

Change-Id: I63896a5367e27241ef596408aea44830c8067c75
Reviewed-on: https://dart-review.googlesource.com/53861
Reviewed-by: Devon Carew <devoncarew@google.com>
2018-05-09 20:52:51 +00:00
Nate Bosch 4da831fd3a Latest pub_semver
Bug: #33030
Change-Id: I7155482cbba12e9e5501feebac8ff31c6d8071ff
Reviewed-on: https://dart-review.googlesource.com/54140
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
2018-05-07 23:32:32 +00:00
Nate Bosch 6c301a4e32 Bring in the latest pub
Closes https://github.com/dart-lang/sdk/issues/33030
Change-Id: Ib71de5c979e9bdeca5dace501ff5436852e32a82
Reviewed-on: https://dart-review.googlesource.com/54060
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2018-05-07 21:44:05 +00:00
Janice Collins 384c55c29e Update dartdoc & dependencies to v0.19.0.
Release notes:  https://github.com/dart-lang/dartdoc/releases/tag/v0.19.0


Change-Id: I94cfce84f3cb67c929c4fe94ef91f3ff7ae11153
Reviewed-on: https://dart-review.googlesource.com/53462
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-05-02 21:08:36 +00:00
Edward Lemur e2247e5e00 Put the '@' outside the revision variables.
Bug: None
Change-Id: I5627ac27907acfa5e304e47720758383a2e6376a
Reviewed-on: https://dart-review.googlesource.com/53166
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2018-05-02 11:37:58 +00:00
Bob Nystrom 26cf0d559c Roll dart_style to 1.0.12.
This has no formatting changes, so is safe to roll without coordinating
with a new prebuilt SDK.

Change-Id: If8b966a7fd402909f82aa016ee9958672a275e8b
Reviewed-on: https://dart-review.googlesource.com/53161
Reviewed-by: Natalie Weizenbaum <nweiz@google.com>
2018-05-01 00:05:21 +00:00
Alexander Thomas f95df2a26b [dartfmt] Bump dart:style to 1.0.11
* Fix a runtime error when dart_style is itself run in Dart 2.
* Force splitting an empty block as the then body of an if with an else.
* Use the new lowercase Dart 2 constant names.

https://github.com/dart-lang/sdk/issues/32961

Change-Id: I283f28a5e75016528093358a899b7f983ae1445e
Reviewed-on: https://dart-review.googlesource.com/52760
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
2018-04-26 18:26:32 +00:00
Nate Bosch 94f45c8876 Bring in the latest pub
Bug: 32593
Change-Id: I4a8ce82591249968cfb00e9c57ddf75afb760d14
Reviewed-on: https://dart-review.googlesource.com/52700
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2018-04-26 00:01:35 +00:00
pq 534268d017 Bump Linter to 0.1.49
* new `void_checks` lint

(Also removes analyzer internal API dependency.)

Change-Id: I71015d765c033c18d06ac17b64c399612ebb4e17
Reviewed-on: https://dart-review.googlesource.com/52260
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-04-20 20:23:47 +00:00
pq 92a3fd7ffd Bump to latest linter (0.1.48).
* new `avoid_field_initializers_in_const_classes` lint
* miscellaneous documentation fixes
* improved handling of cascades in `unnecessary_statements`
* new `avoid_js_rounded_ints lint`

Change-Id: I0b1e78432404dd1946e187bff88c56342dacfe73
Reviewed-on: https://dart-review.googlesource.com/51364
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-04-16 21:43:26 +00:00
Natalie Weizenbaum 54531ad4e7 Bring in the latest pub_semver
Change-Id: Icb7419e0922c9bf8a794a324c4da15f1da0e3074
Reviewed-on: https://dart-review.googlesource.com/51200
Reviewed-by: Gary Roumanis <grouma@google.com>
Commit-Queue: Natalie Weizenbaum <nweiz@google.com>
2018-04-16 21:14:59 +00:00
Devon Carew 3a5fcf5a87 Upgrade the dep on package:isolate.
Change-Id: Ie9c52c6dd24672e2469787220505bd85a50ed5ff
Reviewed-on: https://dart-review.googlesource.com/51241
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2018-04-16 17:08:48 +00:00
Harry Terkelsen 9d4da03309 Roll dart2js_info to 0.5.6+2
Change-Id: I7e6def9cc6462fd2f4d69989fb3c11c4ad76a1d3
Reviewed-on: https://dart-review.googlesource.com/50800
Reviewed-by: Harry Terkelsen <het@google.com>
Commit-Queue: Harry Terkelsen <het@google.com>
2018-04-11 20:17:01 +00:00
Natalie Weizenbaum 7689dc9e06 Bring in the latest pub_semver
Change-Id: Ibd772c70d596fdc32c6654a058bf44ef0ab787a0
Reviewed-on: https://dart-review.googlesource.com/49827
Commit-Queue: Natalie Weizenbaum <nweiz@google.com>
Reviewed-by: Bob Nystrom <rnystrom@google.com>
2018-04-10 01:41:09 +00:00
Harry Terkelsen 1fd3011f47 dart2js: Add more whole-program information to dump-info
Change-Id: I39c8778aae26ebb2b7d39db092e043d101bc63c5
Reviewed-on: https://dart-review.googlesource.com/50321
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Commit-Queue: Harry Terkelsen <het@google.com>
2018-04-09 21:40:47 +00:00
pq 516b59bd65 Bump linter to 0.1.47
* new `avoid_double_and_int_checks` lint
* fix to handle uninitialized vars in `prefer_const_declarations`
* fix for generic function type handling in `avoid_types_as_parameter_names`
* new `prefer_iterable_whereType` lint
* new `prefer_generic_function_type_aliases` lint
* Dart 2 compatibility fixes

Change-Id: Ie871c0dd20933d700ab8a77724b7a6d4ee044cdd
Reviewed-on: https://dart-review.googlesource.com/50022
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-04-06 23:20:10 +00:00
Natalie Weizenbaum a0a06e172c Bring in the latest pub_semver
Change-Id: I8ba26694c1b52d47ac335117c863de26b432d084
Reviewed-on: https://dart-review.googlesource.com/49320
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Natalie Weizenbaum <nweiz@google.com>
2018-04-03 23:38:11 +00:00
Sigmund Cherem a173784a31 Readd web-components: it is used for unit tests of dart:html
Change-Id: I61a8c397515fa33217011112b8204738475ed191
Reviewed-on: https://dart-review.googlesource.com/49261
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Sigmund Cherem <sigmund@google.com>
2018-04-03 20:13:19 +00:00
Kevin Moore 3ba478a258 Remove SDK browser DEP
Last usage was removed

Change-Id: Ib8c6d67f22c514c8f706c2c4a683c7022a05ea87
Reviewed-on: https://dart-review.googlesource.com/49000
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
2018-04-02 19:35:54 +00:00
Natalie Weizenbaum 76db5505ec Bring in the latest pub and pub_semver
This fixes a couple edge cases in the new version solver.

Change-Id: I70cf03790f5adbb5ec4f3ddddf42f9c798d7d3c5
Reviewed-on: https://dart-review.googlesource.com/48888
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Natalie Weizenbaum <nweiz@google.com>
2018-03-30 21:39:41 +00:00
asiva c1432bf7a3 [observatory] Remove references to pkg:browser from web/index.html
Updated version of dart-lang/observatory_pub_packages in DEPS

Updated generated pubspec.yaml file after removing web_components from
third_party/observatory_pub_packages

This should fix part of issue https://github.com/dart-lang/sdk/issues/32539

Bug: 32539
Change-Id: I3d48fd59f1fedc9d64a652cde7d0229c0a7ace28
Reviewed-on: https://dart-review.googlesource.com/48804
Commit-Queue: Siva Annamalai <asiva@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2018-03-30 21:13:52 +00:00
Janice Collins ee73718e50 Change to dartdoc v0.18.1.
Release notes: https://github.com/dart-lang/dartdoc/releases/tag/v0.18.1

Change-Id: I48fe72b520651acd4652a8454b668d0e10ae0d4d
Reviewed-on: https://dart-review.googlesource.com/48886
Reviewed-by: Devon Carew <devoncarew@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-03-30 19:29:56 +00:00
Natalie Weizenbaum d46915d239 Bring in the latest pub
Change-Id: If138dd10ebae40bf031c05d9702f166abfb511e5
Reviewed-on: https://dart-review.googlesource.com/48525
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Natalie Weizenbaum <nweiz@google.com>
2018-03-28 21:50:28 +00:00
Janice Collins f386b367a5 Update dartdoc to v0.18.0 and tag library categories.
Bug: https://github.com/dart-lang/sdk/issues/32297
Change-Id: Id99c98c1b908c5a4b42594cd7e73cd92e089bbca
Reviewed-on: https://dart-review.googlesource.com/48450
Commit-Queue: Janice Collins <jcollins@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2018-03-27 16:19:34 +00:00
pq 742ddd104a Pull in Linter 0.1.46
* performance fixes for library prefix testing (`library_prefixes`)
* new `avoid_bool_literals_in_conditional_expressions` lint
* new `prefer_equal_for_default_values` lint
* new `avoid_private_typedef_functions` lint
* new `avoid_single_cascade_in_expression_statements` lint

Change-Id: I4abd83e6b8e269eab992dcea2f227f0f1f805fa0
Reviewed-on: https://dart-review.googlesource.com/48449
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-03-26 20:47:56 +00:00
Paul Berry b4e176b570 Adjust timeout for reanalyze_concurrent_test.dart.
Change-Id: Ic1cb4aa69cfeec14109b9503db140f85fcfab06b
Reviewed-on: https://dart-review.googlesource.com/48445
Commit-Queue: Paul Berry <paulberry@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2018-03-26 20:20:52 +00:00
Kevin Moore 0b2684e629 Update DEPS to include pkg:http_retry v0.1.1
Closes https://github.com/dart-lang/sdk/issues/32655

Change-Id: I391059e4e4bee9052523c347e413299000f7a2f5
Reviewed-on: https://dart-review.googlesource.com/48084
Commit-Queue: Kevin Moore <kevmoo@google.com>
Reviewed-by: Siva Annamalai <asiva@google.com>
2018-03-23 16:37:55 +00:00
Kevin Moore bde48c67ec Update pub dependency
Closes https://github.com/dart-lang/sdk/issues/32622

Change-Id: I5677acf9f069d4786544dfa6b3cd2a05af77e7b2
Reviewed-on: https://dart-review.googlesource.com/47682
Reviewed-by: Natalie Weizenbaum <nweiz@google.com>
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
2018-03-22 00:54:36 +00:00
Kevin Moore b3c4b1c2ef Remove pkg/browser from SDK source – use mirror
Change-Id: I79e86ef8681b0b169b0b40da26a5834eaace66a3
Reviewed-on: https://dart-review.googlesource.com/47580
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
2018-03-21 20:31:24 +00:00
pq 1c5d2e9016 Bump linter to 0.1.45
* fix for `invariant_booleans` when analyzing for loops with no condition
* new `avoid_types_as_parameter_names` lint
* new `avoid_renaming_method_parameters` lint

Change-Id: Iaafceba24f1b049a132464b78588d57e621c85d4
Reviewed-on: https://dart-review.googlesource.com/47300
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-03-20 18:40:12 +00:00
Terry Lucas ef6273cba0 Dart Web Libraries re-generated based on Chrome 63 WebIDLs.
This is a migration of 13 Chrome release about 1.5 years of Chrome releases.
Update PYTHON scripts for cleaner and easier rolling.

Here's a doc on the changes that might affect Dart users:
https://docs.google.com/document/d/1Kj0nk3SueO3JKub8im7z3znu9j5oiI7vf49ejZrMxuE/edit#

Change-Id: I768fbd09b04fe6884af36ac102d5813f67bae426
Reviewed-on: https://dart-review.googlesource.com/24501
Commit-Queue: Terry Lucas <terry@google.com>
Reviewed-by: Terry Lucas <terry@google.com>
2018-03-18 09:41:04 +00:00
Sigmund Cherem b24a9d8ee6 Roll pub once again: this allows reenables suing the CFE from pub-build
Change-Id: Ia1dba48f3b7f74891d30a0e4065ab4ed53187d96
Reviewed-on: https://dart-review.googlesource.com/46821
Reviewed-by: Emily Fortuna <efortuna@google.com>
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Commit-Queue: Sigmund Cherem <sigmund@google.com>
2018-03-15 22:24:34 +00:00
Sigmund Cherem f2934bfc2a Roll pub.
This will force pub-build to continue using the old dart2js frontend until we
fix the uses of package-root

Change-Id: I3e8d73b4c0586e3af77d665b407f2bb3bf94029d
Reviewed-on: https://dart-review.googlesource.com/46573
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Sigmund Cherem <sigmund@google.com>
2018-03-15 18:33:04 +00:00
Janice Collins a3c352a6e4 Update dartdoc and dependencies for v0.17.1+1.
This will unblock a reland of https://dart-review.googlesource.com/c/sdk/+/44060.

Release Notes:
https://github.com/dart-lang/dartdoc/releases/tag/v0.17.1
https://github.com/dart-lang/dartdoc/releases/tag/v0.17.1%2B1

I've checked the tags changed and with the exception of http, all are on master branch.


Change-Id: I8371dc0b953c143dbc1d605345364e807ffa979d
Reviewed-on: https://dart-review.googlesource.com/46382
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-03-14 15:31:34 +00:00
pq 3918265129 Bump Linter to 0.1.44.
* new `avoid_relative_lib_imports` lint
* new `unnecessary_parenthesis` lint
* fix to `prefer_const_literals_to_create_immutables` to handle undefined classes gracefully
* updates to `prefer_const_declarations` to support optional `new` and `const`
* `prefer_const_declarations` updated to check locals
* fixes to `invariant_booleans`
* bumped SDK lower bound to `2.0.0-dev`
* build and workflow improvements: rule template fixes; formatting and header validation
* miscellaneous documentation fixes

Change-Id: I999891b61c19e602eded4b43449f7d6d96f102e7
Reviewed-on: https://dart-review.googlesource.com/46305
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-03-13 20:03:18 +00:00
Sigmund Cherem e5f490fb00 Roll a new version of pub
There was only 1 change since the last roll.

Change-Id: I44a8ef56bc16d4bc4616480025125f1ca64beff8
Reviewed-on: https://dart-review.googlesource.com/46221
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Sigmund Cherem <sigmund@google.com>
2018-03-13 15:37:09 +00:00
Brian Wilkerson be916c18ee Pull the latest version of protobuf into the sdk to fix a preview-dart-2 error
Change-Id: Ic672d34a111800cd92f4f4fc77f059c2b6e7a008
Reviewed-on: https://dart-review.googlesource.com/46121
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
2018-03-12 19:41:49 +00:00
Devon Carew 9d053e2f43 Bring in the latest version of package:html.
Change-Id: I9de7d0c936b31f1365fc6cd9099a87fa42798aaf
Reviewed-on: https://dart-review.googlesource.com/46001
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2018-03-12 14:45:29 +00:00
Zach Anderson 8240134d66 [infra] Roll boringssl forward. Use clang for arm on Linux.
fixes: #32363
Change-Id: I68c3ea314b320e51e0dcbdc98b71cf3150800837
Reviewed-on: https://dart-review.googlesource.com/45742
Reviewed-by: Vyacheslav Egorov <vegorov@google.com>
Commit-Queue: Zach Anderson <zra@google.com>
2018-03-08 18:09:28 +00:00
asiva 0e30facfc3 Update versions of the following packages to the latest versions
- boolean_selector
- collection

Change-Id: I973665660415ed417513d1a65dd92ddc701eb855
Reviewed-on: https://dart-review.googlesource.com/45543
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Siva Annamalai <asiva@google.com>
2018-03-07 22:43:02 +00:00
Sergey G. Grekhov f8f97bf105 *.status files and DEPS updated to include latest fixes for co19 tests
Closes #32385
https://github.com/dart-lang/sdk/pull/32385

GitOrigin-RevId: 5c72b85b68c732de7f6aaec40bc13cc786f4af3d
Change-Id: I7dd33d1d2aed2ddf61465aa1a7696a3d5284e3f5
Reviewed-on: https://dart-review.googlesource.com/44760
Reviewed-by: William Hesse <whesse@google.com>
2018-03-06 12:24:43 +00:00
Leaf Petersen 9be25848e1 Roll async in DEPS to 2.0.6
Change-Id: I151bf3b4c31c52cf569dfb387c4824e1c3058104
Reviewed-on: https://dart-review.googlesource.com/44900
Reviewed-by: Natalie Weizenbaum <nweiz@google.com>
2018-03-03 02:09:14 +00:00
Zach Anderson 6810d4604b [infra] Roll toolchain.
related #32364, #32363, #32362

Change-Id: Ia8ac3af0317fc67efb2a38e506b2924780473b8f
Reviewed-on: https://dart-review.googlesource.com/44400
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Zach Anderson <zra@google.com>
2018-03-01 20:09:29 +00:00
Sam Rawlins 21f9222eb0 Bump collection and quiver to versions that do not use the Maps class.
Change-Id: I84639ff32dfb8743c5213a65ad822218b7dc4329
Reviewed-on: https://dart-review.googlesource.com/44403
Reviewed-by: Leaf Petersen <leafp@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
2018-03-01 17:45:49 +00:00
Zach Anderson 6be6c3751d [infra] Roll boringssl forward
Last roll was >1yr ago.

Change-Id: I9b641b9cff4b8b53887fe0ad1615bb9085ae9717
Reviewed-on: https://dart-review.googlesource.com/44381
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Zach Anderson <zra@google.com>
2018-02-28 22:16:13 +00:00
Natalie Weizenbaum 699f7bc1b1 Bring in the latest pub
Closes #32030

Bug: 32030
Change-Id: I349bfff94ebd2700f9950ed151da08c0becc9500
Reviewed-on: https://dart-review.googlesource.com/44022
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Natalie Weizenbaum <nweiz@google.com>
2018-02-27 23:49:46 +00:00
Janice Collins 7df5055b06 Upgrade dartdoc to 0.17.0.
https://github.com/dart-lang/dartdoc/releases/tag/v0.17.0

No other packages need to change versions.

Change-Id: I980f22738d470261198c56367bd77c28e799b892
Reviewed-on: https://dart-review.googlesource.com/44021
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-02-27 21:53:46 +00:00
Bob Nystrom 6332160798 Bring in dart_style 1.0.10.
Change-Id: I8f440b9019d4b7fab70b080e54ac79bcae251eab
Reviewed-on: https://dart-review.googlesource.com/42893
Reviewed-by: William Hesse <whesse@google.com>
2018-02-22 10:30:32 +00:00
Leaf Petersen 0eee1fe110 Roll deps for async and web_socket_channel to published versions
Change-Id: I68ce38997c40ca539bc0946e7e268c0fd495e16d
Reviewed-on: https://dart-review.googlesource.com/41541
Reviewed-by: Natalie Weizenbaum <nweiz@google.com>
2018-02-14 21:06:55 +00:00
Zach Anderson 75dc48e7e4 [infra] Update trusted root certs
related #32131

Change-Id: Icfa5322cbb88af625ce612f7b06fb6248bc3d330
Reviewed-on: https://dart-review.googlesource.com/40860
Reviewed-by: Siva Annamalai <asiva@google.com>
Commit-Queue: Zach Anderson <zra@google.com>
2018-02-13 19:11:14 +00:00
Janice Collins 67bb23180e Upgrade dartdoc to v0.16.0.
This is for consistency; v0.15.1 and v0.16.0 behave identically when
using the analyzer built in to the SDK.

Change-Id: I50d4bab8eade1cbc9f6537712805fa868af3f573
Reviewed-on: https://dart-review.googlesource.com/40468
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-02-09 22:45:19 +00:00
Mike Fairhurst e2f4e6c1c9 Update mockito to be compatible with latest analyzer void changes
Change-Id: I94d8a4eae413df7a5daf5e5da0e42d1de74f43e3
Reviewed-on: https://dart-review.googlesource.com/39847
Commit-Queue: Mike Fairhurst <mfairhurst@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-02-07 23:32:41 +00:00
pq 05a8b5df2f Bump to linter 0.1.43
* new `prefer_const_declarations.dart` lint
* new `prefer_const_literals_to_create_immutables` lint
* miscellaneous documentation improvements

Change-Id: I79f03f4d99fc90d9b6e1efcc8a7a8a6271b0abd4
Reviewed-on: https://dart-review.googlesource.com/39850
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-02-07 23:29:51 +00:00
Leaf Petersen 5e87644f1e Roll package deps to pick up Dart 2.0 corelib wave 2.2 step 1 changes
Roll in versions of third_party packages which have been updated to
use StreamTransformerBase and forward compatible method signatures
on classes implementing Stream.

Change-Id: Ie366174bf09f9268a7f1476387c124cb3ea474f6
Reviewed-on: https://dart-review.googlesource.com/38680
Reviewed-by: Keerti Parthasarathy <keertip@google.com>
Reviewed-by: Vijay Menon <vsm@google.com>
Commit-Queue: Leaf Petersen <leafp@google.com>
2018-02-06 05:56:27 +00:00
Zachary Anderson 8e7a6fbc67 [dart:io] Roll package:http_io forward
Change-Id: I0fb8bacba245aa3352fe8e65402d242323f8d62c
Reviewed-on: https://dart-review.googlesource.com/38300
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2018-02-02 17:50:38 +00:00
William Hesse 25af9c2495 Add co19_2 suite to SDK source checkout
This is a branch of co19 tests where the tests have been
made strong mode compliant. A co19_2_analyzer.status file
has been added with the current statuses of the tests when
run on dartanalyzer --strong. We expect more Dart 2 configurations
to start running these tests and adding status files.

Change-Id: I22077272707620b92dd1092c38bbb4f3d5964493
Reviewed-on: https://dart-review.googlesource.com/37743
Reviewed-by: Paul Berry <paulberry@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2018-02-01 14:11:37 +00:00
keertip 7134685dac Update test tag in DEPS
Change-Id: I1ca8470b7f0b22e766ff090af53cdc117982f272
Reviewed-on: https://dart-review.googlesource.com/37020
Reviewed-by: Leaf Petersen <leafp@google.com>
Commit-Queue: Keerti Parthasarathy <keertip@google.com>
2018-01-26 19:32:28 +00:00
Zachary Anderson c2d24d59e1 DEPS in package:http_io
This brings package:http_io into third_party/pkg_tested so that its
migrated tests will run on sdk commits.

Change-Id: I516152747cdaeb1e874a900cb8ad57d84594ed6c
Reviewed-on: https://dart-review.googlesource.com/36842
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Zach Anderson <zra@google.com>
2018-01-26 18:49:59 +00:00
Sam Rawlins da1f52592e Bump quiver to 0.28.0 for a Dart 2.0 core libs fix
Change-Id: Ic06d1abca75b45a37d148a4b6c5d3d3eead31b43
Reviewed-on: https://dart-review.googlesource.com/36124
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Leaf Petersen <leafp@google.com>
2018-01-24 18:54:48 +00:00
Bob Nystrom c51b666d85 Bring latest pub into SDK.
Fix #31926.
Fix #31940.

Change-Id: Ie7ceb81007cf12a488051f03f408f9ba8f447cb2
Reviewed-on: https://dart-review.googlesource.com/35803
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
2018-01-18 21:56:19 +00:00
Jakob Roland Andersen 2d4ccc78ad Update protobuf dependency to 0.7.0
Change-Id: I45874e2826bb347637997f773c0ac1cf05a7af27
Reviewed-on: https://dart-review.googlesource.com/34383
Commit-Queue: Jakob Roland Andersen <jakobr@google.com>
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
2018-01-18 09:22:45 +00:00
Janice Collins 0309548ce0 Reland "Update dartdoc (and a dependency) to tags for v0.15.1."
This is a reland of 6079f6a030
Original change's description:
> Update dartdoc (and a dependency) to tags for v0.15.1.
> 
> Changelog: https://github.com/dart-lang/dartdoc/releases/tag/v0.15.1
> 
> 
> 
> 
> Change-Id: I5d26ab1072277349f9812db2cd5825950e018f3f
> Reviewed-on: https://dart-review.googlesource.com/34921
> Reviewed-by: Janice Collins <jcollins@google.com>
> Reviewed-by: Devon Carew <devoncarew@google.com>
> Commit-Queue: Janice Collins <jcollins@google.com>

Change-Id: Ib244cfb73976bc4b7660d97b8e9a4b018052af5a
Reviewed-on: https://dart-review.googlesource.com/35361
Reviewed-by: Janice Collins <jcollins@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-01-17 19:42:38 +00:00
Janice Collins edecb85ec6 Revert "Update dartdoc (and a dependency) to tags for v0.15.1."
This reverts commit 6079f6a030.

Reason for revert: I believe the path package update broke a Windows bot:

https://logs.chromium.org/v/?s=chromium%2Fbb%2Fclient.dart%2Fanalyzer-win7-release-strong-be%2F6265%2F%2B%2Frecipes%2Fsteps%2Ffront_end_unit_tests%2F0%2Fstdout

Original change's description:
> Update dartdoc (and a dependency) to tags for v0.15.1.
> 
> Changelog: https://github.com/dart-lang/dartdoc/releases/tag/v0.15.1
> 
> 
> 
> 
> Change-Id: I5d26ab1072277349f9812db2cd5825950e018f3f
> Reviewed-on: https://dart-review.googlesource.com/34921
> Reviewed-by: Janice Collins <jcollins@google.com>
> Reviewed-by: Devon Carew <devoncarew@google.com>
> Commit-Queue: Janice Collins <jcollins@google.com>

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

Change-Id: Id7f40dfcd0d804628cd7577657776992cd67490c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/35360
Reviewed-by: Janice Collins <jcollins@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-01-17 17:33:58 +00:00
Janice Collins 6079f6a030 Update dartdoc (and a dependency) to tags for v0.15.1.
Changelog: https://github.com/dart-lang/dartdoc/releases/tag/v0.15.1




Change-Id: I5d26ab1072277349f9812db2cd5825950e018f3f
Reviewed-on: https://dart-review.googlesource.com/34921
Reviewed-by: Janice Collins <jcollins@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Janice Collins <jcollins@google.com>
2018-01-17 16:26:17 +00:00
Natalie Weizenbaum ed431d5a61 Bring in the latest pub
Change-Id: I8d2d11394a07cd116147e2ae86f3326c85cfe0f7
Reviewed-on: https://dart-review.googlesource.com/33661
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Natalie Weizenbaum <nweiz@google.com>
2018-01-12 22:47:50 +00:00
Sam Rawlins 279cc08051 Bump json_rpc_2 version
This is needed for fuzzy arrow and assert-closure fixes.

Change-Id: I34884e89094f2b88b12fbfdfcddc6cbcd4683bb4
Reviewed-on: https://dart-review.googlesource.com/34221
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Leaf Petersen <leafp@google.com>
Reviewed-by: Samuel Rawlins <srawlins@google.com>
2018-01-11 21:43:28 +00:00
pq 603dab87b9 Bump DEPS to pickup linter 0.1.42
* added support for external constructors in `avoid_unused_constructor_parameters`
* added code reference resolution docs for `comment_references`

Bug:
Change-Id: I844d7a50de557afe35cf9580ad06f31308359e0a
Reviewed-on: https://dart-review.googlesource.com/34220
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2018-01-11 19:28:57 +00:00