feat: add streamd lsp subcommand with LSP server #90

Merged
kfickel merged 12 commits from 89_streamd-lsp-subcommand into main 2026-04-19 21:18:45 +02:00
Showing only changes of commit 8e69a6afe8 - Show all commits

View file

@ -1048,13 +1048,15 @@ mod tests {
assert!(items assert!(items
.iter() .iter()
.any(|i| i.kind == Some(CompletionItemKind::VALUE) .any(|i| i.kind == Some(CompletionItemKind::VALUE)
&& i.insert_text.as_deref().map_or(false, |t| t.len() == 8 && i.insert_text
&& t.chars().all(|c| c.is_ascii_digit())))); .as_deref()
.is_some_and(|t| t.len() == 8 && t.chars().all(|c| c.is_ascii_digit()))));
assert!(items assert!(items
.iter() .iter()
.any(|i| i.kind == Some(CompletionItemKind::VALUE) .any(|i| i.kind == Some(CompletionItemKind::VALUE)
&& i.insert_text.as_deref().map_or(false, |t| t.len() == 6 && i.insert_text
&& t.chars().all(|c| c.is_ascii_digit())))); .as_deref()
.is_some_and(|t| t.len() == 6 && t.chars().all(|c| c.is_ascii_digit()))));
} }
#[test] #[test]