about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMiguel Guarniz <mi9uel9@gmail.com>2022-04-29 13:11:22 -0400
committerMiguel Guarniz <mi9uel9@gmail.com>2022-05-06 12:11:05 -0400
commitc09778dd21771eee53c32f53a570c53757d46ca2 (patch)
treec997c84b4a00606bc44a73c1370eaa66fc13aa30
parent7cd86aa1be18d608d828239c11e887a762efc92a (diff)
downloadrust-c09778dd21771eee53c32f53a570c53757d46ca2.tar.gz
rust-c09778dd21771eee53c32f53a570c53757d46ca2.zip
use def_span and def_kind queries instead of calling tcx.hir() methods
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
-rw-r--r--clippy_lints/src/same_name_method.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/clippy_lints/src/same_name_method.rs b/clippy_lints/src/same_name_method.rs
index f63925a2f14..c5c174cc8f6 100644
--- a/clippy_lints/src/same_name_method.rs
+++ b/clippy_lints/src/same_name_method.rs
@@ -51,14 +51,14 @@ impl<'tcx> LateLintPass<'tcx> for SameNameMethod {
         let mut map = FxHashMap::<Res, ExistingName>::default();
 
         for id in cx.tcx.hir().items() {
-            if matches!(cx.tcx.hir().def_kind(id.def_id), DefKind::Impl)
+            if matches!(cx.tcx.def_kind(id.def_id), DefKind::Impl)
                 && let item = cx.tcx.hir().item(id)
                 && let ItemKind::Impl(Impl {
-                    items,
-                    of_trait,
-                    self_ty,
-                    ..
-                }) = &item.kind
+                  items,
+                  of_trait,
+                  self_ty,
+                  ..
+                                      }) = &item.kind
                 && let TyKind::Path(QPath::Resolved(_, Path { res, .. })) = self_ty.kind
             {
                 if !map.contains_key(res) {