diff options
| author | Philipp Krones <hello@philkrones.com> | 2022-07-18 09:39:37 +0200 |
|---|---|---|
| committer | Philipp Krones <hello@philkrones.com> | 2022-07-18 09:39:37 +0200 |
| commit | 7d4daaa8fa71337fc78b1b7799d048d51a3b3fcd (patch) | |
| tree | bff228b4e1035020349d3d974500c5137b72161e /clippy_lints/src/utils/internal_lints | |
| parent | f88a1399bb89f9c4f95fb4a1e6d9b5ab05f35201 (diff) | |
| download | rust-7d4daaa8fa71337fc78b1b7799d048d51a3b3fcd.tar.gz rust-7d4daaa8fa71337fc78b1b7799d048d51a3b3fcd.zip | |
Merge commit 'fdb84cbfd25908df5683f8f62388f663d9260e39' into clippyup
Diffstat (limited to 'clippy_lints/src/utils/internal_lints')
| -rw-r--r-- | clippy_lints/src/utils/internal_lints/metadata_collector.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clippy_lints/src/utils/internal_lints/metadata_collector.rs b/clippy_lints/src/utils/internal_lints/metadata_collector.rs index 6518e0a6ea0..92934c16d4b 100644 --- a/clippy_lints/src/utils/internal_lints/metadata_collector.rs +++ b/clippy_lints/src/utils/internal_lints/metadata_collector.rs @@ -17,7 +17,7 @@ use if_chain::if_chain; use rustc_ast as ast; use rustc_data_structures::fx::FxHashMap; use rustc_hir::{ - self as hir, def::DefKind, intravisit, intravisit::Visitor, ExprKind, Item, ItemKind, Mutability, QPath, + self as hir, def::DefKind, intravisit, intravisit::Visitor, Closure, ExprKind, Item, ItemKind, Mutability, QPath, }; use rustc_lint::{CheckLintNameResult, LateContext, LateLintPass, LintContext, LintId}; use rustc_middle::hir::nested_filter; @@ -843,7 +843,7 @@ fn get_lint_group(cx: &LateContext<'_>, lint_id: LintId) -> Option<String> { fn get_lint_level_from_group(lint_group: &str) -> Option<&'static str> { DEFAULT_LINT_LEVELS .iter() - .find_map(|(group_name, group_level)| (*group_name == lint_group).then(|| *group_level)) + .find_map(|(group_name, group_level)| (*group_name == lint_group).then_some(*group_level)) } pub(super) fn is_deprecated_lint(cx: &LateContext<'_>, ty: &hir::Ty<'_>) -> bool { @@ -958,7 +958,7 @@ fn resolve_applicability<'hir>(cx: &LateContext<'hir>, expr: &'hir hir::Expr<'hi } fn check_is_multi_part<'hir>(cx: &LateContext<'hir>, closure_expr: &'hir hir::Expr<'hir>) -> bool { - if let ExprKind::Closure { body, .. } = closure_expr.kind { + if let ExprKind::Closure(&Closure { body, .. }) = closure_expr.kind { let mut scanner = IsMultiSpanScanner::new(cx); intravisit::walk_body(&mut scanner, cx.tcx.hir().body(body)); return scanner.is_multi_part(); @@ -1018,7 +1018,7 @@ impl<'a, 'hir> intravisit::Visitor<'hir> for LintResolver<'a, 'hir> { /// This visitor finds the highest applicability value in the visited expressions struct ApplicabilityResolver<'a, 'hir> { cx: &'a LateContext<'hir>, - /// This is the index of hightest `Applicability` for `paths::APPLICABILITY_VALUES` + /// This is the index of highest `Applicability` for `paths::APPLICABILITY_VALUES` applicability_index: Option<usize>, } |
