-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Open
Labels
A-diagnosticsArea: Messages for errors, warnings, and lintsArea: Messages for errors, warnings, and lintsA-suggestion-diagnosticsArea: Suggestions generated by the compiler applied by `cargo fix`Area: Suggestions generated by the compiler applied by `cargo fix`C-enhancementCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.D-papercutDiagnostics: An error or lint that needs small tweaks.Diagnostics: An error or lint that needs small tweaks.P-lowLow priorityLow priorityT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.
Description
Modify
rust/src/libsyntax/feature_gate.rs
Lines 873 to 877 in a6ce9b3
pub struct AttributeTemplate { | |
word: bool, | |
list: Option<&'static str>, | |
name_value_str: Option<&'static str>, | |
} |
to allow for multiple suggestions of the same type.
The following
rust/src/test/ui/no_crate_type.stderr
Lines 1 to 5 in a6ce9b3
error: malformed `crate_type` attribute input | |
--> $DIR/no_crate_type.rs:2:1 | |
| | |
LL | #![crate_type] | |
| ^^^^^^^^^^^^^^ help: must be of the form: `#[crate_type = "bin|lib|..."]` |
should be
error: malformed `crate_type` attribute input
--> $DIR/no_crate_type.rs:2:1
|
LL | #![crate_type]
| ^^^^^^^^^^^^^^ malformed input
help: must be of the form:
|
LL | #![crate_type = "bin"]
|
LL | #![crate_type = "lib"]
|
LL | #![crate_type = "..."]
|
Metadata
Metadata
Assignees
Labels
A-diagnosticsArea: Messages for errors, warnings, and lintsArea: Messages for errors, warnings, and lintsA-suggestion-diagnosticsArea: Suggestions generated by the compiler applied by `cargo fix`Area: Suggestions generated by the compiler applied by `cargo fix`C-enhancementCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.D-papercutDiagnostics: An error or lint that needs small tweaks.Diagnostics: An error or lint that needs small tweaks.P-lowLow priorityLow priorityT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.