roslyn
https://github.com/dotnet/roslyn
C#
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C# not yet supported475 Subscribers
View all SubscribersAdd a CodeTriage badge to roslyn
Help out
- Issues
- The build host could not be found when used from a NuGet package referencing M.CA.Workspaces.MSBuild
- ILC fails with Error: Sequence point value is out of range.
- Enable "build task" source generators via `RegisterImplementationSourceOutput`
- On-the-fly-docs -- Add better testing and provide more context for more cases
- Getting CS8078: An expression is too long or complex to compile after upgrade to Visual Studio 2026
- Fix unreachable code detection for throw statements and blocks
- Optimize CopyRefAssembly task by checking file size and timestamp before MVID extraction
- Add timing telemetry for source generator table transform operations
- Allow dotnet-watch to use MSBuildProjectLoader without launching out-of-process build hosts
- Suppress ERR_BadRetType and ERR_MethDelegateMismatch for delegate conversions with omitted type arguments
- Docs
- C# not yet supported