File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
src/tools/rust-analyzer/crates/rust-analyzer/src Expand file tree Collapse file tree 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(
10601060 forced_resolve_completions_config. fields_to_resolve = CompletionFieldsToResolve :: empty ( ) ;
10611061
10621062 let position = FilePosition { file_id, offset } ;
1063- let Some ( resolved_completions ) = snap. analysis . completions (
1063+ let Some ( unresolved_completions ) = snap. analysis . completions (
10641064 & forced_resolve_completions_config,
10651065 position,
10661066 resolve_data. trigger_character ,
@@ -1075,7 +1075,7 @@ pub(crate) fn handle_completion_resolve(
10751075 snap. file_version ( position. file_id ) ,
10761076 resolve_data. position ,
10771077 resolve_data. trigger_character ,
1078- resolved_completions ,
1078+ unresolved_completions ,
10791079 ) ;
10801080 let Some ( mut resolved_completion) = resolved_completions. into_iter ( ) . find ( |completion| {
10811081 completion. label == original_completion. label
Original file line number Diff line number Diff line change @@ -286,12 +286,12 @@ fn completion_item(
286286 Some ( item. lookup ( ) . to_owned ( ) )
287287 } ;
288288
289+ // LSP does not allow arbitrary edits in completion, so we have to do a
290+ // non-trivial mapping here.
289291 let text_edit = if fields_to_resolve. resolve_text_edit {
290292 something_to_resolve = true ;
291293 None
292294 } else {
293- // LSP does not allow arbitrary edits in completion, so we have to do a
294- // non-trivial mapping here.
295295 let mut text_edit = None ;
296296 let source_range = item. source_range ;
297297 for indel in item. text_edit {
@@ -327,9 +327,9 @@ fn completion_item(
327327 let command = if item. trigger_call_info && config. client_commands ( ) . trigger_parameter_hints {
328328 if fields_to_resolve. resolve_command {
329329 something_to_resolve = true ;
330- None
331- } else {
332330 Some ( command:: trigger_parameter_hints ( ) )
331+ } else {
332+ None
333333 }
334334 } else {
335335 None
You can’t perform that action at this time.
0 commit comments