Fred Silberberg
Fred Silberberg
# Permit methods in enum declarations * Specification: None yet * Discussion: https://github.com/dotnet/csharplang/discussions/8987 ## Summary [summary]: #summary As in the title, this allows methods to be defined inside enums. ##...
# `tail return` recursive calls * Specification: In the discussion for now * Discussion: https://github.com/dotnet/csharplang/discussions/8990 ## Summary [summary]: #summary There are a number of instances where it may be clearer...
# Remove error "Cannot yield a value in the body of a try block with a catch clause" * Specification: https://github.com/dotnet/csharplang/pull/8413 * Discussion: https://github.com/dotnet/csharplang/discussions/8994 ## Summary [summary]: #summary As [recently...
# `Task` nullability covariance * Specification: None yet * Discussion: https://github.com/dotnet/csharplang/discussions/8996 ## Summary [summary]: #summary `Task` nullability covariance (LDM tentatively approved, needs design proposal for task-like types) It should be...
# Show obsolete errors from overrides * Specification: None yet. * Discussion: https://github.com/dotnet/csharplang/discussions/8937 ## Summary [summary]: #summary Today, when an override of a virtual member adds `Obsolete`, we do not...
See context from https://github.com/dotnet/roslyn/discussions/77207#discussioncomment-12198009. The gist is that 1.1.2 misleadingly ships with a ".NET 9" set of references, but those references are actually p1, and are missing most of the...
Type: Bug https://github.com/dotnet/roslyn/blob/main/src/Compilers/CSharp/Test/Emit3/Semantics/ExtensionTests.cs makes the extension very unhappy. It starts with being slow, then usually crashes after a few edits/completion invocations/quickinfos/ctrl+.s, etc. Extension version: 2.74.24 VS Code version: Code -...
### Describe the bug Even when prompted, copilot cli appears unable to use its built-in github mcp server and instead defaults to using `gh` on the command line. ### Affected...
Hey folks, as part of our smoke testing for .NET 10, we noticed that grandnode2 is affected by the breaking change in C# 14 around first-class spans. @jjonescz has a...
# Async main codegen update * Specification: https://github.com/dotnet/csharplang/pull/9826 * Discussion: https://github.com/dotnet/csharplang/discussions/9828 ## Summary [summary]: #summary We update the codegen for `async Task Main` to allow the compiler to use a...