Repository Issues
dotnet/roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Issues
Open
"Unused using" incorrectly reported in IDE
Area-CompilersBugIDE-CodeStylehelp wanted
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment1 reaction0 assignees
Open
`nameof(X)` in Interpolated String Handlers are not always lowered to constants
Area-CompilersConcept-Continuous Improvementhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
9 comments1 reaction0 assignees
Open
Use of possibly unassigned field '_dummyPrimitive' (with sharplab)
Area-CompilersConcept-Diagnostic ClarityResolution-By Designhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
8 comments1 reaction0 assignees
Open
WRN_ParamsArrayInLambdaOnly doesn't have single quotes around its argument.
Area-CompilersConcept-Diagnostic Clarityhelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
CS1705 must indicate which library with the conflict
Area-CompilersConcept-Diagnostic Clarityhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Structure guidelines wrong for class initializer, when using constructor which also uses a class initializer
Bughelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Constant folding isn't done when interpolated string contains at least one variable
Area-Compilershelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Improve NRT warning CS8604 in cases where implicit conversions cause the warning
Area-CompilersConcept-Diagnostic Clarityhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment4 reactions0 assignees
Open
Codegen of System.Nullable `is null` check is poor
4 - In ReviewArea-CompilersCode Gen QualityConcept-Design Debthelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Reorder Tuple Members Refactoring
Area-IDEhelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
IDE0059 incorrectly suggests removal of used variable
Area-IDEBugFeature - IDE0059help wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments1 reaction0 assignees
Open
Remove or document "CompilerDiagnostic" type
Area-AnalyzersConcept-Continuous Improvementhelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Refactoring Suggestion: Change Signature for Type Parameters
Area-IDEhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Closed
Clarify diagnostic when constant pattern has non-constant conversion to input type
Area-CompilersBugConcept-Diagnostic Clarityhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
'Add argument name' refactoring works only at very beginning of attribute argument
Area-AnalyzersBughelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
Change signature should suggest importing namespace for a type that's not recognized
Area-IDEConcept-Continuous Improvementhelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
SARIF 2.1.0 §3.27.23 violation: Only suppressed results have a `suppressions` property
Area-AnalyzersInvestigation Requiredhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Change signature removes parameter I didn't select to be removed
Area-IDEBughelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Improve ERR_InaccessibleSymbol2 VB diagnostic
Area-CompilersConcept-Diagnostic ClarityLanguage-VBhelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Possibly incorrect comment in definite assignment
Area-CompilersBugConcept-Design Debthelp wanted
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees