roslyn
https://github.com/dotnet/roslyn
C#
The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers 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 supported483 Subscribers
View all SubscribersAdd a CodeTriage badge to roslyn
Help out
- Issues
- IFieldSymbol.AssociatedSymbol should return the IParameterSymbol of the primary constructor parameter, if the field is a capture
- IDE0241 (Unnecessary nullable directive) reported inside unreachable #if block + not reported in others
- EnC: Avoid completion of non-updated symbols
- Followup fix-all changes to report operation progress in code actions (including cancellation).
- Convert to Raw String changes significant line endings
- Followup fix-all changes to report operation progress in code actions.
- Localized file check-in by OneLocBuild Task: Build definition ID 327: Build ID 2281126
- Ask for source generated state up front when getting the compile time solution
- Passing the method back into `DefaultParameterValue` crashes
- Compiler crashes on unreachable code in exception filter with pattern matching in Release configuration only
- Docs
- C# not yet supported