Граф коммитов

2850 Коммитов

Автор SHA1 Сообщение Дата
Rikki Gibson 84c0ea9325 Propose relaxed ordering for partial and ref modifiers 2024-05-16 17:18:19 -07:00
Rikki Gibson da1a2a7e19
Spec partial properties behavior with doc comments (#8131) 2024-05-16 16:43:48 -07:00
Bill Wagner c8c52a83e6
Add the speclet disclaimer to the merged C# 13 features (#8129)
* Add the speclet disclaimer to the merged C# 13 features

These are being published (soon) on Learn, so add the included disclaimer.

* fix link warnings on learn

Several links fail because the text was copied from `dotnet/csharpstandard`
2024-05-15 17:24:03 -04:00
Rikki Gibson af3fa08375
Clarify caller-info behavior in partial properties/indexers (#8127) 2024-05-15 09:42:11 -07:00
Fred Silberberg e2b8d71d41
Overload resolution priority spec updates (#8119)
* Overload resolution priority spec updates

Some spec updates with answers to LDM questions and a few followups.

* Add more examples to the proposal.
2024-05-14 11:40:18 -07:00
Fred Silberberg b078369a9c
Update first-class-span proposal from LDM (#8120)
* Update first-class-span proposal from LDM

Add the answers to open questions to the proposal.

* Add more detail to the answer.
2024-05-14 11:09:18 -07:00
Rikki Gibson e1e6c4158c
Interceptors open issues for C# 13 (#7835) 2024-05-14 10:41:16 -07:00
Bill Wagner 58ada3bec2
The `..` isn't the "spread operator" (#8122)
Refer to `..e` as a spread element instead.
2024-05-14 09:56:43 -04:00
Fredric Silberberg b191714dba
Added LDM notes for May 13th, 2024 2024-05-13 16:31:37 -07:00
Julien Couvreur 4e88fd3f9c
Adjust extension member lookup to prefer more specific members (#8012) 2024-05-13 14:23:04 -07:00
Jan Jones d5bab90e84
Clarify Roslyn breaking change (#8111) 2024-05-13 14:00:09 +02:00
Charles Stoner 49f7b86123
Use inline differences for specification updates in semi-auto-properties.md (#8113) 2024-05-11 16:44:54 -07:00
Kathleen Dollard 7d5dda4128
Update README.md 2024-05-10 08:21:09 -04:00
Jan Jones 384f7e4c7f
Add ref-in-async to schedule queue (#8110) 2024-05-10 10:21:18 +02:00
Rikki Gibson 372c6bc727
Spec behavior for default parameter values in partial properties (#8106) 2024-05-09 14:31:03 -07:00
Fred Silberberg 344036bbb5
Add to schedule 2024-05-09 11:12:04 -07:00
Charles Stoner a05beb4249
Add dictionary expression items to meeting agenda (#8100) 2024-05-09 08:56:41 -07:00
Charles Stoner 2687c65af4
Dictionary expressions: update conversion rules based on recent discussions (#8095) 2024-05-08 18:17:53 -07:00
Fredric Silberberg 81838e3048
Added LDM notes for May 8th, 2024 2024-05-08 16:48:41 -07:00
Cyrus Najmabadi db6cac4594
Merge pull request #8104 from SteveDunn/patch-1 2024-05-07 22:52:21 -07:00
Steve Dunn 1b0d78d946
Update generic-attributes.md
Fix sentence
2024-05-08 06:43:52 +01:00
Rikki Gibson 84bb15b2a5
Adjust formatting to make rules easier to spot (#8103) 2024-05-07 12:36:57 -07:00
Rikki Gibson 5635e0a1c3
Partial properties cannot explicitly implement interface methods (#8102) 2024-05-07 11:52:00 -07:00
Fredric Silberberg 285144aeda
Added LDM notes for March 1st, 2024. 2024-05-07 11:44:09 -07:00
Alireza Habibi d0204b70cc
Update README.md (#8099) 2024-05-07 09:21:10 -07:00
Kathleen Dollard a689ae610c
Update README.md 2024-05-06 14:32:09 -04:00
Kathleen Dollard c54e9af973
Merge pull request #8072 from KathleenDollard/ldm-notes-20240417
Added notes for 2024-04-17
2024-05-06 14:25:50 -04:00
Kathleen Dollard 8f9b2b8f7d
Merge pull request #8093 from KathleenDollard/ldm-notes-2024-04-22
Notes 2024-04-22
2024-05-06 14:21:09 -04:00
Kathleen Dollard b5aec8f17c
Merge pull request #8092 from KathleenDollard/ldm-notes-2024-04-24
Notes for 4/24/2024
2024-05-06 14:15:20 -04:00
KathleenDollard c9ad683692 Responded to comments 2024-05-06 14:14:17 -04:00
KathleenDollard 132d37a68e Responded to comments 2024-05-06 14:07:05 -04:00
KathleenDollard 4581934ab6 Respond to comments 2024-05-06 14:00:15 -04:00
Kathleen Dollard 220508205c
Merge pull request #8073 from KathleenDollard/ldm-notes-20240415
Added notes for 2024-04-15
2024-05-06 13:05:40 -04:00
Fred Silberberg 83a55d4810
Add new schedule item. 2024-05-06 09:48:59 -07:00
Fred Silberberg 0df4de82bf
Add proposal for overload resolution priority (#7906)
* Add proposal for overload resolution priority

This is my replacement proposal for what I originally wrote up in https://github.com/dotnet/csharplang/pull/7707.

* Fix a typo and rename the file to be correct.

* Adjust what section of the spec is targeted for updates, and support indexers/constructors.

* Add more error locations for the property.

* Add open question on extension member grouping.
2024-05-06 09:47:52 -07:00
Charles Stoner 98a3118689
Fix up proposed type inference rules for spans and arrays and clarify explicit conversions (#8094) 2024-05-03 18:33:03 -07:00
Kathleen Dollard a7b14b56d1
Update README.md 2024-05-02 14:08:06 -04:00
Kathleen Dollard 63fcc01d84
Update README.md 2024-05-02 14:00:35 -04:00
Jan Jones 88342d6c32
Update ref-in-async speclet (#8056)
* Report an error for address-of in iterators

* Specify unsafe iterator methods

* Note possibility to allow address-of of non-hoisted vars

* Clarify

* Fix formatting

* Make the whole iterator declaration safe

* Expand on unsafe-inheriting iterators alternative

* Clarify

* Clarify

* Use "block-based" + "unsafe signatures only"

* Note that unsafe iterators could be an error

* Fix example

* Clarify
2024-05-02 10:16:39 +02:00
KathleenDollard 62a020112d Added notes for 4/22/2024 2024-05-01 13:43:23 -04:00
KathleenDollard db44a4da67 Notes for 4/24/2024 2024-05-01 13:21:04 -04:00
Kathleen Dollard df531094a6
Update README.md 2024-04-29 17:09:06 -04:00
Mads Torgersen dcf0cfd5bd
Update README.md 2024-04-29 14:01:00 -07:00
AlekseyTs 7ab932117c
Update params-collections.md based on recent LDM decision (#8077)
Related to https://github.com/dotnet/csharplang/issues/8061.
2024-04-26 11:10:30 -07:00
Julien Couvreur 868b229bb4
Take "non-enumerable collection types" out of C# 12 (#8055) 2024-04-26 10:23:59 -07:00
Charles Stoner 9a8e7603ff
Dictionary expressions: add resolutions for open questions from LDM-2024-03-11 (#8074) 2024-04-26 09:42:30 -07:00
Rikki Gibson 7333e46ff4
Create partial-properties.md (#8065) 2024-04-25 15:50:06 -07:00
KathleenDollard abf4ba2f50 Added 4/2 notes 2024-04-25 17:07:54 -04:00
Kathleen Dollard 456552bf9d
Update README.md 2024-04-25 11:14:42 -04:00
Mads Torgersen b685481c6c
Add LDM June dates 2024-04-23 13:52:27 -07:00