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
- Rule suggestion: Warn if a using declaration is followed immediately by a loose block
- Portable PDB has 'empty' entry in document table Visual Basic
- CSharpObjectFormatter throws NotSupportedException if it reaches ref struct property.
- Some nullable warnings caused by [DisallowNull] attributes cannot be suppressed in deconstruction (depends on the reported warning ID)
- Source Generator: Support for large files as inputs (i.e. Additional Files)
- Roslyn doesn't report nullability problems in delegates' parameters if there's a mismatch in return type
- Feature Request: Runtime only dependencies for source generators
- Add PowerShell-like output for csi
- Code fix for CS0206 when passing a property to a ref parameter
- Roslyn reports inconsistent diagnostics for T and T? values assigned to [NotNull, MaybeNull] return types
- Docs
- C# not yet supported