-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
Tracking issue for warning for rust_2018_idioms by default #54910
Copy link
Copy link
Open
Labels
A-edition-2018Area: The 2018 editionArea: The 2018 editionA-lintsArea: Lints (warnings about flaws in source code) such as unused_mut.Area: Lints (warnings about flaws in source code) such as unused_mut.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCS-tracking-impl-incompleteStatus: The implementation is incomplete.Status: The implementation is incomplete.T-editionRelevant to the edition team.Relevant to the edition team.T-langRelevant to the language teamRelevant to the language team
Metadata
Metadata
Assignees
Labels
A-edition-2018Area: The 2018 editionArea: The 2018 editionA-lintsArea: Lints (warnings about flaws in source code) such as unused_mut.Area: Lints (warnings about flaws in source code) such as unused_mut.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCS-tracking-impl-incompleteStatus: The implementation is incomplete.Status: The implementation is incomplete.T-editionRelevant to the edition team.Relevant to the edition team.T-langRelevant to the language teamRelevant to the language team
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
Status
Idea
#[warn(rust_2018_idioms)]is not going to be enabled by default for Rust 2018 because we are taking a conservative stance and we aren't sure about how good the suggestions are yet.The plan is to enable this lint by default some number of releases / months after Rust 2018 ships.
Progress
bare_trait_objectsis now set to warn (Warn on bare_trait_objects by default #61203)ellipsis_inclusive_range_patternswill soon be set to warn (Set ellipsis_inclusive_range_patterns lint to warn #61342)unused_extern_crateshas open issueselided_lifetimes_in_pathslints #91639elided_lifetimes_in_pathshas open issues (Multiple anonymous lifetimes bounds upset compiler #60199, 2018 idioms: duplicate suggestion for anonymous lifetime #55768)extern crateremoval #56328This summary was last updated from this comment; check to see if there are new comments since then.
/cc @Centril @aturon @Mark-Simulacrum