Kevin Moore
0276aa67ef
Improve Platform details svg
...
Change-Id: Ib36d6ac49cc04684ac7b8c10605e5bd47d468ed3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/381386
Auto-Submit: Kevin Moore <kevmoo@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-08-20 17:43:47 +00:00
Ryan Macnak
3cced31c13
Update some build documentation.
...
Change-Id: Ib4378c1220b1ab76754b0ac565a0ff464f7b1b63
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/381340
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2024-08-19 21:44:20 +00:00
Kevin Moore
191b216579
Docs: add Risc-V and Wasm to platforms graphic
...
Change-Id: Ic318dc49c1df50c295074ed7589cbf3d902182d6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/381304
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Auto-Submit: Kevin Moore <kevmoo@google.com>
2024-08-19 20:59:21 +00:00
Eric Seidel
b3c4471f82
Use --no-rbe instead of --no-goma
...
Closes https://github.com/dart-lang/sdk/pull/56383
GitOrigin-RevId: 8846d089a01ea5c0247a0df45179f3fb00a22146
Change-Id: If37a85fd96ac2df98339cecafa973c0c9b385142
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/379220
Reviewed-by: Slava Egorov <vegorov@google.com>
2024-08-07 12:43:10 +00:00
Jonny Wang
751c03b95b
[docs] Add instructions for building on Fuchsia
...
Change-Id: Ibfbbdd8152c91ebc5ceffdcdad62b130fce0bb90
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/372980
Commit-Queue: Jonny Wang <jonnywang@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Auto-Submit: Jonny Wang <jonnywang@google.com>
2024-06-25 12:59:19 +00:00
Jake Macdonald
77feaada19
Add links to test status apps to the testing page
...
Bug: https://github.com/dart-lang/sdk/issues/56063
Change-Id: I1b6c70273d97e9d87a6f81e8f52e7c379c302448
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/372740
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
2024-06-24 14:22:45 +00:00
Parker Lougheed
96eb11f052
Update various flutter.dev links to more stable destinations
...
Bug: https://github.com/flutter/website/issues/10363
CoreLibraryReviewExempt: Just updating link in API doc.
Change-Id: I6c4dc17206410fa86e88b4630c8056a994e18967
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/372381
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Sam Rawlins <srawlins@google.com>
Auto-Submit: Parker Lougheed <parlough@gmail.com>
2024-06-20 19:30:02 +00:00
Devon Carew
8a65c5056a
[triage] contribute an issue triage github workflow
...
Change-Id: I9b4122bed37b2e4ef3b7c0dcc3c840ebfb2d5fc9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/370160
Reviewed-by: Lasse Nielsen <lrn@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2024-06-07 16:07:30 +00:00
Parker Lougheed
8716461eaf
[docs] Misc minor cleanup to migrated wiki docs
...
Fixes a few minor issues relating to outdated links, spelling, Markdown formatting, word choice, etc.
Bug: https://github.com/dart-lang/sdk/issues/54066
Change-Id: Ic7b9b33b27d2ce2c30f9b1fe17b0bc91873ecfb7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/369764
Reviewed-by: Nate Bosch <nbosch@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-06-05 18:43:39 +00:00
Devon Carew
117e214360
Update External-Package-Maintenance.md
...
Closes https://github.com/dart-lang/sdk/pull/55919
GitOrigin-RevId: 13384fff2e890f826177ddf8ea664ec8d1c8f931
Change-Id: I218c5f2ed2e3e0aa13fc235031e3241c07cb1b86
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/369525
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-06-04 17:04:25 +00:00
Devon Carew
fd45d2c39d
Update Triaging-Dart-SDK-issues.md
...
Closes https://github.com/dart-lang/sdk/pull/55874
GitOrigin-RevId: 844c34723af107ad3f315fdce4cc70a69704b9fa
Change-Id: If186d28ca57a8a50c276e6602ff01ac0e7e5aff9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/368840
Reviewed-by: Lasse Nielsen <lrn@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-05-31 18:09:32 +00:00
Ömer Sinan Ağacan
416f532385
Fix a typo and a link in docs
...
Change-Id: Ic65318796672dc0eb5f1efb84dcb371042031937
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/368561
Reviewed-by: Devon Carew <devoncarew@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Ömer Ağacan <omersa@google.com>
2024-05-30 07:13:09 +00:00
Devon Carew
7b8d82bea3
[docs] refactor the gsoc docs and docs/readme.md file
...
Change-Id: Ic8a18064ecf3bc404ffd3601574352a75d362bbd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/367762
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Commit-Queue: Jonas Jensen <jonasfj@google.com>
2024-05-23 07:50:46 +00:00
Ben Konyi
f4cc1eb648
[ docs ] Add documentation for DART_VM_OPTIONS
...
Change-Id: Icf66ff1f024c9f14bc8241b2b23f99f1ed8e0c45
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/367800
Reviewed-by: Derek Xu <derekx@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
Auto-Submit: Ben Konyi <bkonyi@google.com>
Commit-Queue: Derek Xu <derekx@google.com>
2024-05-22 21:03:44 +00:00
Devon Carew
e5e2c925c0
[docs] remove older pages
...
Change-Id: I6567aa21fe036929fb036551901823dc2926468f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/367480
Reviewed-by: Hossein Yousefi <yousefi@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-05-21 21:10:29 +00:00
Jonas Finnemann Jensen
08132157c9
Update Dart-GSoC-2024-Project-Ideas.md
...
Closes https://github.com/dart-lang/sdk/pull/55759
GitOrigin-RevId: 0cd1a55d048ba3ef807d6e84f10e5dcb36173d9a
Change-Id: I94eed117c0c2efb7542dbfdf5b4b140cc6959bde
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/366964
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2024-05-17 15:52:01 +00:00
Devon Carew
2837647bea
[wiki] move the https://github.com/dart-lang/sdk/wiki to the docs/ dir
...
Change-Id: I28db796fadcc111d97d3589bf3988ea0bbb8e18a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/366682
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-05-16 18:19:40 +00:00
Alexander Thomas
a5d0ee057e
Add requirement to fix downstream repositories
...
Closes https://github.com/dart-lang/sdk/pull/54982
Fixes: https://github.com/dart-lang/sdk/issues/54947
GitOrigin-RevId: ac418d660ebaf8966a55847bcd2e98ce464cebe2
Change-Id: I7bab8fa99dd3c438bb135635fb156f3510300fad
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/353660
Reviewed-by: Michael Thomsen <mit@google.com>
Reviewed-by: Matan Lurey <matanl@google.com>
2024-03-13 14:13:49 +00:00
Michael Thomsen
bc21bcd663
Update breaking-changes.md
...
Closes https://github.com/dart-lang/sdk/pull/55019
GitOrigin-RevId: d063791d1e03e7adb59e30a320b920d224a70f01
Change-Id: I4ab4aa6895706308055bc086b419114bd4b80221
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/354340
Reviewed-by: Michael Thomsen <mit@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
Reviewed-by: Marya Belanger <mbelanger@google.com>
Reviewed-by: Kevin Chisholm <kevinjchisholm@google.com>
2024-02-26 19:13:23 +00:00
Devon Carew
2583f7b80b
[docs] minor cleanup of the docs/ directory
...
Change-Id: Ic9d0805ee7658b97b3075dd129d4fb471bff3ccd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/336560
Commit-Queue: Nate Bosch <nbosch@google.com>
Auto-Submit: Devon Carew <devoncarew@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2023-11-15 20:06:51 +00:00
Josh Soref
ef42a0b110
Spelling pkg analyzer lib
...
Closes https://github.com/dart-lang/sdk/pull/50860
GitOrigin-RevId: b27066c37f93c8c6d1123d6ebd6a4c0afcf59844
Change-Id: I15fa4aea1dad45daf168e34d1c4450320ec9b40a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/277742
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2023-01-25 14:08:27 +00:00
Michael Thomsen
e13dc43a75
Add a link to the announce group
...
Closes https://github.com/dart-lang/sdk/pull/49490
GitOrigin-RevId: 1ad2e11ea81b0f5ced396321d278042a6fe06734
Change-Id: Id339c854a96b2c28cb1ff6853863df07c9787a77
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/252100
Reviewed-by: William Hesse <whesse@google.com>
Reviewed-by: Michael Thomsen <mit@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
2022-07-21 09:45:06 +00:00
Vijay Menon
2577befbd9
Update breaking change process to account for language versioning
...
Change-Id: Ib349ff508c881a4ea2e77a1991ef13fdc1f68d45
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/248350
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Vijay Menon <vsm@google.com>
Reviewed-by: Michael Thomsen <mit@google.com>
2022-06-14 17:45:37 +00:00
Michael Thomsen
6478f3b8e0
Remove old language docs moved to /language repo
...
PR to add them to the language repo:
https://github.com/dart-lang/language/pull/2294
Bug: NONE
Change-Id: I28eb1b66ae46288bd9b1c02c69043192fe8cae69
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/248160
Reviewed-by: Lasse Nielsen <lrn@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
2022-06-14 04:10:17 +00:00
Kevin Chisholm
20b2a6bd52
update breaking change policy
...
Closes https://github.com/dart-lang/sdk/pull/48463
GitOrigin-RevId: c711f1456983b39f2b76ab1724e7373da45490ed
Change-Id: I1208cb437cd41939ab4d3c2842bb681cb1be3f33
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/234104
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2022-02-24 09:17:23 +00:00
Alexander Thomas
30beab0f43
[infra] Add OWNERS to the Dart SDK
...
* Add team "groups" in tools/OWNERS_<group name>.
* Add top-level OWNERS as a fallback.
* Add OWNERS for all top-level directories.
* Add OWNERS to all packages.
For additional background information see go/dart-sdk-owners.
TEST=No op until code-owners is enabled.
Bug: b/200915407
Change-Id: I7fe6116cc599c749cd50ca16151d6d6a801d99d7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/229147
Reviewed-by: Jonas Termansen <sortie@google.com>
2022-02-14 14:06:34 +00:00
Devon Carew
a88c010f2c
Update docs/process/breaking-changes.md.
...
Change-Id: I9f0313b0cc088fac982f058adbdb423f5fd93659
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/219745
Reviewed-by: Michael Thomsen <mit@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2021-11-09 16:53:12 +00:00
Brian Quinlan
b335f28f5a
Create a hyperlink to the Dart SDK issue tracker
...
Closes https://github.com/dart-lang/sdk/pull/47596
https://github.com/dart-lang/sdk/pull/47596
GitOrigin-RevId: f6b20123c964f6a3a329089c0f07db09526991f1
Change-Id: If9e25ddd1303b4b62e58c1b2d7de26cd9bde9ce2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/218882
Reviewed-by: Michael Thomsen <mit@google.com>
2021-11-02 09:54:51 +00:00
Ahmed Ashour
d041cf0478
Remove extra the
, be
and of
...
Fixes #https://github.com/dart-lang/sdk/issues/47504
TEST=No tests needed, only comments affected.
Change-Id: Ie096307b5ce314d328fea6780f396aaa226ad3b0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/216182
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
Commit-Queue: Lasse R.H. Nielsen <lrn@google.com>
2021-10-20 09:29:01 +00:00
Ahmed Ashour
d6975c1905
master
branch to main
...
Fixes #47190
TEST=None, only markdown files where edited.
Change-Id: Ife204f9c792b6bce30d0cd7bf2260ced11c8f2b4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/213049
Reviewed-by: Nicholas Shahan <nshahan@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2021-09-15 06:22:23 +00:00
Devon Carew
4a219ea74f
update the breaking change policy
...
Change-Id: I5cfd5156bfca7324de65aeb6806e2436ecc54af0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/212027
Reviewed-by: Michael Thomsen <mit@google.com>
Reviewed-by: Vijay Menon <vsm@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2021-09-01 15:55:23 +00:00
Paul Berry
06fc3fa21c
Minor fixes to breaking change process
...
- Fix the link to the Dart SDK changelog so that it correctly refers
to the file `CHANGELOG.md` in the root directory of the repo.
- Fix the text that must prefix a breaking change to `**Breaking
Change**` (which is what we have been doing fairly consistently in
the changelog for over a year).
Change-Id: If1226bf51be5f40c057694f4ee2e2c7a479b069e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/179583
Reviewed-by: Franklin Yow <frankyow@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
2021-01-15 21:44:22 +00:00
Michael Thomsen
e7f1c03b73
Elaborate on what is included
...
Change-Id: Ie3a2214d37d6bbe645b5e86749dd80448624eda0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/178997
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
2021-01-14 12:16:09 +00:00
Michael Thomsen
716a43e27a
Fix link to flags
...
Closes https://github.com/dart-lang/sdk/pull/44445
https://github.com/dart-lang/sdk/pull/44445
GitOrigin-RevId: 980bf9dfb30c14e287e7cd0918496f9dbc47c7df
Change-Id: I7410a19af91a947553a58084c3babda98474427e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/175701
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
2021-01-14 12:02:43 +00:00
cv692001
ec51b7a866
Corrected the format for VM experiment flag
...
Done the changes as explained and completed the assigned task by Correcting the format for VM experiment flag
#41676
Closes https://github.com/dart-lang/sdk/pull/43874
https://github.com/dart-lang/sdk/pull/43874
GitOrigin-RevId: 8bc9d44a22b028d2790b5e8001cd44f45dff1a9d
Change-Id: I8154257f750815d8f8c9760457b51be449e10b45
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/168700
Reviewed-by: Michael Thomsen <mit@google.com>
2020-10-21 16:09:38 +00:00
Kevin Moore
d0a6192554
process docs: Add link to experimental flags yaml file
...
Change-Id: Ia2aa4a1e8a3f763356f307bffab69d0cb561aaf4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149520
Reviewed-by: Leaf Petersen <leafp@google.com>
2020-05-30 02:28:22 +00:00
Kevin Moore
26c1dec7ae
Fix a number of outdated URLs across a number of markdown files
...
http -> https where appropriate
dartlang.org -> dart.dev
...and others
Change-Id: I996afdd63d0c743cbabf7d29ade9e36cc3536fe8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/149340
Auto-Submit: Kevin Moore <kevmoo@google.com>
Reviewed-by: Michael Thomsen <mit@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
2020-05-29 09:23:45 +00:00
Robert Nystrom
0def426463
Add doc explaining how language versioning and experiments work.
...
Change-Id: I9c30bcda07321065ae215c2d3ee5029ed66e587e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/138680
Auto-Submit: Bob Nystrom <rnystrom@google.com>
Reviewed-by: Leaf Petersen <leafp@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
2020-03-10 20:32:31 +00:00
Michael Thomsen
590144a601
Update platforms diagram
...
Closes https://github.com/dart-lang/sdk/pull/40723
https://github.com/dart-lang/sdk/pull/40723
GitOrigin-RevId: 51043911e2fe546c175cad8de407819135b906db
Change-Id: I0cf6d52ea09c5356855357f4759621e4333595e0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/136727
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
2020-02-21 12:45:19 +00:00
Erik Ernst
9e1bbc1203
Ensuring that every feature spec in SDK is marked as background material
...
A couple of feature specs did not explicitly say that they are now
background material and normative language should be found in specific
other places. This CL does that. It also makes the README.md even more
explicit in order to make the same point.
Change-Id: I79cbd86a662faf478ce41c01e09c5f32a3f03cd3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/134824
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
2020-02-10 11:31:44 +00:00
Franklin Yow
ca64509108
Update breaking-changes.md
...
Update contact e-mail address
Closes #39789
https://github.com/dart-lang/sdk/pull/39789
GitOrigin-RevId: fcbc1450074ccec83a48c5fc19102f07ac3cdd39
Change-Id: I755ba0073767f29ee6da4fcfcdd2f95c29ad94aa
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/130380
Reviewed-by: Michael Thomsen <mit@google.com>
2020-01-06 13:14:45 +00:00
Erik Ernst
642f8d052f
Remove dartLangSpec.tex; current version is in language repo
...
Change-Id: Ic2838a26fbba85b14afc8a0131386fe83195c176
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/128881
Reviewed-by: Leaf Petersen <leafp@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
2019-12-19 08:57:10 +00:00
Erik Ernst
e830338919
Updated spec_parser such that it runs with ANTLR v4
...
Change-Id: Ib0711ebc125f4fadb5a526c3538d5c3a35f11234
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/97320
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
2019-03-19 14:06:26 +00:00
Michael Thomsen
1af9d3e14b
Update breaking-changes.md
...
Closes #36172
https://github.com/dart-lang/sdk/pull/36172
GitOrigin-RevId: 9cdf8c273fd887c82ccc61ff963e31343ad2780a
Change-Id: I200beb7667fad38abcf5b5e25ebbdfbd41c61d5a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/96920
Reviewed-by: Michael Thomsen <mit@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
2019-03-14 12:35:56 +00:00
Aadil Maan
0bf8a1e591
Update breaking-changes.md
...
Taking over responsibilities from mit@ to drive breaking-changes-request through the approval review process.
2019-03-13 13:05:54 -07:00
Erik Ernst
2eb3ac7c02
Specify implicit creation
...
This CL is using an approach that does not rely on program
transformations (based on the idea in CL 50221 from Lasse).
I have taken the approach to make `constant list literal`, `constant
object expression` the higher level concepts, and define the notion of
a `constant context` in terms of the syntax (so it requires an actual
`\CONST{}` or a switch case in the enclosing syntax).
Doing this work, I encountered the section about postfix expressions,
and (like several times before), I noted that there was no
specification of the static analysis at all. So I cleaned up that
section, at the time where I needed to edit it already, because of
the new `constructorInvocation` syntax.
If that is helpful, I could split this CL into a pure "implicit
creation" CL and another "fix up postfix expressions" CL.
Change-Id: I669ce942f698ca2fbb47ea60c58f4f05304ae66d
Reviewed-on: https://dart-review.googlesource.com/c/93432
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
2019-02-26 12:22:56 +00:00
Lasse R.H. Nielsen
89347169c7
Incorporate mixin declarations in language specification.
...
Change-Id: I41e8f558fd4c3145637a7d2f09cc261815ab2161
Reviewed-on: https://dart-review.googlesource.com/c/84605
Reviewed-by: Erik Ernst <eernst@google.com>
Commit-Queue: Lasse R.H. Nielsen <lrn@google.com>
2019-01-25 09:30:51 +00:00
Erik Ernst
33ae5f0a47
Performed copyedits proposed by Patrice Chalin
...
.. in https://codereview.chromium.org/1217533003 . Several of them were
not applicable because the text is very different today, and many were
already performed. This CL performs the missing ones.
Cf. https://github.com/dart-lang/sdk/issues/23781 .
Change-Id: If356c887188368ec26755d99aa7d97fa8ea56b8c
Reviewed-on: https://dart-review.googlesource.com/c/90223
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
2019-01-24 12:42:13 +00:00
Erik Ernst
fed59a7a8f
Whitespace and formatting cleanup
...
This CL just changes whitespace and formatting.
In particular, it replaces \syntax{`...'} by \lit{...} as much as
possible (because it's simpler and shorter, and \lit{...} works in
some situations where \syntax{...} does not).
Change-Id: Icd241a8c9d04280ff57041450aa342eb56d34589
Reviewed-on: https://dart-review.googlesource.com/c/90742
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
2019-01-23 17:38:25 +00:00
Erik Ernst
a12805b90f
Gathered all spec snippets about operator == into one location
...
This was needed because we had a handful of long sentences, nearly
identical, specifying that operator == must not be overridden, except
if it's in a specific built-in class.
These locations have been adjusted several times because it's tricky,
and now we have this in just one location (so we won't forget to
include bool again, somewhere).
Note that this shows a couple of facts (this was already a consequence
of the wording in the language specification, but now it's explicit):
We can `switch` on constant lists, sets, maps, and function objects,
and similarly for element expressions in constant lists and sets, and
for keys in constant maps.
Bug: https://github.com/dart-lang/language/issues/188 .
Change-Id: Ie54bce573ee577654b598926b711d6dc8eab6ff1
Reviewed-on: https://dart-review.googlesource.com/c/90462
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
2019-01-23 13:03:36 +00:00