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
- LSP: actually `exit` server in exit handler
- Question: Release schedule for Microsoft.CodeAnalysis.Analyzers (3.12)?
- VS2026 Tooltips and Partial Properties Do Not Play Well Together
- Unexpected nullability warnings for `switch` expressions and `switch` statements utilizing patterns.
- Keyword completion throws exception when typing in a new document
- Allow VS extensions to participate in Roslyn OOP MEF:
- Implementing interface (or abstract class) whose members reference a type included via a global import adds empty line to the beginning of file
- Switch IDE to using modern extensions
- Compiler-generated editorconfig has duplicate entries
- Local constant usage isn't classified correctly
- Docs
- C# not yet supported