about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJohann Hemmann <johann.hemmann@code.berlin>2024-01-19 16:11:50 +0100
committerJohann Hemmann <johann.hemmann@code.berlin>2024-01-19 17:31:01 +0100
commit692212bbddff1a70558fa52e9c991ad7d40f8e76 (patch)
tree3c3f0247fdd7192a44f4bf450bba10abfb4cdd57
parent7e8568b29361c67cf185ebbf680a8e080e0c5e68 (diff)
downloadrust-692212bbddff1a70558fa52e9c991ad7d40f8e76.tar.gz
rust-692212bbddff1a70558fa52e9c991ad7d40f8e76.zip
partialeq_to_none
-rw-r--r--Cargo.toml1
-rw-r--r--crates/hir/src/semantics.rs2
2 files changed, 1 insertions, 2 deletions
diff --git a/Cargo.toml b/Cargo.toml
index f723e08b171..4b0d6fbec3e 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -179,7 +179,6 @@ needless_doctest_main = "allow"
 new_without_default = "allow"
 non_canonical_clone_impl = "allow"
 non_canonical_partial_ord_impl = "allow"
-partialeq_to_none = "allow"
 ptr_arg = "allow"
 redundant_closure = "allow"
 redundant_pattern_matching = "allow"
diff --git a/crates/hir/src/semantics.rs b/crates/hir/src/semantics.rs
index a92b7efe257..1f26d0c1543 100644
--- a/crates/hir/src/semantics.rs
+++ b/crates/hir/src/semantics.rs
@@ -1253,7 +1253,7 @@ impl<'db> SemanticsImpl<'db> {
         assert!(root_node.parent().is_none());
         let mut cache = self.cache.borrow_mut();
         let prev = cache.insert(root_node, file_id);
-        assert!(prev == None || prev == Some(file_id))
+        assert!(prev.is_none() || prev == Some(file_id))
     }
 
     pub fn assert_contains_node(&self, node: &SyntaxNode) {