diff options
author | Martin Fischer <martin@push-f.com> | 2023-06-26 15:10:27 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-26 09:10:27 -0400 |
commit | 801b9ec62d94f201e67d053ee90dae0b70e50a42 (patch) | |
tree | 145f840c570dd72258ef309e9d31f100a5aa5786 /cli/lsp/registries.rs | |
parent | ad3c494b46c97f0cf91098b7ec2afa576ea7a3dd (diff) |
chore: fix typos (#19572)
Diffstat (limited to 'cli/lsp/registries.rs')
-rw-r--r-- | cli/lsp/registries.rs | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/cli/lsp/registries.rs b/cli/lsp/registries.rs index f683fa588..e4501c903 100644 --- a/cli/lsp/registries.rs +++ b/cli/lsp/registries.rs @@ -74,7 +74,7 @@ fn base_url(url: &Url) -> String { } #[derive(Debug)] -enum CompletorType { +enum CompletionType { Literal(String), Key { key: Key, @@ -85,25 +85,25 @@ enum CompletorType { /// Determine if a completion at a given offset is a string literal or a key/ /// variable. -fn get_completor_type( +fn get_completion_type( offset: usize, tokens: &[Token], match_result: &MatchResult, -) -> Option<CompletorType> { +) -> Option<CompletionType> { let mut len = 0_usize; for (index, token) in tokens.iter().enumerate() { match token { Token::String(s) => { len += s.chars().count(); if offset < len { - return Some(CompletorType::Literal(s.clone())); + return Some(CompletionType::Literal(s.clone())); } } Token::Key(k) => { if let Some(prefix) = &k.prefix { len += prefix.chars().count(); if offset < len { - return Some(CompletorType::Key { + return Some(CompletionType::Key { key: k.clone(), prefix: Some(prefix.clone()), index, @@ -120,7 +120,7 @@ fn get_completor_type( .unwrap_or_default(); len += value.chars().count(); if offset <= len { - return Some(CompletorType::Key { + return Some(CompletionType::Key { key: k.clone(), prefix: None, index, @@ -130,7 +130,7 @@ fn get_completor_type( if let Some(suffix) = &k.suffix { len += suffix.chars().count(); if offset <= len { - return Some(CompletorType::Literal(suffix.clone())); + return Some(CompletionType::Literal(suffix.clone())); } } } @@ -688,17 +688,17 @@ impl ModuleRegistry { .ok()?; if let Some(match_result) = matcher.matches(path) { did_match = true; - let completor_type = - get_completor_type(path_offset, &tokens, &match_result); - match completor_type { - Some(CompletorType::Literal(s)) => self.complete_literal( + let completion_type = + get_completion_type(path_offset, &tokens, &match_result); + match completion_type { + Some(CompletionType::Literal(s)) => self.complete_literal( s, &mut completions, current_specifier, offset, range, ), - Some(CompletorType::Key { key, prefix, index }) => { + Some(CompletionType::Key { key, prefix, index }) => { let maybe_url = registry.get_url_for_key(&key); if let Some(url) = maybe_url { if let Some(items) = self |