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 supported488 Subscribers
View all SubscribersAdd a CodeTriage badge to roslyn
Help out
- Issues
- Reduce the size of the MSBuildWorkspace BuildHost directories
- Return correct kind for PE lambdas
- Inconsistency between handling of `params` and default parameters during overload resolution
- Implement null conditional await
- Allow any viable types to be used in "Move static members" and warn before creating a class
- Explicitly implemented members should not perform binding when computing their names
- "Move static members" prepends the current namespace twice after the textbox is edited
- Refinement on the message for CS0103, or a new rule.
- Error performing rename: Unexpected value 'FunctionPointerType' of type 'Microsoft.CodeAnalysis.CSharp.SyntaxKind'
- The ```Microsoft.CodeAnalysis.MSBuild.UnitTests.VisualStudioMSBuildWorkspaceTests.TestOpenProject_WithInvalidProjectReference_SkipFalse_Fails``` unit-test started failing locally for .NET Core
- Docs
- C# not yet supported