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
- EnC: allow changing compilation and parse options
- CSharpRemoveUnusedVariableCodeFixProvider crashes if unused variable value is set in an if statement with no braces
- BoundCollectionExpression and related nodes may not be rewritten in lowering if well-known members are missing
- Collection arguments: CollectionBuilder elements parameter last
- RS1035 rule is too aggresive
- Parsing of `scoped` before `this` in parameter list fails
- CreateSolutionLevelAnalyzerReferencesForWorkspace needs to be broken out into its own service
- Consider optimization removing storage of CommandLineArguments in ProjectSystemProjectOptionsProcessor
- Collection expression arguments: improve overload resolution error messages for synthesized method signatures
- multiple values for capitalization in .editorconfig no longer works since VS 17.14.0
- Docs
- C# not yet supported