aboutsummaryrefslogtreecommitdiff
path: root/crates/completion/src/config.rs
diff options
context:
space:
mode:
authorKirill Bulatov <[email protected]>2020-12-03 09:13:28 +0000
committerKirill Bulatov <[email protected]>2020-12-07 21:41:08 +0000
commitf6d2540df09bc0dcd8a748ec0ed7cb33ac76d9f2 (patch)
treea206df6f66f41a9f4840d3e19204d67a46831513 /crates/completion/src/config.rs
parent68a747efe048e8e92eedafaa27b0c0d2f317f04d (diff)
Simplify import edit calculation
Diffstat (limited to 'crates/completion/src/config.rs')
-rw-r--r--crates/completion/src/config.rs10
1 files changed, 4 insertions, 6 deletions
diff --git a/crates/completion/src/config.rs b/crates/completion/src/config.rs
index eacdd3449..487c1d0f1 100644
--- a/crates/completion/src/config.rs
+++ b/crates/completion/src/config.rs
@@ -36,12 +36,10 @@ impl CompletionConfig {
36 self.snippet_cap = if yes { Some(SnippetCap { _private: () }) } else { None } 36 self.snippet_cap = if yes { Some(SnippetCap { _private: () }) } else { None }
37 } 37 }
38 38
39 /// Whether the completions' additional edits are calculated later, during a resolve request or not. 39 /// Whether the completions' additional edits are calculated when sending an initional completions list
40 /// See `CompletionResolveCapability` for the details. 40 /// or later, in a separate resolve request.
41 pub fn resolve_edits_immediately(&self) -> bool { 41 pub fn resolve_additional_edits_lazily(&self) -> bool {
42 !self 42 self.active_resolve_capabilities.contains(&CompletionResolveCapability::AdditionalTextEdits)
43 .active_resolve_capabilities
44 .contains(&CompletionResolveCapability::AdditionalTextEdits)
45 } 43 }
46} 44}
47 45