File tree 2 files changed +6
-6
lines changed
src/tools/rust-analyzer/crates/rust-analyzer/src
2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -1060,7 +1060,7 @@ pub(crate) fn handle_completion_resolve(
1060
1060
forced_resolve_completions_config. fields_to_resolve = CompletionFieldsToResolve :: empty ( ) ;
1061
1061
1062
1062
let position = FilePosition { file_id, offset } ;
1063
- let Some ( unresolved_completions ) = snap. analysis . completions (
1063
+ let Some ( resolved_completions ) = snap. analysis . completions (
1064
1064
& forced_resolve_completions_config,
1065
1065
position,
1066
1066
resolve_data. trigger_character ,
@@ -1075,7 +1075,7 @@ pub(crate) fn handle_completion_resolve(
1075
1075
snap. file_version ( position. file_id ) ,
1076
1076
resolve_data. position ,
1077
1077
resolve_data. trigger_character ,
1078
- unresolved_completions ,
1078
+ resolved_completions ,
1079
1079
) ;
1080
1080
let Some ( mut resolved_completion) = resolved_completions. into_iter ( ) . find ( |completion| {
1081
1081
completion. label == original_completion. label
Original file line number Diff line number Diff line change @@ -286,12 +286,12 @@ fn completion_item(
286
286
Some ( item. lookup ( ) . to_owned ( ) )
287
287
} ;
288
288
289
- // LSP does not allow arbitrary edits in completion, so we have to do a
290
- // non-trivial mapping here.
291
289
let text_edit = if fields_to_resolve. resolve_text_edit {
292
290
something_to_resolve = true ;
293
291
None
294
292
} else {
293
+ // LSP does not allow arbitrary edits in completion, so we have to do a
294
+ // non-trivial mapping here.
295
295
let mut text_edit = None ;
296
296
let source_range = item. source_range ;
297
297
for indel in item. text_edit {
@@ -327,9 +327,9 @@ fn completion_item(
327
327
let command = if item. trigger_call_info && config. client_commands ( ) . trigger_parameter_hints {
328
328
if fields_to_resolve. resolve_command {
329
329
something_to_resolve = true ;
330
- Some ( command:: trigger_parameter_hints ( ) )
331
- } else {
332
330
None
331
+ } else {
332
+ Some ( command:: trigger_parameter_hints ( ) )
333
333
}
334
334
} else {
335
335
None
You can’t perform that action at this time.
0 commit comments