@@ -88,7 +88,7 @@ pub(crate) fn completion_list_no_kw(ra_fixture: &str) -> String {
8888
8989pub ( crate ) fn completion_list_with_trigger_character (
9090 ra_fixture : & str ,
91- trigger_character : Option < & str > ,
91+ trigger_character : Option < char > ,
9292) -> String {
9393 completion_list_with_config ( TEST_CONFIG , ra_fixture, true , trigger_character)
9494}
@@ -97,7 +97,7 @@ fn completion_list_with_config(
9797 config : CompletionConfig ,
9898 ra_fixture : & str ,
9999 include_keywords : bool ,
100- trigger_character : Option < & str > ,
100+ trigger_character : Option < char > ,
101101) -> String {
102102 // filter out all but one builtintype completion for smaller test outputs
103103 let items = get_all_items ( config, ra_fixture, trigger_character) ;
@@ -225,7 +225,7 @@ pub(crate) fn check_pattern_is_applicable(code: &str, check: impl FnOnce(SyntaxE
225225pub ( crate ) fn get_all_items (
226226 config : CompletionConfig ,
227227 code : & str ,
228- trigger_character : Option < & str > ,
228+ trigger_character : Option < char > ,
229229) -> Vec < CompletionItem > {
230230 let ( db, position) = position ( code) ;
231231 let res = crate :: completions ( & db, & config, position, trigger_character)
0 commit comments