Skip to content

Hidden code suggestions are not tested #73641

Closed
@SNCPlay42

Description

@SNCPlay42

The enum SuggestionStyle (which is used by DiagnosticBuilder functions like span_suggestion_short) allows for code suggestions to not be displayed in compiler output, but still be made available to tools like IDE quick-fix and cargo fix, if it is obvious from the diagnostics what should be done.

But UI tests only check compiler output, so such suggestions are not being tested to see if they are valid/good/etc.

@rustbot modify labels: +A-diagnostics +A-suggestion-diagnostics +A-testsuite

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-diagnosticsArea: Messages for errors, warnings, and lintsA-suggestion-diagnosticsArea: Suggestions generated by the compiler applied by `cargo fix`A-testsuiteArea: The testsuite used to check the correctness of rustcC-enhancementCategory: An issue proposing an enhancement or a PR with one.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions