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
- Warning for struct copy of selected types
- Some conversions with different semantics are not distinguishable in IOperation tree
- Incorrect assumptions are made in Microsoft.CodeAnalysis.VisualBasic.SymbolDisplayVisitor.AddLiteralValue
- Edit and Continue with Visual Studio 2017 (Version 15.7.1) and IIS Express (x64) fails. (Null-Reference-Exception in CSharpSymbolMatcher.MatchSymbols.VisitNamespace)
- EE: No locals displayed on unhandled exception with UseReferencedAssembliesOnly=1
- Nullable Reference Types: Compiler should not report CS8603 when assignment exists in the right-hand side of a null coalescing operator
- Add "Initialize Interactive with Project" support for projects other than .NET Framework
- API suggestion for distinguishing between the binding of a property's get or set
- Windows Workflow Service Won't Compile With C# 7.0+ Language Features
- Replace `ConversionsBase.IncludeNullability` with diagnostic bag
- Docs
- C# not yet supported