Stephen Toub
Stephen Toub
Thanks. Whether it's these APIs or other APIs, I'd like to get to a point where we have enough general-purpose vectorized helpers in the core libraries in .NET 8 that...
Thanks, @gfoidl. @adamsitnik, @GrabYourPitchforks, see above.
I think it'd be really valuable if all of these optimized switches could just use `switch`, and then the C# compiler could choose an optimal implementation strategy. https://github.com/dotnet/roslyn/issues/56374 Maybe in...
Thanks, Jared. > will provide a warning to pair with the error Just so I understand, this means there will be two distinct diagnostic codes, one that's an error and...
Is the complete heuristic used for this documented anywhere? My understanding is it's not just `// `, but also things like `.g.cs` file extension. And even if it is, changing...
Thanks, though I'm still not clear on the feedback and what you're recommending I do. I don't want to force my source generator's generated code to trigger analyzer warnings for...
> @stephentoub I see you added Uri throughout dotnet/runtime in https://github.com/dotnet/runtime/pull/67621. Any extra input on these StringSyntaxAttribute usages? @JamesNK, what are you looking for feedback on here?
> looks like this regressed System.Collections.Concurrent.IsEmpty.Dictionary(Size: 512) but none regressions were filed By a nanosecond or two, right? That's largely expected. I'd expect IsEmpty to get a tad slower when...
> reasonable to blog about regex SG in preview 1? We can if you think now's a good time.
> And I don't know why a general threading related rule would go into a more focused library like roslyn-analyzers (if indeed it's focused on the roslyn compiler). It isn't....