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 supported478 Subscribers
View all SubscribersAdd a CodeTriage badge to roslyn
Help out
- Issues
- binary operators with first null-conditional operand generate better code than if the null-conditional is the second
- Pasting multiline text into XML comments should make it comments
- SemanticModel.GetTypeInfo(decl) doesn't work for an erroneous declaration expression in global code
- New line settings not taking
- Edit and Continue does not pick up null conditional operator on return
- Do not bind unbound lambdas until needed for error recovery
- Binder.IsApplicable should not need to check convertibility of arguments after first bad argument
- No warning if there's an assignment to the same variable with a throw expression on the right hand side of a null-coalescing operator
- Conflict not recognized when renaming identifier in declaration expression
- Proposal: Add a compiler warning/error be added for unused results of functions on an immutable
- Docs
- C# not yet supported