Unnamed repository; edit this file 'description' to name the repository.
partialeq_to_none
Johann Hemmann 2024-01-19
parent 7e8568b · commit 692212b
-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 f723e08b17..4b0d6fbec3 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 a92b7efe25..1f26d0c154 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) {