Repository Issues
dotnet/roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Issues
Open
Use of possibly unassigned field '_dummyPrimitive' (with sharplab)
Area-CompilersConcept-Diagnostic ClarityResolution-By Designhelp wanted
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
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
Open
Investigate a niche 'required' scenario where the compiler overrides a property from IL
Area-CompilersBugFeature - Required Membershelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
'Convert to raw string without leading whitespace' erroneously strips trailing whitespace
Area-IDEBughelp wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
7 comments0 reactions1 assignee
Open
Make ChangeSignature command handler asynchronous and avoid expensive semantic operations on UI thread
Area-IDEConcept-Continuous Improvementhelp wanted
Why recommendedNo comments yet · Has a beginner-friendly label
No comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions1 assignee