File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1777,8 +1777,6 @@ pub fn request_code_lenses(cx: &mut Context) {
17771777 request,
17781778 move |editor, _compositor, lenses : Option < Vec < lsp:: CodeLens > > | {
17791779 if let Some ( lenses) = lenses {
1780- log:: error!( "lenses got: {:?}" , lenses) ;
1781-
17821780 let doc = doc_mut ! ( editor, & doc_id) ;
17831781 let doc_text = doc. text ( ) ;
17841782
@@ -1787,7 +1785,7 @@ pub fn request_code_lenses(cx: &mut Context) {
17871785 . map ( |l| map_code_lens ( doc_text, l, offset_enc, language_server_id) )
17881786 . collect ( ) ;
17891787
1790- doc. set_code_lens ( lenses. clone ( ) ) ;
1788+ doc. set_code_lens ( lenses) ;
17911789 } else {
17921790 editor. set_status ( "no lens found" ) ;
17931791 }
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ pub fn diagnostic<'doc>(
8585 } ) {
8686 return Some ( style) ;
8787 } ;
88- if let Some ( _ ) = lenses. iter ( ) . find ( |l| l. line == line) {
88+ if lenses. iter ( ) . any ( |l| l. line == line) {
8989 write ! ( out, "▶" ) . ok ( ) ;
9090 return Some ( info) ;
9191 }
You can’t perform that action at this time.
0 commit comments