Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide_completion/src/item.rs')
| -rw-r--r-- | crates/ide_completion/src/item.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/crates/ide_completion/src/item.rs b/crates/ide_completion/src/item.rs index 4c75bd6900..a9eec472ca 100644 --- a/crates/ide_completion/src/item.rs +++ b/crates/ide_completion/src/item.rs @@ -218,6 +218,7 @@ impl CompletionRelevance { } } +/// The type of the completion item. #[derive(Debug, Clone, Copy, PartialEq, Eq)] pub enum CompletionItemKind { SymbolKind(SymbolKind), @@ -269,6 +270,8 @@ impl CompletionItemKind { } } +// FIXME remove this? +/// Like [`CompletionItemKind`] but solely used for filtering test results. #[derive(Debug, PartialEq, Eq, Copy, Clone)] pub(crate) enum CompletionKind { /// Parser-based keyword completion. @@ -477,9 +480,10 @@ impl Builder { } pub(crate) fn insert_snippet( &mut self, - _cap: SnippetCap, + cap: SnippetCap, snippet: impl Into<String>, ) -> &mut Builder { + let _ = cap; self.is_snippet = true; self.insert_text(snippet) } |