diff options
Diffstat (limited to 'support/texlab/crates/completion/src/providers/environment.rs')
-rw-r--r-- | support/texlab/crates/completion/src/providers/environment.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/support/texlab/crates/completion/src/providers/environment.rs b/support/texlab/crates/completion/src/providers/environment.rs index 393dd100ba..b56377550e 100644 --- a/support/texlab/crates/completion/src/providers/environment.rs +++ b/support/texlab/crates/completion/src/providers/environment.rs @@ -21,7 +21,7 @@ pub fn complete_environments<'a>( .and_then(|env| env.begin()) .and_then(|begin| begin.name()) .and_then(|name| name.key()) - .map_or_else(|| String::new(), |name| name.to_string()); + .map_or_else(String::new, |name| name.to_string()); let mut proc = Processor { inner: ProviderContext { @@ -48,7 +48,7 @@ impl<'a, 'b> Processor<'a, 'b> { for package in included_packages(&self.inner.params.feature) { let envs_with_score = package.environments.iter().filter_map(|env| { let matcher = &self.inner.builder.matcher; - let score = matcher.score(&env, &self.inner.cursor.text)?; + let score = matcher.score(env, &self.inner.cursor.text)?; Some((*env, score)) }); @@ -76,7 +76,7 @@ impl<'a, 'b> Processor<'a, 'b> { { let matcher = &self.inner.builder.matcher; let name = theorem.name.text.as_str(); - if let Some(score) = matcher.score(&name, &self.inner.cursor.text) { + if let Some(score) = matcher.score(name, &self.inner.cursor.text) { let data = CompletionItemData::Environment(EnvironmentData { name, package: None, |