Skip to content

Post #681 review and grammar testing update#1473

Merged
jskeet merged 2 commits intodotnet:draft-v8from
Nigel-Ecma:dim-update
Dec 17, 2025
Merged

Post #681 review and grammar testing update#1473
jskeet merged 2 commits intodotnet:draft-v8from
Nigel-Ecma:dim-update

Conversation

@Nigel-Ecma
Copy link
Contributor

@Nigel-Ecma Nigel-Ecma commented Nov 17, 2025

Review: #681 has been merged before completion to reduce the conversation & change complexity. This is a review of this PR’s changes now in draft-v8. Every change will be augmented by a comment in this new PR

Grammar testing: Add sample “Expanded Interfaces” to cover #681 changes. Update tarball to v2.3.7

Review notes:

  • The changes to files in /standard should be read as “review suggestions” – as in the changes may, or may not, be accepted. Each one is commented.

  • Of all the other files the only one you may wish to read is /tools/GrammarTesting/Tests/Parsing/Samples/v8/Expanded Interfaces/sample.cs. This is the trivial sample added to check that all the new members of interfaces are parsed as expected.

- dotnet#681 has been merged before completion to reduce
  the conversation & change complexity. This is a review of
  this PR changes now in draft-v8. Every change will be
  augmented by a comment in the new PR
- Grammar testing, updates post dotnet#681
  - Update tarball to v2.3.7
  - Add sample “Expanded Interfaces”
@Nigel-Ecma Nigel-Ecma self-assigned this Nov 17, 2025
@Nigel-Ecma Nigel-Ecma added this to the C# 8.0 milestone Nov 17, 2025
@Nigel-Ecma Nigel-Ecma marked this pull request as ready for review November 17, 2025 01:16
@RexJaeschke RexJaeschke removed their request for review November 17, 2025 11:45
@Nigel-Ecma
Copy link
Contributor Author

Closing & reopening to refresh tools

@Nigel-Ecma Nigel-Ecma closed this Nov 17, 2025
@Nigel-Ecma
Copy link
Contributor Author

Reopening with refreshed tools…

@Nigel-Ecma Nigel-Ecma reopened this Nov 17, 2025
Copy link
Member

@BillWagner BillWagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is good. I upvoted all the standard changes I agreed with, and added comments on the few others I had feedback on.

@Nigel-Ecma Nigel-Ecma requested review from jnm2 and jskeet November 20, 2025 04:10
@Nigel-Ecma
Copy link
Contributor Author

Close & reopen to refresh tools

@Nigel-Ecma Nigel-Ecma closed this Nov 20, 2025
@Nigel-Ecma
Copy link
Contributor Author

Reopen…

@Nigel-Ecma Nigel-Ecma reopened this Nov 20, 2025
Copy link
Member

@BillWagner BillWagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This LGTM, but leaving unmerged in case others have better word suggestions for that final edit.

@BillWagner BillWagner added the meeting: priority Review before meeting. Merge, merge with issues, or reject at the next TC49-TC2 meeting label Dec 1, 2025
@BillWagner
Copy link
Member

Adding the meeting-priority label to make sure we discuss and take action at our next meeing.

@jskeet jskeet added the meeting: discuss This issue should be discussed at the next TC49-TG2 meeting label Dec 10, 2025
@jskeet
Copy link
Contributor

jskeet commented Dec 10, 2025

(Added meeting discuss as I'm skipping "meeting priority" for this meeting... we've got few enough PRs and issues to look at.)

@jskeet jskeet merged commit ca019dc into dotnet:draft-v8 Dec 17, 2025
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meeting: discuss This issue should be discussed at the next TC49-TG2 meeting meeting: priority Review before meeting. Merge, merge with issues, or reject at the next TC49-TC2 meeting

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants