File tree 1 file changed +7
-8
lines changed
crates/rust-analyzer/src/lsp
1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -443,17 +443,16 @@ pub(crate) fn inlay_hint(
443
443
file_id : FileId ,
444
444
inlay_hint : InlayHint ,
445
445
) -> Cancellable < lsp_types:: InlayHint > {
446
- let is_visual_studio_code = snap. config . is_visual_studio_code ( ) ;
447
446
let needs_resolve = inlay_hint. needs_resolve ;
448
447
let ( label, tooltip, mut something_to_resolve) =
449
448
inlay_hint_label ( snap, fields_to_resolve, needs_resolve, inlay_hint. label ) ?;
450
- let text_edits =
451
- if !is_visual_studio_code && needs_resolve && fields_to_resolve . resolve_text_edits {
452
- something_to_resolve |= inlay_hint . text_edit . is_some ( ) ;
453
- None
454
- } else {
455
- inlay_hint . text_edit . map ( |it| text_edit_vec ( line_index , it ) )
456
- } ;
449
+ let text_edits = if needs_resolve && fields_to_resolve . resolve_text_edits {
450
+ something_to_resolve |= inlay_hint . text_edit . is_some ( ) ;
451
+ None
452
+ } else {
453
+ inlay_hint . text_edit . map ( |it| text_edit_vec ( line_index , it ) )
454
+ } ;
455
+
457
456
let data = if needs_resolve && something_to_resolve {
458
457
Some ( to_value ( lsp_ext:: InlayHintResolveData { file_id : file_id. index ( ) } ) . unwrap ( ) )
459
458
} else {
You can’t perform that action at this time.
0 commit comments