dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.94k stars 4.64k forks source link

Port System.Threading.Tasks docs for .NET 9 APIs #105985

Open carlossanlop opened 1 month ago

carlossanlop commented 1 month ago

Below is the list of APIs that still show up as undocumented in dotnet-api-docs and were introduced in .NET 9.

Full porting instructions can be found in the main issue.

This task needs to be finished the day before the RC2 snap (September 15th).

P7 Undoc APIs as of 08/20: https://github.com/dotnet/runtime/issues/105985#issuecomment-2303250806

Outdated Scroll right to see the details: | API | Summary | Parameters | TypeParameters | ReturnValue | |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|------------|----------------|-------------| | [M:System.Threading.Tasks.Task.WhenAll1(System.ReadOnlySpan{System.Threading.Tasks.Task{0}})](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Threading.Tasks/Task.xml) | Present | Present | Missing | Present | | [M:System.Threading.Tasks.Task.WhenAny1(System.ReadOnlySpan{System.Threading.Tasks.Task{0}})](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Threading.Tasks/Task.xml) | Present | Present | Missing | Present | | [M:System.Threading.Tasks.Task.WhenEach1(System.ReadOnlySpan{System.Threading.Tasks.Task{0}})](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Threading.Tasks/Task.xml) | Present | Present | Missing | Present | | [M:System.Threading.Tasks.Task.WhenEach1(System.Threading.Tasks.Task{0}[])](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Threading.Tasks/Task.xml) | Present | Present | Missing | Present | | [M:System.Threading.Tasks.Task.WhenEach1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{0}})](https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System.Threading.Tasks/Task.xml) | Present | Present | Missing | Present |
dotnet-policy-service[bot] commented 1 month ago

Tagging subscribers to this area: @dotnet/area-system-threading-tasks See info in area-owners.md if you want to be subscribed.

carlossanlop commented 3 weeks ago

P7 Undoc APIs as of 08/20:

Summary Parameters TypeParameters ReturnValue API
Present Present Missing Present M:System.Threading.Tasks.Task.WhenAll1(System.ReadOnlySpan{System.Threading.Tasks.Task{0}})
Present Present Missing Present M:System.Threading.Tasks.Task.WhenAny1(System.ReadOnlySpan{System.Threading.Tasks.Task{0}})
Present Present Missing Present M:System.Threading.Tasks.Task.WhenEach1(System.Threading.Tasks.Task{0}[])
Present Present Missing Present M:System.Threading.Tasks.Task.WhenEach1(System.ReadOnlySpan{System.Threading.Tasks.Task{0}})
Present Present Missing Present M:System.Threading.Tasks.Task.WhenEach1(System.Collections.Generic.IEnumerable{System.Threading.Tasks.Task{0}})

@dotnet/area-system-threading-tasks PTAL