mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-12 15:04:03 +00:00
Change group and use only func call
This commit is contained in:
parent
8ec32175fa
commit
649af71f9e
@ -239,7 +239,7 @@ declare_clippy_lint! {
|
|||||||
/// }
|
/// }
|
||||||
/// ```
|
/// ```
|
||||||
pub PATS_WITH_WILD_MATCH_ARM,
|
pub PATS_WITH_WILD_MATCH_ARM,
|
||||||
restriction,
|
complexity,
|
||||||
"a wildcard pattern used with others patterns in same match arm"
|
"a wildcard pattern used with others patterns in same match arm"
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -690,7 +690,7 @@ fn check_pats_wild_match(cx: &LateContext<'_, '_>, arms: &[Arm]) {
|
|||||||
for arm in arms {
|
for arm in arms {
|
||||||
if let PatKind::Or(ref fields) = arm.pat.kind {
|
if let PatKind::Or(ref fields) = arm.pat.kind {
|
||||||
// look for multiple fields where one at least matches Wild pattern
|
// look for multiple fields where one at least matches Wild pattern
|
||||||
if fields.len() > 1 && fields.into_iter().any(|pat| is_wild(pat)) {
|
if fields.len() > 1 && fields.into_iter().any(is_wild) {
|
||||||
span_lint_and_sugg(
|
span_lint_and_sugg(
|
||||||
cx,
|
cx,
|
||||||
PATS_WITH_WILD_MATCH_ARM,
|
PATS_WITH_WILD_MATCH_ARM,
|
||||||
|
Loading…
Reference in New Issue
Block a user