Clippy

Max Brunsfeld created

Change summary

crates/project/src/project_search.rs | 8 +++-----
crates/project/src/search.rs         | 2 +-
2 files changed, 4 insertions(+), 6 deletions(-)

Detailed changes

crates/project/src/project_search.rs 🔗

@@ -681,7 +681,7 @@ impl RequestHandler<'_> {
     }
 
     async fn handle_find_first_match(&self, mut entry: MatchingEntry) {
-        _ = (async move || -> anyhow::Result<()> {
+        _=maybe!(async move {
             let abs_path = entry.worktree_root.join(entry.path.path.as_std_path());
 
             let file = self
@@ -713,10 +713,8 @@ impl RequestHandler<'_> {
                 entry.should_scan_tx.send(entry.path).await?;
             }
 
-            Ok(())
-        })()
-        .await
-        .log_err();
+            anyhow::Ok(())
+        }).await;
     }
 
     async fn handle_scan_path(&self, req: InputPath) {

crates/project/src/search.rs 🔗

@@ -328,7 +328,7 @@ impl SearchQuery {
 
     pub(crate) async fn detect(&self, mut reader: impl AsyncBufRead + Unpin) -> Result<bool> {
         let query_str = self.as_str();
-        let needle_len = query_str.as_bytes().len();
+        let needle_len = query_str.len();
         if needle_len == 0 {
             return Ok(false);
         }