Suggest correct version("..") predicate syntax in check-cfg

This commit is contained in:
Urgau
2025-05-23 18:14:49 +02:00
parent d423c815a6
commit 343fecabc7
6 changed files with 64 additions and 0 deletions

View File

@@ -2273,6 +2273,16 @@ pub(crate) mod unexpected_cfg_name {
pub(crate) enum CodeSuggestion {
#[help(lint_unexpected_cfg_define_features)]
DefineFeatures,
#[multipart_suggestion(
lint_unexpected_cfg_name_version_syntax,
applicability = "machine-applicable"
)]
VersionSyntax {
#[suggestion_part(code = "(")]
between_name_and_value: Span,
#[suggestion_part(code = ")")]
after_value: Span,
},
#[suggestion(
lint_unexpected_cfg_name_similar_name_value,
applicability = "maybe-incorrect",