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
- LocalStateTracing: hoisted parameter reported to `LogParameterStore` as parameter instead of field only when entering block
- [Feedback] Quality Rule CA1031 is listed in Visual Studio but ignored until manually added to .editorconfig
- [Feedback] CodeLens doesn't show "References" when starting two Visual Studio instances shortly after each other
- Runtime async support for dynamic
- New Editorconfig command is available in C++ projects
- Use MethodImplAttributes.Async
- There is a call to ```BindSimpleBinaryOperator``` in ```Binder.RebindSimpleBinaryOperatorAsConverted``` it is unlikely that it is ever going to take advantage of extension operators, but we need to confirm that. If extension can be used there, tests coverage should be added.
- IDE0079 incorrectly flags necessary BL0005 warning suppressions in Blazor component tests
- Roslyn fails to process `[NotNullIfNotNull]` annotation on extension properties
- Follow up PR #79844: Add repro test
- Docs
- C# not yet supported