diff options
Diffstat (limited to 'crates')
-rw-r--r-- | crates/rust-analyzer/src/config.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/crates/rust-analyzer/src/config.rs b/crates/rust-analyzer/src/config.rs index d16796590..5fc6800cf 100644 --- a/crates/rust-analyzer/src/config.rs +++ b/crates/rust-analyzer/src/config.rs | |||
@@ -294,10 +294,6 @@ impl Config { | |||
294 | max_length: data.inlayHints_maxLength, | 294 | max_length: data.inlayHints_maxLength, |
295 | }; | 295 | }; |
296 | 296 | ||
297 | self.completion.enable_postfix_completions = data.completion_postfix_enable; | ||
298 | self.completion.add_call_parenthesis = data.completion_addCallParenthesis; | ||
299 | self.completion.add_call_argument_snippets = data.completion_addCallArgumentSnippets; | ||
300 | |||
301 | self.assist.insert_use.merge = match data.assist_importMergeBehaviour { | 297 | self.assist.insert_use.merge = match data.assist_importMergeBehaviour { |
302 | MergeBehaviourDef::None => None, | 298 | MergeBehaviourDef::None => None, |
303 | MergeBehaviourDef::Full => Some(MergeBehaviour::Full), | 299 | MergeBehaviourDef::Full => Some(MergeBehaviour::Full), |
@@ -309,6 +305,11 @@ impl Config { | |||
309 | ImportPrefixDef::BySelf => PrefixKind::BySelf, | 305 | ImportPrefixDef::BySelf => PrefixKind::BySelf, |
310 | }; | 306 | }; |
311 | 307 | ||
308 | self.completion.enable_postfix_completions = data.completion_postfix_enable; | ||
309 | self.completion.add_call_parenthesis = data.completion_addCallParenthesis; | ||
310 | self.completion.add_call_argument_snippets = data.completion_addCallArgumentSnippets; | ||
311 | self.completion.merge = self.assist.insert_use.merge; | ||
312 | |||
312 | self.call_info_full = data.callInfo_full; | 313 | self.call_info_full = data.callInfo_full; |
313 | 314 | ||
314 | self.lens = LensConfig { | 315 | self.lens = LensConfig { |