File tree 3 files changed +8
-2
lines changed
crates/ide-completion/src
3 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -587,6 +587,7 @@ fn main() { Foo::Fo$0 }
587
587
),
588
588
lookup: "Foo{}",
589
589
detail: "Foo { x: i32, y: i32 }",
590
+ trigger_call_info: true,
590
591
},
591
592
]
592
593
"# ] ] ,
@@ -614,6 +615,7 @@ fn main() { Foo::Fo$0 }
614
615
),
615
616
lookup: "Foo()",
616
617
detail: "Foo(i32, i32)",
618
+ trigger_call_info: true,
617
619
},
618
620
]
619
621
"# ] ] ,
@@ -679,6 +681,7 @@ fn main() { Foo::Fo$0 }
679
681
Variant,
680
682
),
681
683
detail: "Foo",
684
+ trigger_call_info: true,
682
685
},
683
686
]
684
687
"# ] ] ,
@@ -745,6 +748,7 @@ fn main() { let _: m::Spam = S$0 }
745
748
postfix_match: None,
746
749
is_definite: false,
747
750
},
751
+ trigger_call_info: true,
748
752
},
749
753
CompletionItem {
750
754
label: "m::Spam::Foo",
@@ -770,6 +774,7 @@ fn main() { let _: m::Spam = S$0 }
770
774
postfix_match: None,
771
775
is_definite: false,
772
776
},
777
+ trigger_call_info: true,
773
778
},
774
779
]
775
780
"# ] ] ,
@@ -942,6 +947,7 @@ use self::E::*;
942
947
documentation: Documentation(
943
948
"variant docs",
944
949
),
950
+ trigger_call_info: true,
945
951
},
946
952
CompletionItem {
947
953
label: "E",
Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ fn render(
113
113
item. detail ( rendered. detail ) ;
114
114
115
115
match snippet_cap {
116
- Some ( snippet_cap) => item. insert_snippet ( snippet_cap, rendered. literal ) ,
116
+ Some ( snippet_cap) => item. insert_snippet ( snippet_cap, rendered. literal ) . trigger_call_info ( ) ,
117
117
None => item. insert_text ( rendered. literal ) ,
118
118
} ;
119
119
Original file line number Diff line number Diff line change @@ -72,7 +72,7 @@ pub(crate) fn render_union_literal(
72
72
. set_relevance ( ctx. completion_relevance ( ) ) ;
73
73
74
74
match ctx. snippet_cap ( ) {
75
- Some ( snippet_cap) => item. insert_snippet ( snippet_cap, literal) ,
75
+ Some ( snippet_cap) => item. insert_snippet ( snippet_cap, literal) . trigger_call_info ( ) ,
76
76
None => item. insert_text ( literal) ,
77
77
} ;
78
78
You can’t perform that action at this time.
0 commit comments