@@ -52,7 +52,7 @@ impl Backend {
5252 let completion_items = self
5353 . issue_map
5454 . iter ( )
55- . filter ( |issue| issue. title . starts_with ( needle) ) //TODO: smarter fuzzy match
55+ . filter ( |issue| issue. get_detail ( ) . contains ( needle) ) //TODO: smarter fuzzy match
5656 . map ( |issue| CompletionItem {
5757 label : issue. get_label ( ) ,
5858 detail : Some ( issue. get_detail ( ) ) ,
@@ -83,7 +83,7 @@ impl Backend {
8383 let completion_items = self
8484 . member_map
8585 . iter ( )
86- . filter ( |member| member. login . starts_with ( needle) ) //TODO: smarter fuzzy match
86+ . filter ( |member| member. get_detail ( ) . contains ( needle) ) //TODO: smarter fuzzy match
8787 . map ( |member| CompletionItem {
8888 label : member. get_label ( ) ,
8989 detail : Some ( member. get_detail ( ) ) ,
@@ -114,7 +114,7 @@ impl Backend {
114114 let completion_items = self
115115 . wiki_map
116116 . iter ( )
117- . filter ( |member| member. title . starts_with ( needle) ) //TODO: smarter fuzzy match
117+ . filter ( |member| member. title . contains ( needle) ) //TODO: smarter fuzzy match
118118 . map ( |member| CompletionItem {
119119 label : member. title . to_owned ( ) ,
120120 detail : None ,
@@ -146,7 +146,7 @@ impl Backend {
146146 let completion_items = self
147147 . repository_map
148148 . iter ( )
149- . filter ( |repo| repo. name . starts_with ( needle) ) //TODO: smarter fuzzy match
149+ . filter ( |repo| repo. get_detail ( ) . contains ( needle) ) //TODO: smarter fuzzy match
150150 . map ( |repo| CompletionItem {
151151 label : repo. get_label ( ) ,
152152 detail : Some ( repo. get_detail ( ) ) ,
@@ -214,9 +214,9 @@ impl Backend {
214214
215215 async fn initialize_repos_as ( & self , affiliation : & str ) {
216216 self . client
217- . log_message (
217+ . show_message (
218218 MessageType :: INFO ,
219- format ! ( "initialize_repos_as: {} " , affiliation) ,
219+ format ! ( "initializing repos with affiliation `{}` " , affiliation) ,
220220 )
221221 . await ;
222222 let mut page: u8 = 0 ;
@@ -254,7 +254,7 @@ impl Backend {
254254
255255 async fn initialize_issues ( & self ) {
256256 self . client
257- . log_message ( MessageType :: INFO , "initialize_issues " )
257+ . show_message ( MessageType :: LOG , "initializing issues " )
258258 . await ;
259259 let mut page: u8 = 0 ;
260260 let mut issues: Vec < Issue > = vec ! [ ] ;
@@ -287,7 +287,7 @@ impl Backend {
287287
288288 async fn initialize_wiki ( & self ) {
289289 self . client
290- . log_message ( MessageType :: INFO , "initialize_wiki " )
290+ . show_message ( MessageType :: INFO , "initializing wiki " )
291291 . await ;
292292 let wikis = gh:: wiki:: find_wiki_articles ( & self . owner , & self . repo ) . await ;
293293 match wikis {
@@ -305,7 +305,7 @@ impl Backend {
305305
306306 async fn initialize_members ( & self ) {
307307 self . client
308- . log_message ( MessageType :: INFO , "initialize_members " )
308+ . show_message ( MessageType :: INFO , "initializing members " )
309309 . await ;
310310 let mut page: u8 = 0 ;
311311 let mut members: Vec < Author > = vec ! [ ] ;
0 commit comments