-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Open
Labels
Area-CompilersConcept-Diagnostic ClarityThe issues deals with the ease of understanding of errors and warnings.The issues deals with the ease of understanding of errors and warnings.Feature - Extension EverythingThe extension everything featureThe extension everything feature
Milestone
Description
This issue is referenced in source.
It tracks scenarios that were identified as needing more work on diagnostic quality.
- Consider removing or adjusting the reported argument position for WRN_BadArgRef
- Some diagnostics refer to extension blocks as "types"
- Report what operator methods conflict Extensions: improve diagnostics for operators #80928
- Some diagnostics report extension blocks without a containing type (
extension(int)instead ofE.extension(int)) Extensions: address some diagnostic quality issues #80827 - Diagnostics for method vs. property or property vs. property conflicts are uninformative Extensions: address some diagnostic quality issues #80827
Relates to test plan #76130
Metadata
Metadata
Assignees
Labels
Area-CompilersConcept-Diagnostic ClarityThe issues deals with the ease of understanding of errors and warnings.The issues deals with the ease of understanding of errors and warnings.Feature - Extension EverythingThe extension everything featureThe extension everything feature