25 lines
929 B
Markdown
25 lines
929 B
Markdown
|
# C# Language Design Notes for 2019
|
||
|
|
||
|
Overview of meetings and agendas for 2019
|
||
|
|
||
|
## No meetings yet
|
||
|
|
||
|
## Schedule ASAP
|
||
|
- Recursive Patterns Open Language Issues https://github.com/dotnet/csharplang/issues/2095
|
||
|
- Nullable: never null warning
|
||
|
- Async-streams: re-discuss pattern-based `await foreach` (Stephen)
|
||
|
- Generating null-check for `parameter!` (Jared)
|
||
|
- Nullable: re-discuss uninitialized field warnings
|
||
|
- Nullable: What warnings if any should be reported about nullable mismatch for overrides/implements. What constitutes a mismatch. (https://github.com/dotnet/roslyn/issues/23268, https://github.com/dotnet/roslyn/issues/30958) (Aleksey)
|
||
|
|
||
|
## Schedule when convenient
|
||
|
|
||
|
- Discussion of refreshing language spec (Neal)
|
||
|
- Nullability flow through conditional access when unconstrained generic type parameters are involved. (Aleksey)
|
||
|
|
||
|
## Recurring topics
|
||
|
|
||
|
- *Triage championed features*
|
||
|
- *Triage milestones*
|
||
|
- *Design review*
|