diff --git a/libs/appflowy-ai-client/tests/chat_test/embedding_test.rs b/libs/appflowy-ai-client/tests/chat_test/embedding_test.rs index e5565a11..1536a58b 100644 --- a/libs/appflowy-ai-client/tests/chat_test/embedding_test.rs +++ b/libs/appflowy-ai-client/tests/chat_test/embedding_test.rs @@ -16,5 +16,5 @@ async fn embedding_test() { }; let result = client.embeddings(request).await.unwrap(); assert!(result.total_tokens > 0); - assert!(result.data.len() > 0); + assert!(!result.data.is_empty()); } diff --git a/services/appflowy-indexer/src/extract.rs b/services/appflowy-indexer/src/extract.rs index 407c7ce9..5168dbba 100644 --- a/services/appflowy-indexer/src/extract.rs +++ b/services/appflowy-indexer/src/extract.rs @@ -58,7 +58,7 @@ fn push_deltas_to_str(buf: &mut String, deltas: Vec) { if let TextDelta::Inserted(text, _) = delta { let trimmed = text.trim(); if !trimmed.is_empty() { - buf.push_str(&trimmed); + buf.push_str(trimmed); buf.push(' '); } } diff --git a/services/appflowy-indexer/src/watchers/document_watcher.rs b/services/appflowy-indexer/src/watchers/document_watcher.rs index 88580f31..3c937ba0 100644 --- a/services/appflowy-indexer/src/watchers/document_watcher.rs +++ b/services/appflowy-indexer/src/watchers/document_watcher.rs @@ -49,7 +49,7 @@ impl DocumentWatcher { fn index_initial_content(document: &mut Document, notifier: &Sender) -> Result<()> { let data = document.get_document_data()?; - if let Some(_) = data.meta.text_map.as_ref() { + if data.meta.text_map.as_ref().is_some() { notifier.send_modify(|i| *i += 1); } Ok(())