diff options
| author | Kirill Bulatov <mail4score@gmail.com> | 2024-12-10 01:04:02 +0200 |
|---|---|---|
| committer | Kirill Bulatov <mail4score@gmail.com> | 2024-12-10 01:04:02 +0200 |
| commit | 61c0b269d8655e1db902238f987f642b558f3947 (patch) | |
| tree | 88ef6d2ed03a4f13bd6821997f343393aa3f0600 | |
| parent | b203c73ccfb868c8d299aee34228ddc5b3545b9f (diff) | |
| download | rust-61c0b269d8655e1db902238f987f642b558f3947.tar.gz rust-61c0b269d8655e1db902238f987f642b558f3947.zip | |
Clippy fixes
| -rw-r--r-- | src/tools/rust-analyzer/crates/rust-analyzer/src/handlers/request.rs | 2 | ||||
| -rw-r--r-- | src/tools/rust-analyzer/crates/rust-analyzer/src/lib.rs | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/tools/rust-analyzer/crates/rust-analyzer/src/handlers/request.rs b/src/tools/rust-analyzer/crates/rust-analyzer/src/handlers/request.rs index 851341dfdf3..3f2ef7616be 100644 --- a/src/tools/rust-analyzer/crates/rust-analyzer/src/handlers/request.rs +++ b/src/tools/rust-analyzer/crates/rust-analyzer/src/handlers/request.rs @@ -1138,7 +1138,7 @@ pub(crate) fn handle_completion_resolve( }; let Some(corresponding_completion) = completions.into_iter().find(|completion_item| { - let hash = completion_item_hash(&completion_item, resolve_data.for_ref); + let hash = completion_item_hash(completion_item, resolve_data.for_ref); hash == resolve_data.hash }) else { return Ok(original_completion); diff --git a/src/tools/rust-analyzer/crates/rust-analyzer/src/lib.rs b/src/tools/rust-analyzer/crates/rust-analyzer/src/lib.rs index aed84795895..8c8ac8de814 100644 --- a/src/tools/rust-analyzer/crates/rust-analyzer/src/lib.rs +++ b/src/tools/rust-analyzer/crates/rust-analyzer/src/lib.rs @@ -71,7 +71,7 @@ fn completion_item_hash(item: &CompletionItem, is_ref_completion: bool) -> [u8; CompletionRelevanceTypeMatch, }; - hasher.update(&[ + hasher.update([ u8::from(relevance.exact_name_match), u8::from(relevance.is_local), u8::from(relevance.is_name_already_imported), @@ -86,7 +86,7 @@ fn completion_item_hash(item: &CompletionItem, is_ref_completion: bool) -> [u8; hasher.update(label); } if let Some(trait_) = &relevance.trait_ { - hasher.update(&[u8::from(trait_.is_op_method), u8::from(trait_.notable_trait)]); + hasher.update([u8::from(trait_.is_op_method), u8::from(trait_.notable_trait)]); } if let Some(postfix_match) = &relevance.postfix_match { let label = match postfix_match { @@ -96,7 +96,7 @@ fn completion_item_hash(item: &CompletionItem, is_ref_completion: bool) -> [u8; hasher.update(label); } if let Some(function) = &relevance.function { - hasher.update(&[u8::from(function.has_params), u8::from(function.has_self_param)]); + hasher.update([u8::from(function.has_params), u8::from(function.has_self_param)]); let label = match function.return_type { CompletionRelevanceReturnType::Other => "other", CompletionRelevanceReturnType::DirectConstructor => "direct_constructor", @@ -108,7 +108,7 @@ fn completion_item_hash(item: &CompletionItem, is_ref_completion: bool) -> [u8; } let mut hasher = TentHasher::new(); - hasher.update(&[ + hasher.update([ u8::from(is_ref_completion), u8::from(item.is_snippet), u8::from(item.deprecated), |
